Rahul Patel
25aea3766a
Improve EglExtensionProvider
2024-09-12 12:41:07 +05:30
Rahul Patel
59b404309a
Move from NetworkProvider to NetworkViewModel
2024-09-12 12:41:07 +05:30
Rahul Patel
377a45f213
Improve text style & appearance [2/2]
2024-09-12 12:41:07 +05:30
Rahul Patel
08d174b445
Get rid of unused extensions
2024-09-02 10:42:45 +05:30
Rahul Patel
20b507b029
Dynamic colors [2/2]
2024-09-02 03:23:24 +05:30
Rahul Patel
3546ed8a54
Dynamic colors [1/2]
2024-08-31 02:33:07 +05:30
Aayush Gupta
4107eed2d9
search: Use our custom httpClient with web helpers too
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-29 12:12:29 +05:30
Aayush Gupta
e7c4571302
Revert "Schedule and cancel auto-updates properly"
...
This reverts commit 73921df71e .
2024-08-29 11:50:09 +05:30
Rahul Patel
0b81d5c6d9
Updates: Fix invalid button states
2024-08-29 11:48:17 +05:30
Rahul Patel
0389570f19
Blacklist: Add search to quickly find apps
2024-08-29 11:48:17 +05:30
Rahul Patel
74373d478b
MainActivity: Handle E2E with a different approach
2024-08-29 11:48:17 +05:30
Aayush Gupta
ed42572128
HttpClient: Inject using hilt
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
e7e5e3399d
fixup! *Activity: Enable edge to edge display for all versions
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
766bd3a1c7
androidTest: Add tests for SpoofProvider
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
1e98baea3e
SpoofProvider: Switch to hilt for injection
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
e5d2c66405
Log: Switch to android's log class everywhere
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
Aayush Gupta
1542a282b0
ApkProvider: Drop unused class
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-08-24 09:47:49 +05:30
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