Commit graph

332 commits

Author SHA1 Message Date
Tavi
4e7cb16498
Going the distance... [pt3]
Signed-off-by: Tavi <tavi@divested.dev>
2024-07-27 18:34:19 -04:00
Tavi
5b1d8807da
Add Weblate widget to README
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-29 11:26:46 -04:00
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
Tavi
7dfa3a7267
Typo
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-24 09:33:02 -04:00
Tavi
8fb829ca6d
LinkScanner: performance improvements
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-23 11:39:27 -04:00
Tavi
ff2e34e49e
Tweaks
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-23 09:11:26 -04:00
Tavi
02dd4f624e
Ability to scan screen content for malicious links
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-22 20:09:16 -04:00
Tavi
cde1d8ff69
Fixup credits, missed in previous bump
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-17 10:00:37 -04:00
Tavi
8d9314ef97
Add the Cloudflare mirror and bump version
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-17 09:20:56 -04:00
Tavi
b4b1e1a5ff
dedupe extended
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-09 22:12:22 -04:00
Tavi
5f0899a87e
Script updates
Signed-off-by: Tavi <tavi@divested.dev>
2024-05-09 08:05:52 -04:00
ContentedGoat
4a8013921c Merge pull request 'Translate banners' (#8) from Eloitor/hypatia:banner-translation into stable
Reviewed-on: https://codeberg.org/divested-mobile/hypatia/pulls/8
2024-05-07 12:29:14 +00:00
Eloi Torrents
6cf22de675 Translate banners 2024-05-07 14:05:35 +02:00
SkewedZeppelin
2ca21ff08a
Merge pull request #81 from t1011/stable
Update strings.xml
2024-05-05 15:09:34 +00:00
Eloi Torrents
01524bc47b Translate F-droid badges 2024-05-05 15:08:39 +00:00
IratePorcupine
dfdca8719a Merge branch 'i18n' into 'stable'
fastlane i18n ru

See merge request divested-mobile/hypatia!13
2024-05-05 15:07:20 +00:00
SkewedZeppelin
10dc7382b9
Merge pull request #79 from lucasmz-dev/stable
Update and correct PT-BR translations
2024-05-05 15:06:52 +00:00
t1011
17a941d875
Update strings.xml
updated translation into Russian

Signed-off-by: t1011 <31567272+t1011@users.noreply.github.com>
2024-05-05 11:16:04 +03:00
lucasmz
ca5dd5a8b6
Add back random empty line 2024-05-04 19:47:34 -03:00
lucasmz
fc8b4a0b0f
`` 3 2024-05-04 19:44:20 -03:00
lucasmz
2a56497f9c
`` 2 2024-05-04 19:42:38 -03:00
lucasmz
508a3f0147
Actually, leave the colonizers alone 2024-05-04 19:35:55 -03:00
Yurt Page
1d9045c1aa fastlane i18n ru
Signed-off-by: Yurt Page <yurtpage@gmail.com>
2024-04-22 21:32:15 +03:00
lucasmz
433df31650 Fix missing \n 2024-04-21 16:09:25 -03:00
lucasmz
a2da80d906 Translate new lines in arrays.xml 2024-04-21 15:57:49 -03:00
lucasmz
56b76a4de1 Update credits to reference Portuguese instead of Brazilian PT 2024-04-21 15:51:18 -03:00
lucasmz
b34cb8b329 Remove pt-rBR from build.gradle 2024-04-21 15:48:48 -03:00
lucasmz
36e1309d47 Remove PT-BR translations (again) 2024-04-21 15:46:56 -03:00
lucasmz
0f0e9f7267 Merge remote-tracking branch 'refs/remotes/origin/stable' into stable 2024-04-21 15:43:29 -03:00
lucasmz
19805b0dea (Fastlane metadata) Make PT-BR translations be used for all Portuguese variants for better accesibility 2024-04-21 15:33:37 -03:00
lucasmz
d94cca8647 Replace the removed PT translation with the PT-BR translation 2024-04-21 15:31:44 -03:00
lucasmz
f7830aff9a Remove PT translation 2024-04-21 15:30:16 -03:00
lucasmz
e04b10f78f Correction - 2 2024-04-21 15:29:33 -03:00
lucasmz
08d3bae567 Corrections to PT-BR app translations 2024-04-21 15:27:18 -03:00
Tavi
325a67220f
Optimize images
Signed-off-by: Tavi <tavi@divested.dev>
2024-04-21 14:25:35 -04:00
Tavi
7d51ea5896
Reduce size of app
Signed-off-by: Tavi <tavi@divested.dev>
2024-04-21 14:08:08 -04:00
Tavi
595dbc306c
Add the Galician tranlsations from @ghose
+ bump version
+ enable pt-rBR
+ closes https://gitlab.com/divested-mobile/hypatia/-/issues/51

Signed-off-by: Tavi <tavi@divested.dev>
2024-04-20 20:47:47 -04:00
SkewedZeppelin
61678b7b61
Merge pull request #78 from LucasMZReal/stable
Add translations for Brazilian Portuguese (app, fastlane, ...)
2024-04-20 15:07:32 +00:00
lucasmz
8ed11e3e74 Add missing credits 2024-04-20 02:56:47 -03:00
lucasmz
d1506260c6 Add credits for PT-BR 2024-04-20 02:39:21 -03:00
lucasmz
9e60f7f197 Add PT-BR translations to Fastlane 2024-04-20 02:35:41 -03:00
lucasmz
59ac3a1319 Add PT-BR translations for the app 2024-04-20 02:17:47 -03:00
Tavi
3812ec8580
Database generation updates
Signed-off-by: Tavi <tavi@divested.dev>
2024-04-11 21:04:55 -04:00
Tavi
8ab60efed9
Fixup
Signed-off-by: Tavi <tavi@divested.dev>
2024-04-11 12:13:21 -04:00
SkewedZeppelin
f3a65a521c
Merge pull request #74 from Tomoms/stable
Update Italian translations
2024-03-11 15:33:38 +00:00
ContentedGoat
81c7e4efa7 Merge pull request 'thereisnoanderson-patch-1' (#4) from thereisnoanderson/hypatia:thereisnoanderson-patch-1 into stable
Reviewed-on: https://codeberg.org/divested-mobile/hypatia/pulls/4
2024-03-11 15:32:50 +00:00
Tommaso Fonda
c529e6ad0d Update Italian translations 2024-03-11 16:31:25 +01:00
thereisnoanderson
9017cb4da8 add and change german translation 2024-03-04 18:26:03 +00:00
thereisnoanderson
0c5def6725 add german translation 2024-03-04 18:13:17 +00:00
thereisnoanderson
357ac70e44 add & change to german translations
some enhanced descriptions  added translations and some overall enhancements in terms of "making sure the descriptions aren't too generalized as possible" because some translated functions could need more depth to describe its actual function in a securely matter. Other descriptions could have a more simplified form.
2024-03-04 17:55:29 +00:00