Commit Graph

6132 Commits

Author SHA1 Message Date
NooB9496
8330eac195 Translated using Weblate (Polish)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pl/
2026-06-11 12:01:42 +00:00
Hosted Weblate user 54392
f648d7b305 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/zh_Hans/
2026-06-11 12:01:39 +00:00
AO yahoe.001
8bc36f9a2f Translated using Weblate (French)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2026-06-11 12:01:36 +00:00
Mickaël Binos
f47e43a6a2 Translated using Weblate (French)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2026-06-11 12:01:34 +00:00
VfBFan
83c14ce7d2 Translated using Weblate (German)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/de/
2026-06-11 12:01:31 +00:00
Ghost of Sparta
efa86d6ebb Translated using Weblate (Hungarian)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2026-06-11 12:01:25 +00:00
Arif Budiman
812a23ea69 Translated using Weblate (Indonesian)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/id/
2026-06-11 12:01:22 +00:00
Igor Sorocean
6fe6701788 Translated using Weblate (Romanian)
Currently translated at 100.0% (607 of 607 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ro/
2026-06-11 12:01:19 +00:00
Ghost of Sparta
bbb2c1627a Translated using Weblate (Hungarian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2026-06-10 12:01:26 +02:00
Rahul Patel
d76fc400da Merge branch 'weblate-aurora-store-aurorastore-translations' into 'master'
Translations update from Hosted Weblate

See merge request AuroraOSS/AuroraStore!583
2026-06-09 00:15:52 +05:30
Rahul Patel
5f915edb6c Merge branch 'dev' into 'master'
dev

See merge request AuroraOSS/AuroraStore!585
2026-06-09 00:12:58 +05:30
Hakim
c59ef31e52 Translated using Weblate (Malay)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ms/
2026-06-08 05:01:03 +00:00
Rahul Patel
3f0205dea4 Tint category icons and reduce their size 2026-06-07 01:54:13 +05:30
Rahul Patel
51d6ee6e65 Merge branch 'feat/multi-account' into 'dev'
Add support for multiple accounts

See merge request AuroraOSS/AuroraStore!584
2026-06-07 01:35:27 +05:30
Rahul Patel
92ec5742c8 Add support for multiple accounts 2026-06-07 01:35:27 +05:30
Mickaël Binos
cf3beecbbf Translated using Weblate (French)
Currently translated at 100.0% (38 of 38 strings)

Translation: Aurora Store/Fastlane
Translate-URL: https://hosted.weblate.org/projects/aurora-store/fastlane/fr/
2026-06-06 21:01:08 +02:00
AO yahoe.001
2c465ff0e6 Translated using Weblate (French)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2026-06-06 21:01:03 +02:00
Mickaël Binos
07e974607d Translated using Weblate (French)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2026-06-06 21:01:03 +02:00
jonnysemon
122ae5fd7e Translated using Weblate (Arabic)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ar/
2026-06-05 17:01:04 +02:00
Edgars Andersons
9bd0c687b6 Translated using Weblate (Latvian)
Currently translated at 87.2% (508 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lv/
2026-06-05 17:01:01 +02:00
AO yahoe.001
318a7b95e4 Translated using Weblate (French)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2026-06-04 12:02:22 +02:00
Mickaël Binos
38b01454e7 Translated using Weblate (French)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/fr/
2026-06-04 12:02:21 +02:00
Fjuro
0d58c3dee2 Translated using Weblate (Czech)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/cs/
2026-06-04 12:02:19 +02:00
Andrey
f76abf9959 Translated using Weblate (Russian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2026-06-04 12:02:18 +02:00
Dan
4df79fdf60 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/uk/
2026-06-04 12:02:17 +02:00
Fjuro
d61f55b4f1 Translated using Weblate (Czech)
Currently translated at 100.0% (38 of 38 strings)

Translation: Aurora Store/Fastlane
Translate-URL: https://hosted.weblate.org/projects/aurora-store/fastlane/cs/
2026-06-04 12:02:16 +02:00
Ghost of Sparta
8a07c37e23 Translated using Weblate (Hungarian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/hu/
2026-06-04 12:02:15 +02:00
LucasMZ
fe6a4c0191 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pt_BR/
2026-06-04 12:02:14 +02:00
Edgars Andersons
5dfcd03aa1 Translated using Weblate (Latvian)
Currently translated at 84.5% (492 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lv/
2026-06-04 12:02:13 +02:00
Arif Budiman
9f85ab0273 Translated using Weblate (Indonesian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/id/
2026-06-04 12:02:12 +02:00
Mirosław Żylewicz
04115122e1 Translated using Weblate (Polish)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pl/
2026-06-04 12:02:11 +02:00
Oğuz Ersen
a7a4fe05c0 Translated using Weblate (Turkish)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/tr/
2026-06-04 12:02:09 +02:00
Guzleon
16d2d4b8df Translated using Weblate (Spanish)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/es/
2026-06-04 12:02:07 +02:00
大王叫我来巡山
c71a1cb2ad Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/zh_Hans/
2026-06-04 12:02:06 +02:00
Priit Jõerüüt
d57154fd9b Translated using Weblate (Estonian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/et/
2026-06-04 12:02:05 +02:00
Igor Sorocean
56a46b3521 Translated using Weblate (Romanian)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ro/
2026-06-04 12:02:04 +02:00
VfBFan
5150369815 Translated using Weblate (German)
Currently translated at 100.0% (582 of 582 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/de/
2026-06-04 12:02:03 +02:00
Rahul Patel
fd350c739c Enable microG Installer and add microG installer prerequisite dialog
Partially addresses: #1485

Show the microG installer whenever the companion app is present instead
of relying on the misleading vending_apps_install metadata flag, and warn
users to enable it from microG settings before use. The dialog also offers
a shortcut to open microG settings.

microG only exposes the top-level settings activity; the App Installer
Settings screen is a Navigation fragment with no deep link, so the dialog
guides users through the remaining steps.
2026-06-03 22:54:45 +05:30
Rahul Patel
f1c5a1deb8 Merge branch 'weblate-aurora-store-aurorastore-translations' into 'master'
Translations update from Hosted Weblate

See merge request AuroraOSS/AuroraStore!582
2026-06-03 22:54:05 +05:30
alon3141592653589793
66992e05e6 Translated using Weblate (Hebrew)
Currently translated at 86.0% (482 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/he/
2026-06-03 09:04:36 +00:00
Edgars Andersons
28a8cd4faa Translated using Weblate (Latvian)
Currently translated at 87.5% (490 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/lv/
2026-06-03 09:04:35 +00:00
Yago Raña Gayoso
55b723e0b9 Translated using Weblate (Galician)
Currently translated at 79.8% (447 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/gl/
2026-06-03 09:04:34 +00:00
Andrey
14dde879d4 Translated using Weblate (Russian)
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2026-06-03 09:04:33 +00:00
Igor Sorocean
eadaf7b7d1 Translated using Weblate (Romanian)
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ro/
2026-06-03 09:04:33 +00:00
Rahul Patel
192eec4173 Merge branch 'weblate-aurora-store-aurorastore-translations' into 'master'
Translations update from Hosted Weblate

See merge request AuroraOSS/AuroraStore!580
2026-06-03 01:00:38 +05:30
Rahul Patel
4e26c911c4 Merge branch 'dev' into 'master'
dev

Closes #1494 and #1499

See merge request AuroraOSS/AuroraStore!581
2026-06-03 00:50:46 +05:30
Rahul Patel
2503a01182 Improve theme uniformity across OEM devices
- Make semantic colors and the page indicator theme-aware so they keep
  adequate contrast in dark mode instead of using fixed values.
- Seed a full brand color scheme (#6C63FF) for devices without dynamic
  color (Android 11 and below) instead of falling back to Material's
  purple baseline; align the XML AppTheme accent accordingly.
- Stop manually forcing transparent system bar colors in the Compose
  theme; those setters are no-ops on Android 15+ and stripped the system
  contrast scrim, causing the half-gray navigation bar on One UI. Keep
  syncing the bar icon appearance with the active theme.
- Add a dynamic-color opt-out toggle (Android 12+), defaulting off on
  One UI where Samsung's palette extraction tends to look off.
2026-06-03 00:38:58 +05:30
Rahul Patel
98093c8f13 Fix deep link gate being skipped when Aurora is already running
DeepLinkConfirmActivity shared the default task affinity with the main
Aurora task, so when the app was already running the system brought the
existing task to the foreground instead of launching the gate. Giving
the trampoline an empty task affinity decouples it from the main task,
so the confirmation sheet and target listing load every time.
2026-06-03 00:38:58 +05:30
Rahul Patel
753c7fa06a Add user reviews to AppDetailsScreen
Resolves #1494

Allow signed-in users to rate, review, edit, and delete an installed app's
review directly from its details screen. The form is hidden from anonymous
accounts and only shown for installed apps.

Submitted reviews are cached locally in a new Room "review" table (db v9) so
they appear immediately while Google publishes them, and are reconciled with
the Play API: edits made on the Play Store are mirrored, and a review deleted
there (or via the new delete action) is removed locally. Deletion relies on
gplayapi 3.6.3.
2026-06-03 00:38:58 +05:30
Rahul Patel
4a0c1101f4 Clean up stale self-update state on launch
The install event isn't delivered when the app replaces its own APK, so a
self-update could linger in the Updates list as "installing forever" after the
update completed and the app restarted.

- UpdateHelper: clear a stale self-update row on launch, flavor-aware — nightly
  by its commit-tagged version name (the version code is static), release/preload
  by the version code.
- DownloadHelper: finalize a self-update download stuck in INSTALLING (the commit
  killed the process before it could advance) to INSTALLED on launch.
2026-06-03 00:38:58 +05:30