Commit Graph

4053 Commits

Author SHA1 Message Date
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
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
92ec5742c8 Add support for multiple accounts 2026-06-07 01:35:27 +05:30
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
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
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
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
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
f1064ceab9 Add confirmation gate for external app-listing deep links
Ad networks can exploit Aurora's market:// and play.google.com VIEW
intent-filters to launch the app straight into a listing without user
intent (issue #1450). Route these external deep links through a new
translucent DeepLinkConfirmActivity that shows a Play Store-style
bottom sheet over the launching app; the listing only opens after an
explicit tap, defeating auto-launch regardless of referrer.

- DeepLinkConfirmActivity: resolves the listing, shows the sheet, then
  forwards to ComposeActivity via the Screen parcel (Open) or finishes
  (Cancel). Forwards directly when the user opts out.
- DeepLinkConfirmSheet: bottom sheet matching the existing sheets/
  convention; shows the target id and the launching app when known.
- Move the VIEW intent-filters off ComposeActivity onto the new
  activity, using a transparent edge-to-edge translucent theme.
- Add a "Confirm external links" toggle in Security (default on).
2026-06-03 00:37:22 +05:30
Rahul Patel
cb682f1f0b Add one-click install for favourite apps
Addresses #1508

Add an 'Install all' action to the Favourites screen that bulk-fetches
details and enqueues every installable favourite (skipping already
installed apps and paid apps anonymous accounts can't acquire), gated
behind a confirmation dialog that warns about per-app install prompts.

Show live state on each favourite row: an installed tick that updates
on install/uninstall events, and download/install progress mirroring the
Updates screen. Hide 'Install all' once every favourite is installed.

Treat only non-finished download statuses as in progress on both the
Favourites and Updates rows so a dismissed system install prompt no
longer leaves a row stuck showing 'Installing'.
2026-06-03 00:37:22 +05:30
Rahul Patel
2115ed8479 Add buy flow for paid apps in app details
Resolves #1499

Surface a 'Buy @ price' action on the install error sheet for paid apps
on signed-in accounts, opening the Play Store listing to purchase. For
anonymous accounts, show the price on a disabled install button and
disable manual downloads since paid apps can't be acquired.
2026-06-03 00:37:22 +05:30
VfBFan
72a67e54ff Translated using Weblate (German)
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/de/
2026-06-02 10:01:39 +02:00
Besnik Bleta
4828f880af Translated using Weblate (Albanian)
Currently translated at 99.1% (555 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/sq/
2026-06-02 10:01:34 +02:00
Igor Sorocean
ba72e7b274 Translated using Weblate (Romanian)
Currently translated at 93.0% (521 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ro/
2026-06-02 10:01:31 +02:00
LucasMZ
3fcbf3ae69 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pt_BR/
2026-06-02 10:01:28 +02:00
joaooliva
9d5f1e910a Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/pt_BR/
2026-06-02 10:01:24 +02:00
Guzleon
3224e0f5c3 Translated using Weblate (Spanish)
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/es/
2026-06-02 10:01:20 +02:00
Fjuro
2135ecfed0 Translated using Weblate (Czech)
Currently translated at 100.0% (560 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/cs/
2026-06-02 10:01:15 +02:00
439JBYL80IGQTF25UXNR0X1BG
710091e8c9 Translated using Weblate (Russian)
Currently translated at 92.8% (520 of 560 strings)

Translation: Aurora Store/Android
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/ru/
2026-06-02 10:01:05 +02:00