Aayush Gupta
00713f961c
ExodusTracker: Switch from var to val for properties
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
57ccf6ef50
*Activity: Enable edge to edge display for all versions
...
- Adjust MainActivity view to not draw over the status bar
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
944917191d
SplashFragment: Fix parsing shared app link
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-14 19:22:40 +05:30
Aayush Gupta
177b145cc8
AppDetailsFragment: Fix isExternal logic
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-14 18:38:03 +05:30
Rahul Patel
c8d701feb4
Address search fab color issue
2024-08-14 18:19:28 +05:30
Rahul Patel
8cfec71259
Address filter fab color issue
2024-08-14 18:19:28 +05:30
Rahul Patel
2f30d53312
Address filter sheet color issue
2024-08-14 18:19:28 +05:30
Rahul Patel
a5c7a23547
Address bottomsheet background color issue
2024-08-14 18:19:27 +05:30
Rahul Patel
5f9e381754
Address as Epoxy related memory leaks
...
- Thanks to @theimpulson for adding stupid but useful LeakyCanary <3
2024-08-14 18:19:27 +05:30
Rahul Patel
c6e7166618
Improve NativeDeviceInfoProvider
...
-- Export unstripped configs
-- Simplify code
2024-08-14 18:19:27 +05:30
Rahul Patel
33b398cb3b
Fix file exporter worker on devices running android < 12
2024-08-14 18:19:27 +05:30
Rahul Patel
71aabe8509
MoreDialog: Improve colors
2024-08-14 18:19:27 +05:30
Aayush Gupta
86a7fce277
Force restart when proxy URL is changed
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-06 17:42:06 -07:00
Aayush Gupta
35950fb163
MainActivity: Move NavController variable from class to function
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-06 17:42:06 -07:00
Aayush Gupta
845cf54d6b
SingletonHolder: Drop unused class
...
All classes which were using this have been migrated to hilt or object
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-06 17:42:06 -07:00
Aayush Gupta
825b160a65
SpoofDeviceProvider: Migrate to hilt
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-06 17:42:06 -07:00
Aayush Gupta
7d083e3749
AccountProvider: Migrate to object
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-06 17:42:06 -07:00
Aayush Gupta
73921df71e
Schedule and cancel auto-updates properly
...
Only schedule auto-updates when we have signed in and cancel them on logout
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-04 10:38:09 +08:00
Aayush Gupta
51c4beba8e
UpdateWorker: Try to build and use tmp AuthData if required
...
Users can skip opening Aurora Store for a long time after setting it once.
They expect the auto-updates to continue working without any intervention.
However, authdata can get expired over time. Try to build temp authdata and use
it to check for updates without saving it in such cases.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-04 10:38:09 +08:00
Aayush Gupta
f72f81f842
BlacklistProvider: Migrate to hilt
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-30 16:59:13 +07:00
Aayush Gupta
d72d213f3a
FragmentGenericWithToolbarBinding: Switch to native toolbar layout
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-30 15:53:35 +07:00
Aayush Gupta
2aeb60ee48
Merge branch 'master' into 'master'
...
Fix: Use user-selected vending version
See merge request AuroraOSS/AuroraStore!357
2024-07-30 04:03:38 +00:00
Rahul Patel
286996c64e
MoreDialog: Minor UI tweaks
2024-07-30 03:25:21 +05:30
Rahul Patel
6479781446
Aayein!
2024-07-30 02:38:04 +05:30
Rahul Patel
c5bb93da02
Beautify MoreDialog or Options sheet
2024-07-30 02:36:13 +05:30
Rahul Patel
1124a100d8
Address more button text color issues
2024-07-30 01:36:30 +05:30
Rahul Patel
0a25a7e755
Address button color issues
2024-07-30 01:06:49 +05:30
Aayush Gupta
8aeec0c082
AppDetailsFragment: Add data safety section
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-29 23:42:00 +07:00
Vladyslav
46565c0fba
Fix: Use user-selected vending version
...
Previously, the vending version was set in the verifyAndSaveAuth method, which was too late because AuthHelper.build had already used the properties.
Now, we set the user-selected vending version in the properties before calling AuthHelper.build.
2024-07-29 16:23:37 +00:00
Rahul Patel
a6760b45d5
Do a manual check for OBB directory R/W access before attempting to download apps with OBB files
2024-07-29 19:25:44 +07:00
Aayush Gupta
5bdddac9d6
SplashFragment: Drop app restart logic
...
No longer required with new permissions logic
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-29 19:19:27 +07:00
Aayush Gupta
8f72599cda
PermissionProvider: Consider both app links as required
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-29 19:14:36 +07:00
Aayush Gupta
693649d203
DetailsCarouselController: Don't discriminate against single cluster apps
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-29 19:08:57 +07:00
Aayush Gupta
b7b11fcccc
PackageUtil: Suppress deprecation warning for install perm check
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-29 14:19:29 +07:00
Rahul Patel
a4567a6460
AppDetails: Make install app permission check a must before requesting an install
2024-07-29 02:28:41 +05:30
Rahul Patel
799b71f5d2
PermissionProvider: Auto resolve correct ESM intent type
2024-07-29 01:11:22 +05:30
Rahul Patel
c694dd7891
PermissionProvider: Use safe intent for ESM
2024-07-29 01:11:21 +05:30
Rahul Patel
464aff4d64
Redo Permissions [2/2]
2024-07-29 01:11:21 +05:30
Rahul Patel
44b9a1a7b2
Redo Permissions [1/2]
2024-07-29 01:11:20 +05:30
Rahul Patel
894e7a629f
Add a safeguard to ESM/ESA access prompt
2024-07-29 01:11:20 +05:30
Rahul Patel
02e1c9845a
Do not show keyboard when not required
2024-07-29 01:11:20 +05:30
Rahul Patel
6a01825a4f
Do not allow ESA & ESM prompt without Installer Permission
...
- This avoids OBB dir permission bakchodi!
2024-07-29 01:11:19 +05:30
Rahul Patel
a76266c212
Fix storage access issue for API Level 33 & above
2024-07-29 01:11:19 +05:30
Rahul Patel
43b37839c4
Improve navigation bar visibility for devices < M
2024-07-29 01:11:17 +05:30
Rahul Patel
4fbda168d7
Apply theme after view is created
2024-07-29 01:11:17 +05:30
Rahul Patel
2b65eeb742
Resource house keeping + color cleanup
2024-07-29 01:11:16 +05:30
Rahul Patel
3be0812dd0
Add headerSubtitle to ActionHeaderLayout
2024-07-29 01:11:16 +05:30
Rahul Patel
c406e56d6a
Improve updates page UI + fix empty updates on refresh
2024-07-29 01:11:10 +05:30
ggabr
5ffb6b3886
DownloadWorker, really fail on incorrect hashes
...
assert() only does something in debug builds, so the hash was never really checked.
The Log.e line might be reduntant.
2024-07-27 15:07:24 +02:00
Aayush Gupta
41bf1cba32
UpdateWorker: Always verify certs for auto-updates
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-07-22 11:06:14 +07:00