Aayush Gupta
0149753cc5
DownloadWorker: Use OkHttpClient for downloading files as well
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-09-12 12:41:08 +05:30
Aayush Gupta
38b9794919
SessionInstaller: Keep original application enabled setting
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-09-12 12:41:08 +05:30
Aayush Gupta
6af927276d
HttpClient: Enable SSL pinning for remaining domains
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-09-12 12:41:08 +05:30
Aayush Gupta
d727333202
HttpClient: Enable SSL pinning for google domains
...
.pem file obtained from https://pki.goog/roots.pem
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-09-12 12:41:08 +05:30
Aayush Gupta
49a22ceff3
PathUtil: Use existing method for app download dir
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-09-12 12:41:08 +05:30
Rahul Patel
6dcc38d49b
EglExtensionProvider: Filter out empty extensions
2024-09-12 12:41:08 +05:30
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