Commit Graph

2747 Commits

Author SHA1 Message Date
Mirosław Żylewicz
e26ffc2fbb Translated using Weblate (Polish)
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pl/
2024-03-22 12:11:06 +01:00
joaooliva
5e0e20a102 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pt_BR/
2024-03-22 12:11:06 +01:00
Rex_sa
d9793e908b Translated using Weblate (Arabic)
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ar/
2024-03-22 12:11:05 +01:00
Igor Sorocean
02185ca14f Translated using Weblate (Romanian)
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ro/
2024-03-22 12:11:05 +01:00
Besnik Bleta
ee9ea2d7a2 Translated using Weblate (Albanian)
Currently translated at 99.4% (379 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/sq/
2024-03-22 12:11:04 +01:00
Fjuro
6ac25f162f Translated using Weblate (Czech)
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/cs/
2024-03-22 12:11:04 +01:00
大王叫我来巡山
5c51b1f915 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/zh_Hans/
2024-03-22 12:11:03 +01:00
gallegonovato
37c2f0deaf Translated using Weblate (Spanish)
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/es/
2024-03-22 12:11:03 +01:00
Scrambled777
bb1836e55d Translated using Weblate (Hindi)
Currently translated at 100.0% (381 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hi/
2024-03-22 12:11:02 +01:00
Anonymous
841096a8a3 Translated using Weblate (Romanian)
Currently translated at 99.4% (379 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ro/
2024-03-22 12:11:01 +01:00
Anonymous
9f353e3b04 Translated using Weblate (Azerbaijani)
Currently translated at 73.7% (281 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/az/
2024-03-22 12:11:01 +01:00
Anonymous
9d4838053a Translated using Weblate (Slovenian)
Currently translated at 80.3% (306 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/sl/
2024-03-22 12:11:00 +01:00
Anonymous
1290dd2743 Translated using Weblate (Sardinian)
Currently translated at 71.1% (271 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/sc/
2024-03-22 12:11:00 +01:00
Anonymous
77fcd295ea Translated using Weblate (Lithuanian)
Currently translated at 79.0% (301 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lt/
2024-03-22 12:10:59 +01:00
Anonymous
95b2906bf6 Translated using Weblate (Danish)
Currently translated at 70.3% (268 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/da/
2024-03-22 12:10:58 +01:00
Anonymous
2067fe5736 Translated using Weblate (Bulgarian)
Currently translated at 79.2% (302 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/bg/
2024-03-22 12:10:58 +01:00
Anonymous
b205e3b67b Translated using Weblate (Galician)
Currently translated at 83.7% (319 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/gl/
2024-03-22 12:10:57 +01:00
Anonymous
bf5cb6aff0 Translated using Weblate (Catalan)
Currently translated at 73.2% (279 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ca/
2024-03-22 12:10:57 +01:00
Anonymous
b778c62839 Translated using Weblate (Tamil)
Currently translated at 69.5% (265 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ta/
2024-03-22 12:10:56 +01:00
Anonymous
0c9e75d334 Translated using Weblate (Swedish)
Currently translated at 98.4% (375 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/sv/
2024-03-22 12:10:55 +01:00
Anonymous
9c026ce02b Translated using Weblate (Somali)
Currently translated at 66.6% (254 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/so/
2024-03-22 12:10:55 +01:00
Anonymous
904045f789 Translated using Weblate (Sinhala)
Currently translated at 88.7% (338 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/si/
2024-03-22 12:10:54 +01:00
Anonymous
3b0ea40cf5 Translated using Weblate (Latvian)
Currently translated at 97.9% (373 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lv/
2024-03-22 12:10:54 +01:00
Anonymous
bb1ba3926c Translated using Weblate (Indonesian)
Currently translated at 97.6% (372 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/id/
2024-03-22 12:10:53 +01:00
Anonymous
6947b6aa03 Translated using Weblate (Croatian)
Currently translated at 79.0% (301 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hr/
2024-03-22 12:10:53 +01:00
Anonymous
2d3cd22519 Translated using Weblate (Dutch)
Currently translated at 87.4% (333 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/nl/
2024-03-22 12:10:52 +01:00
Anonymous
9c6ca7a8aa Translated using Weblate (Norwegian Bokmål)
Currently translated at 74.0% (282 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/nb_NO/
2024-03-22 12:10:51 +01:00
Anonymous
8034c1c4c0 Translated using Weblate (Basque)
Currently translated at 89.7% (342 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/eu/
2024-03-22 12:10:50 +01:00
Anonymous
40d790498b Translated using Weblate (Asturian)
Currently translated at 77.1% (294 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ast/
2024-03-22 12:10:50 +01:00
Anonymous
9f9b40bb67 Translated using Weblate (Persian)
Currently translated at 86.0% (328 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fa/
2024-03-22 12:10:49 +01:00
Anonymous
bacd84f946 Translated using Weblate (Japanese)
Currently translated at 96.5% (368 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ja/
2024-03-22 12:10:48 +01:00
Anonymous
defba835d2 Translated using Weblate (Kurdish (Northern))
Currently translated at 63.5% (242 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/kmr/
2024-03-22 12:10:48 +01:00
Ray
81bd109e35 Translated using Weblate (Yue (Traditional))
Currently translated at 70.8% (270 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/yue_Hant/
2024-03-22 12:10:47 +01:00
Kom nake
5d774e74b8 Translated using Weblate (Bengali)
Currently translated at 27.0% (103 of 381 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/bn/
2024-03-22 12:10:46 +01:00
Aayush Gupta
3067647724 fixup! DownloadWorker: Resume download when possible
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-22 16:38:02 +05:30
Aayush Gupta
ad64d512e5 DownloadWorker: Resume download when possible
* If file still exists, resume the download using range requests.
* Avoid deleting files when download fails as we can resume the download again.
* Assert for expected SHA and actual SHA to match
* Verify SHA after download is finished to avoid complicated logic

Ref: https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-22 16:19:53 +05:30
Aayush Gupta
dcddfc74bd AppDetailsFragment: Better check for running downloads on setup
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-22 14:07:56 +05:30
Aayush Gupta
42a38ef741 DownloadWorker: Also consider speed when updating progress
This should fix the issue where progress gets stuck because download speed
gets really low but UI still mentions old speed and time remaining

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-22 13:51:44 +05:30
Aayush Gupta
1edc0b3f53 AppDetailsFragment: Access DetailsClusterViewModel using viewModels method
* Leftover of the great migration

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 19:17:08 +05:30
Aayush Gupta
795d0dddb7 BaseClusterViewModel: Use original cluster ID to append apps
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 17:56:14 +05:30
Aayush Gupta
b187096869 InstalledAppsFragment: Move event handling to fragment
* Just fetch the list again, its not that expensive

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 17:24:04 +05:30
Aayush Gupta
0b07c3cecb [LeakCanary] Fragment: Explicity set viewpager2 adapter to null
* Also use viewLifecycleOwner to get lifecycle

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 17:24:04 +05:30
Aayush Gupta
3a27fa719b ui: sheets: Use BottomSheetDialogFragment directly
We don't need base class anymore. Also use view binding the recommended
way for fragments.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 17:24:04 +05:30
Aayush Gupta
5cf7fa6b3c Fragment: Multiple improvements to fragments
* Use viewModels method to get ViewModel instances
* Use view binding as recommended for fragments
* Mark possible variables as private and val

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 17:24:04 +05:30
Aayush Gupta
c3bae480c4 ViewModel: Switch to Hilt for accessing application context
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-20 17:24:04 +05:30
Aayush Gupta
13a88afa09 AppUtil: Move installed and updatable app logic to separate class
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-19 18:55:08 +05:30
Aayush Gupta
e6e00fd844 strings: Update onboarding permission description for storage
We now only need storage manager for downloading OBB files

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-19 11:13:26 +05:30
Aayush Gupta
d030a7ac2e Respect battery optimization setting when auto-updating
* Don't enable auto-install for updates if battery optimization permission
  is not granted during onboarding.
* Drop showing warning in toolbar, show it instead if they want auto-install
* Don't check for the same during downloads. Failing is better instead.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-18 22:01:38 +05:30
Aayush Gupta
c72b860b4d Supress deprecation warning for compat methods
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-18 15:32:54 +05:30
Aayush Gupta
e126848880 Bump androidx.browser to 1.8.0
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-18 13:40:34 +05:30