Aayush Gupta
cd5e49d1d2
DO NOT MERGE: Migrate GoogleActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
da343e8530
Migrate SplashActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
ae1c5a7f92
Restore downloads menu option in AppDetailsFragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
5094a3faca
Drop quick exit feature
...
Broken now due to multiple navigation destinations unlike before
when there were only 3 fragments were the only choices.
Quick exit is supposed to be now the default behaviour in the coming commits
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
f7c8c8d6cb
Pass app as a parcel to AppDetailsFragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
edba1100b3
Rename methods from activity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
e65b35f014
Migrate DetailsExodusActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
7fab0496b9
Migrate DetailsReviewActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
6509062ef7
Migrate DetailsMoreActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
18b328240f
Migrate DevAppsActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
45a130a430
Migrate StreamBrowseActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
86f6939097
Migrate DevProfileActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
fc3dfaa747
Migrate ScreenshotActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
a654896ba4
DO NOT MERGE: Migrate ExpandedStreamBrowseActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
953cea01c5
Migrate EditorStreamBrowseActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
d4fe674d4e
Migrate CategoryBrowseActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
88d9dcdd53
DO NOT MERGE: WIP: Migrate AppDetailsActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
b01a9cacbd
DO NOT MERGE: Migrate DownloadActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
0d7419f398
Migrate SearchResultsActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
43004cdf07
Migrate SearchSuggestionActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
9d0d819ac2
DO NOT MERGE: Migrate SettingsActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
aa0e396891
Migrate AccountActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
1de9d204fb
Migrate BlacklistActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
6ffde049a5
Migrate SpoofActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
891bc62247
DO NOT MERGE: Remove menu from SplashActivity
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:49 +05:30
Aayush Gupta
3fcf8e8c11
Migrate AppSalesActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:49 +05:30
Aayush Gupta
e2d417d040
Migrate AppsGamesActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:49 +05:30
Aayush Gupta
e92b54d16d
Migrate AboutActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:49 +05:30
Aayush Gupta
43c260dcf0
Drop multidex library dependency
...
This is only required if we are supporting <Android 5.0
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-08 12:05:43 +05:30
Aayush Gupta
0a3fc192ea
Hide certain views on non-top level fragments
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-08 12:05:30 +05:30
Aayush Gupta
b54b6b14ba
Revert "Always verify sessions before login"
...
This reverts commit 87af312f54 .
2023-07-08 12:05:20 +05:30
Aayush Gupta
c7062d8dbb
fixup! fixup! Implement Shizuku installer support
2023-07-01 13:51:18 +05:30
Aayush Gupta
f972ac01d3
Drop dependency upon Fuel library
...
Current version is outdated and it was mainly here for Android 4.4 support.
Move to Okhttpclient instead.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-30 18:16:22 +05:30
Aayush Gupta
77fe8652b7
Drop support for kitkat; Bump minSdk to 21
...
This has been dead for a while already, remove the code and bump minSdk to a
version that actually works
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-30 18:16:22 +05:30
Aayush Gupta
d4df0b4571
Use background from theme for MaterialAlertDialog
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-30 18:02:53 +05:30
Aayush Gupta
ed64eb3226
fixup! fixup! Implement Shizuku installer support
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-30 18:02:53 +05:30
Aayush Gupta
8a58a26792
fixup! Implement Shizuku installer support
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-29 17:47:20 +05:30
grrfe
20a0bea246
Implement Shizuku installer support
2023-06-21 19:30:29 +05:30
grrfe
b4c4ac7cef
Move common session installer code to SessionInstallerBase
...
Required for Shizuku
2023-06-21 13:12:13 +05:30
Ingo Brückl
2bc4dcbb11
Choose a suitable string for the update title in singular or plural
2023-06-20 10:00:29 +02:00
Aayush Gupta
137fc10ae1
SearchResultsActivity: Don't hide already loaded search results
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-20 17:36:10 +05:30
Aayush Gupta
f3e2a8e852
Show packagename of the app below name
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-20 13:31:13 +05:30
Aayush Gupta
87af312f54
Always verify sessions before login
...
Also avoid auto-login if saved account is anonymous and invalid
as this results in fetching new account every time app is restarted
as long as the validation fails resulting in rate-limiting.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-19 20:32:34 +05:30
Aayush Gupta
9b8e3cf9c4
Implement automated updates check
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-18 17:56:50 +05:30
Aayush Gupta
42c54c5d1d
BaseDetailsActivity: Hide user layout review on anonymous accounts
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-17 22:35:29 +05:30
Aayush Gupta
abd0632ebd
fixup! Partial revert: AuthViewModel: Search in custom tab by default in anonymous accounts
2023-06-16 14:33:00 +05:30
Aayush Gupta
9e46a8b433
AppDetailsActivity: Trigger download on storage manager permission granted
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-02 23:58:19 +08:00
Aayush Gupta
c43b43cdfe
UpdatesFrgament: Request storage permission if required before updating apps
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-02 23:57:12 +08:00
Aayush Gupta
2f80ef1109
SpoofActivity: Allow users to import spoof configs with open document contract
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-02 00:18:10 +08:00
Aayush Gupta
a0f13e6040
SpoofActivity: Use CreateDocument contract for exporting properties
...
This lets us not request external storage manager permissions
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-06-01 23:21:45 +08:00