Commit Graph

4010 Commits

Author SHA1 Message Date
大王叫我来巡山
682544ebf3 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/zh_Hans/
2025-03-18 03:53:47 +01:00
NEXI
269b735557 Translated using Weblate (Serbian)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/sr/
2025-03-18 03:25:45 +01:00
cat
96fc28096b Translated using Weblate (Danish)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/da/
2025-03-18 02:16:56 +01:00
cat
818f0c4885 Translated using Weblate (Danish)
Currently translated at 96.5% (425 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/da/
2025-03-17 23:18:34 +01:00
AO Localisation Lab
8d1dc9c409 Translated using Weblate (French)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2025-03-17 20:36:12 +01:00
ojppe
81edd075c8 Translated using Weblate (Dutch)
Currently translated at 99.7% (439 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/nl/
2025-03-17 17:37:17 +01:00
H Tamás
ad6187ccb5 Translated using Weblate (Hungarian)
Currently translated at 96.3% (424 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2025-03-17 17:37:17 +01:00
H Tamás
fe9e9b5bd3 Translated using Weblate (Hungarian)
Currently translated at 96.3% (424 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2025-03-17 16:46:32 +01:00
jonnysemon
3e4cf41264 Translated using Weblate (Arabic)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ar/
2025-03-17 16:14:14 +01:00
H Tamás
47d4d1fbd2 Translated using Weblate (Hungarian)
Currently translated at 96.3% (424 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2025-03-17 15:39:42 +01:00
Champ0999
08226df02d Translated using Weblate (Italian)
Currently translated at 98.6% (434 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/it/
2025-03-17 15:39:42 +01:00
H Tamás
1334717bb9 Translated using Weblate (Hungarian)
Currently translated at 96.3% (424 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2025-03-17 13:58:25 +01:00
H Tamás
41c9c156ef Translated using Weblate (Hungarian)
Currently translated at 96.5% (425 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2025-03-17 12:47:04 +01:00
LucasMZ
d2fd680a47 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pt_BR/
2025-03-17 12:47:03 +01:00
H Tamás
d4aca6174f Translated using Weblate (Hungarian)
Currently translated at 96.5% (425 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2025-03-17 11:29:51 +01:00
Максим Горпиніч
0ca0c35627 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/uk/
2025-03-17 10:17:45 +01:00
Fjuro
3512878104 Translated using Weblate (Czech)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/cs/
2025-03-17 09:35:43 +01:00
VfBFan
54026319da Translated using Weblate (German)
Currently translated at 100.0% (440 of 440 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/de/
2025-03-17 09:35:43 +01:00
J. Lavoie
7e96912fcb Translated using Weblate (Italian)
Currently translated at 97.9% (430 of 439 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/it/
2025-03-17 08:50:29 +01:00
J. Lavoie
eec897da84 Translated using Weblate (Italian)
Currently translated at 95.4% (419 of 439 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/it/
2025-03-17 08:50:29 +01:00
Champ0999
44e2fbe5ac Translated using Weblate (Italian)
Currently translated at 95.2% (418 of 439 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/it/
2025-03-17 08:50:29 +01:00
Aayush Gupta
655c7cd59f DownloadWorker: Notify dowload failure on network error as well
We can do special handling when ready but failure is a failure regardless.
Notify the user about it.

Also remove non-required default exception parameter as all instances of onFailure
specify an appropriate exception.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-17 14:26:25 +08:00
Aayush Gupta
075c6e1c05 work: appContext -> context
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-17 14:26:23 +08:00
Aayush Gupta
449a7d09f4 DownloadWorker: Use localized error string resources
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-17 14:25:48 +08:00
Aayush Gupta
bbeb11b847 DownloadWorker: Move back verification to same IO dispatcher
NonCancellable dispatcher breaks the parent and child job relation which
while ensures the new job is not cancelled when parent fails, the parent job
also no longer waits for the child to finish.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-17 14:22:38 +08:00
Rahul Patel
62e88b2205 Theme: fix themes for composables 2025-03-16 18:53:17 +05:30
Rahul Patel
a77862a61a Merge branch 'dev' into 'master'
dev

See merge request AuroraOSS/AuroraStore!451
2025-03-16 17:03:34 +05:30
Edgars Andersons
166d075d21 Translated using Weblate (Latvian)
Currently translated at 100.0% (439 of 439 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lv/
2025-03-14 09:56:36 +01:00
Aayush Gupta
9af602267b DownloadWorker: Switch to ktx extension for bitmap scaling
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-13 12:26:49 +08:00
Aayush Gupta
1f3cea116c DownloadWorker: Drop non-required check for authdata validity
The parent worker (AuthWorker) already does the required verification
and refresh the AuthData if expired. It will never be expired in this
case.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-13 12:23:56 +08:00
Aayush Gupta
7c2e9dc399 DownloadWorker: Drop non-required check for nullable packageName
packageName will never be null as App() constructor enforces specifiying
packageName atleast similar to Download() class.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-13 12:23:04 +08:00
Aayush Gupta
2a2a0930c4 fixup! Audit DownloadHelper & UpdateHelper scopes
Move back both UpdateHelper and DownloadHelper to mainscope as they
are only for observing changes to the data and don't need to be run
on a IO dispatcher

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-12 16:08:46 +08:00
cyberboh
10cfe50dc5 Translated using Weblate (Indonesian)
Currently translated at 100.0% (439 of 439 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/id/
2025-03-11 18:17:58 +01:00
Hosted Weblate
e8c44d690e Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/
2025-03-10 07:10:03 +01:00
Kom nake
84519db40d Translated using Weblate (Bengali)
Currently translated at 23.8% (105 of 441 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/bn/
2025-03-10 07:10:02 +01:00
Kom nake
388d9fcbc4 Added translation using Weblate (Bengali) 2025-03-10 07:10:02 +01:00
Ritwik
7a68779b8a Translated using Weblate (Hindi)
Currently translated at 100.0% (441 of 441 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hi/
2025-03-10 07:10:02 +01:00
Edgars Andersons
b8e4294777 Translated using Weblate (Latvian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lv/
2025-03-10 07:10:02 +01:00
Aayush Gupta
38f6bb77fe app: Remove deleted translations
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-10 14:03:27 +08:00
Rahul Patel
8053d1f3bc Downloadworker: fix notification issue 2025-03-07 20:23:45 +05:30
Rahul Patel
89f45f13d5 reformat files recently touched 2025-03-07 18:26:04 +05:30
Rahul Patel
585284fb10 improve microG account login & token refresh logic 2025-03-07 18:26:04 +05:30
Aayush Gupta
0ead570a70 Optimize imports treewide
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-07 18:26:04 +05:30
Rahul Patel
991b974920 MainScope = SupervisorJob() + Dispatchers.Main
-- Kaiko chhedta hai re baba!
2025-03-07 18:26:04 +05:30
Rahul Patel
b24eafea7a Audit DownloadHelper & UpdateHelper scopes
Action Items:
- monitor changes for ~3days, do self-test to ensure it doesn't break anything
- also verify changes on older devices & other android skins MIUI, OneUI, EMUI
2025-03-07 18:26:04 +05:30
Rahul Patel
33462d772a PermissionProvider: cleanup 2025-03-07 18:25:51 +05:30
Rahul Patel
50b32101af NotificationUtil: update download cancel intent 2025-03-07 18:24:10 +05:30
Rahul Patel
e958a84a33 DownloadWorker: improve download interrupt scene
- if user cancels download, purge downloaded APKS + temps
- if download is interrupted, say due to network or space constraint, retain downloads & inform failure

TODO:
- add retry/resume download option
2025-03-07 18:24:10 +05:30
Rahul Patel
330762d86d DownloadWorker: more work 2025-03-07 18:24:10 +05:30
Rahul Patel
46d4322976 DownloadWorker: simplify & improve code [2/2] 2025-03-07 18:24:10 +05:30