Commit Graph

128 Commits

Author SHA1 Message Date
Aayush Gupta
c3963519e0 MainActivity: Move navigation drawer items into dialogfragment
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-16 10:37:38 +05:30
Aayush Gupta
b85b2afd35 AboutFragment: Format app version name and code properly
Appending version code to name confuses users regarding version they are using.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-04 13:51:38 +05:30
Aayush Gupta
8962260f0b WelcomeFragment: Localize welcome screen strings
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-04 11:12:58 +05:30
Aayush Gupta
0543b8ff9c ManualDownloadSheet: Localize manual download hint
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-04 10:33:09 +05:30
Aayush Gupta
5612263e04 data: installer: Localize installer information
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-03 21:23:00 +05:30
Aayush Gupta
4dbe4c78a2 AppLinksFragment: Wrap app link activity start in try-catch block
Android warns that it may not exist on all devices and samsung devices
seems to prove that true.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-01 15:17:38 +05:30
Aayush Gupta
eff596be13 strings: Refer Exodus Privacy properly
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-01 12:09:49 +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
d4f4b4bca5 OnboardingFragment: Drop theme and accent fragments
Still available in the settings

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-14 11:46:44 +05:30
Aayush Gupta
29ce733611 UpdatesFragment: Move Update All button to FAB
* Also link BlacklistFragment in in it's place as requested by users

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-04 14:50:15 +05:30
Aayush Gupta
caf6dd18c1 Cleanup and retire non-working download options
* External storage download uses external files directory and not the SD card
  to downloads while the description states otherwise. This is in-accurate and
  thus dropped (See #985).

* Custom download path is broken which was implemented as a workaround for the
  above (See #1003).

* Move downloads storage to internal files directory which is sandboxed and only
  accessible to us.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-04 12:55:39 +05:30
Aayush Gupta
2f5d39106a UpdateWorker: Merge self-updates logic for non-fdroid builds
Treat Aurora Store as a normal app for non-fdroid builds and check
for its updates based on auto-update preference.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-03-02 13:26:54 +05:30
Aayush Gupta
361707f0cc SelfUpdateWorker: Make update check interval configurable
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-02-24 06:39:10 +05:30
Aayush Gupta
89fdf1186f AppDetailsFragment: Show menu action to create app shortcut if supported
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-02-23 12:25:48 +05:30
Aayush Gupta
d387406f3d preferences_updates: Rename extended updates to incompatible updates
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-02-12 15:03:41 +05:30
Aayush Gupta
ff6b7154c7 menu_download_main: Rename completed to finished
Finished implies completed, canceled and failed which is the new behaviour.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-02-12 13:11:31 +05:30
Aayush Gupta
4297bac4fe AppMenuSheet: Use ACTION_CREATE_DOCUMENT to export APK
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-02-01 12:00:37 +01:00
Aayush Gupta
8c7377efd6 AppDetailsFragment: Link exodus analysis submission page
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-01-08 21:01:25 +05:30
Aayush Gupta
59309783b1 UpdatesPreference: Setup auto-updates
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-12-27 21:15:00 +05:30
Aayush Gupta
711c26af42 strings: Drop unused string & translation
New downloads logic can show speed and parts like before too

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-12-14 18:26:19 +05:30
Aayush Gupta
acd2e7a586 MainActivity: Warn users if battery optimizations are enabled
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-12-14 18:26:18 +05:30
Aayush Gupta
2cd3870cf3 fixup! DownloadWorker: Restrict concurrent downloads to one 2023-11-29 19:47:59 +05:30
Aayush Gupta
dcaf4f024a PermissionsFragment: Request users to disable doze during onboarding
* Required for background downloads using WorkManager expedited works

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-29 18:59:17 +05:30
Aayush Gupta
6f707b2a37 DownloadWorker: Initial implementation
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-29 18:59:17 +05:30
yaloli
6f05a44d56 strings: Fix typo in AM installer 2023-11-28 09:59:51 +00:00
vladrevers
582194bb87 Add google play version selection to settings 2023-11-27 00:01:30 +02:00
Aayush Gupta
59d7f2720b Explicity mark {Native|Service}Installer as deprecated
* Both should be removed in near future to avoid maintainence burden

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-22 16:37:17 +05:30
ThIsLinked
63460f8629 MainActivity: Restrict self-updates check to non-fdroid builds
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-21 19:08:57 +05:30
Aayush Gupta
645177bfa7 fixup! Get rid of TOS
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-24 18:06:08 +05:30
Rahul Patel
f19631ad6a Add support for proxies - 2/3 2023-10-22 14:27:13 +05:30
Rahul Patel
c7c2781281 Add filter to list & update apps installed by Aurora Store only
- Improves fdroid filter
- Remove all apps that have no launch intent:
2023-10-18 05:33:59 +05:30
Rahul Patel
79516bbc20 Add option to open app-specific setting for installed apps 2023-10-18 02:19:06 +05:30
Rahul Patel
3339d4a395 Make update check intervals configurable 2023-10-18 02:08:39 +05:30
Rahul Patel
93b8cf3455 Add back toggle to enable wifi-only downloads 2023-10-17 06:20:17 +05:30
Rahul Patel
4fe7d453f5 Allow choosing custom download directory 2023-10-17 05:46:02 +05:30
Rahul Patel
8375412a1a Improve AppSales page & clearly indicate source 2023-10-15 22:01:33 +05:30
Rahul Patel
2220d58c82 Ask user first before uninstalling an app via root 2023-10-15 03:50:55 +05:30
Rahul Patel
9b7029bded Fix adding reviews via personal accounts 2023-10-14 03:24:27 +05:30
Rahul Patel
a50b62ca2c Update exodus tracker insight strings 2023-10-14 02:49:13 +05:30
Rahul Patel
99e6508ccf Remove advance preferences 2023-10-12 21:38:24 +05:30
Aayush Gupta
fd097fbba1 Initial Web APIs implementation
Introduce a toggle in Settings > Advanced to let user use Web APIs.
Currently implemented for search suggestions and results only.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-02 16:47:09 +05:30
Aayush Gupta
dbcc05f675 AppLinksFragment: Support opening amazon appstore links
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-09-18 16:40:18 +05:30
Aayush Gupta
29dc3692d2 AppLinksFragment: Bring back market.android.com support
Apparently tons of applications still use the outdated way to open the store

Ref:
- https://developer.android.com/distribute/marketing-tools/linking-to-google-play
- https://www.androidauthority.com/android-market-google-play-different-787082/

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-09-18 16:40:05 +05:30
Allan Nordhøy
c25cc4f77b Translated using Weblate (English)
Currently translated at 100.0% (359 of 359 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/en/
2023-09-06 12:53:23 +02:00
Colorful Rhino
0ded06e690 Translated using Weblate (English)
Currently translated at 100.0% (359 of 359 strings)

Translation: Aurora Store/AuroraStore Translations
Translate-URL: https://hosted.weblate.org/projects/aurora-store/aurorastore-translations/en/
2023-08-22 10:40:38 +02:00
Aayush Gupta
e02347ec85 OnboardingFragment: Add new app links fragment
Request users Android S and above to enable play.google.com as a supported link
manually

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-08-21 15:25:36 +05:30
Aayush Gupta
6537156019 Better handle login states
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-08-21 13:16:59 +05:30
Aayush Gupta
c627db3e65 Bring back default tab feature
This time with navigation components

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-08-15 00:21:50 +05:30
Aayush Gupta
560c28cb07 UIPreference: Add option for app language in UI preferences
Only visible on Android 13 and above

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-08-09 19:36:20 +05:30
Aayush Gupta
bd7f31858c NetworkDialogSheet: Show option to check internet connectivity instead
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-08-08 12:10:09 +05:30