Hypatia/fastlane/metadata/android
Tavi 52b79bf526
LinkScannerService: don't repeatedly scan
- have the system only send 10 events a second, instead of 1000
- don't scan the same package+class name more than once a second
- put each event view scanner on its own thread keyed by package+class
- don't scan if there is already an existing thread for the package+class

this can still cause high cpu usage on views with lots of text
especially if the user continually interacts with it
but is overall much better

to recap:
- a given package+class can only be scanned at most once a second
- a given package+class can only have one scanner at a time
- text to scan will not be scanned if already scanned
- domains to scan will not be scanned if already scanned

Signed-off-by: Tavi <tavi@divested.dev>
2024-05-25 18:49:56 -04:00
..
cs Bump for release 2024-02-27 01:46:45 -05:00
de Optimize images 2024-04-21 14:25:35 -04:00
en-US LinkScannerService: don't repeatedly scan 2024-05-25 18:49:56 -04:00
es Add the Cloudflare mirror and bump version 2024-05-17 09:20:56 -04:00
fr Optimize images 2024-04-21 14:25:35 -04:00
pl-PL pl-PL translation 2022-07-12 12:32:14 +02:00
pt-BR Add the Cloudflare mirror and bump version 2024-05-17 09:20:56 -04:00
ru fastlane i18n ru 2024-04-22 21:32:15 +03:00