Commit Graph

462 Commits

Author SHA1 Message Date
vladrevers
511e9ce58b Apply suggestions and corrections from code review 2023-11-27 15:51:29 +02:00
Aayush Gupta
2f7c055cdb LocaleView: Show localized display language
display language seems to be more or less always empty/blank. Let's just
use localized display language instead. This will ensure both lines don't show
same values unless same locale is applied.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-27 18:19:04 +05:30
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
Aayush Gupta
b8a1495726 Override ListPreferenceDialogs to use MaterialAlertDialog
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-22 16:30:28 +05:30
Aayush Gupta
a644dd397c Partial-revert: Add filter to list & update apps installed by Aurora Store only
Don't filter out packages without launch intent. Some packages provides updates while
not providing a launch intent for users.

Test: Check if "com.google.android.euicc" is visible in blacklist and has updates.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-21 20:14:45 +05:30
Aayush Gupta
d0b65ec3da UpdateWorker: Switch to updates icon
* logo looks too small and bad

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-21 19:51:23 +05:30
Aayush Gupta
850ea1e9fa UpdateWorker: Return success on end of execution
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-21 19:29:05 +05:30
Aayush Gupta
227bc07062 MainActivity*: Improve self-update log messages
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-21 19:08:57 +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
dca5863ba8 NotificationUtil: Move notification related logic into separate Util class
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-01 12:51:05 +05:30
Aayush Gupta
ca881413eb [LeakCanary] ForYou*: Refactor to use viewBinding and viewModels
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-01 12:50:49 +05:30
Aayush Gupta
981774dce3 EarlyAccess*: Drop unused fragment and viewmodel classes
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-11-01 12:50:49 +05:30
Aayush Gupta
bda8dc81d5 AuroraListPreference: Handle when value is null in persistString method
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-31 15:58:51 +05:30
Aayush Gupta
e94882cec2 PackageUtil: Drop unused deprecated methods
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-31 15:58:51 +05:30
Aayush Gupta
23310d9818 PermissionGroupInfo: Switch to local PermissionGroupInfo class
* Constructor has been limited to system only

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-31 15:58:50 +05:30
Aayush Gupta
f4654437a7 Exodus: Drop unused deprecated method
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-31 15:58:50 +05:30
Aayush Gupta
03aaebaccc AccentFragment: Rename unused parameter to _
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-31 15:58:50 +05:30
Aayush Gupta
a0a68d35cf Switch to compat methods wherever possible
* Introduce custom compat methods with DEPRECATION suppressed if not present in public library

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-31 15:58:50 +05:30
Aayush Gupta
9bbd03fdec *Service: Remove notifications when stopping the service
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-25 13:23:11 +05:30
Aayush Gupta
3414c2d622 [LeakCanary] *ContainerFragment: Refactor to use viewBinding and viewModels
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-25 13:23:01 +05:30
Aayush Gupta
08b418aea7 InstallerFragment: Remove native and aurora services from choices
* Both are deprecated and shouldn't be promoted to users

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-24 18:28:13 +05:30
Rahul Patel
47f1edc922 Add support for proxies - 3/3 2023-10-22 14:34:12 +05:30
Rahul Patel
f19631ad6a Add support for proxies - 2/3 2023-10-22 14:27:13 +05:30
Rahul Patel
52851c7afa Filter out bogus apps from publisher page 2023-10-18 06:23:09 +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
a355989054 Add Pixel-7a configs for Huawei devices 2023-10-18 01:49:28 +05:30
Rahul Patel
ea2436ae6f Add support for proxies - 1/3 2023-10-18 00:51:05 +05:30
Rahul Patel
93b8cf3455 Add back toggle to enable wifi-only downloads 2023-10-17 06:20:17 +05:30
Rahul Patel
1ce09c5c35 Revert "Add back toggle for auto install post app download"
This reverts commit 24496b1405.
2023-10-17 05:59:52 +05:30
Rahul Patel
4fe7d453f5 Allow choosing custom download directory 2023-10-17 05:46:02 +05:30
Rahul Patel
13f1459827 Restore download manager icon to toolbar 2023-10-17 05:45:50 +05:30
Rahul Patel
3940d05b7c Installer: specify install reason 2023-10-15 22:39:50 +05:30
Rahul Patel
8375412a1a Improve AppSales page & clearly indicate source 2023-10-15 22:01:33 +05:30
Rahul Patel
eb46790994 Use Web API only for anonymous accounts 2023-10-15 21:25:49 +05:30
Rahul Patel
e7198ad92e SearchFilter: Resolve ConcurrentModificationException
--- https://gitlab.com/AuroraOSS/AuroraStore/-/issues/839
2023-10-15 05:54:29 +05:30
Rahul Patel
2220d58c82 Ask user first before uninstalling an app via root 2023-10-15 03:50:55 +05:30
Rahul Patel
0c9f739211 Do not play sound for quick & update notifications 2023-10-15 02:08:43 +05:30
Rahul Patel
25601b2a41 Update action button on UI thread 2023-10-15 01:37:07 +05:30
Rahul Patel
4770aa3540 Updates: track actual download progress 2023-10-14 07:35:59 +05:30
Rahul Patel
24496b1405 Add back toggle for auto install post app download 2023-10-14 06:47:20 +05:30
Rahul Patel
9b7029bded Fix adding reviews via personal accounts 2023-10-14 03:24:27 +05:30
Rahul Patel
79e5879d33 Replace progress bar in lists with shimmers 2023-10-14 01:20:40 +05:30
Rahul Patel
72241bd444 Improve Apps & Games page 2023-10-14 01:14:49 +05:30
Rahul Patel
bd621163cc Validate packagename to avoid bogus packagenames 2023-10-13 05:13:22 +05:30
Rahul Patel
cdbbebbea6 Trim probable packagename, if found 2023-10-13 05:07:31 +05:30
Rahul Patel
3ed31aee19 Add AuroraStore to global share action 2023-10-13 04:52:06 +05:30
Rahul Patel
191d4ad4c4 Fix ENTER event on searchbar for HW Keyboards 2023-10-13 00:09:33 +05:30