Aayush Gupta
4fb38e8361
store: Switch to kotlin extension method for converting String to Uri
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-03-06 17:50:58 +05:30
Aayush Gupta
a9b2f0acf2
compose: Replicate BlacklistFragment in compose
...
Introduce a new activity to host composables as View system behaves
quite bad when composable are used inside it.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-02-16 15:07:47 +08:00
Aayush Gupta
e2f2188e60
Platform: Switch all extensions to property access syntax
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-30 11:14:54 +05:30
Aayush Gupta
6ea0cda277
OnboardingFragment: Improvements to auto-updates setup
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-10-08 17:06:30 +05:30
Aayush Gupta
f6a6f34a81
Switch to getSystemService's extension method everywhere
...
Null-safe and avoids type-casting
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-09-12 12:41:08 +05:30
Rahul Patel
3546ed8a54
Dynamic colors [1/2]
2024-08-31 02:33:07 +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
Rahul Patel
71aabe8509
MoreDialog: Improve colors
2024-08-14 18:19:27 +05:30
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
Rahul Patel
44b9a1a7b2
Redo Permissions [1/2]
2024-07-29 01:11:20 +05:30
Rahul Patel
8857353029
OOBE: Restart app after onboarding to renew permission scopes [1/2]
2024-06-25 22:02:31 +05:30
Aayush Gupta
66045bceac
Context: Drop leftovers of custom tab intent
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-06-11 12:15:33 +05:30
Aayush Gupta
8173105353
Context: Drop unused extensions
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-06-11 12:10:47 +05:30
Aayush Gupta
285571f387
Use PendingIntentCompat for mutable flag
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-06-11 12:09:33 +05:30
Aayush Gupta
d030a7ac2e
Respect battery optimization setting when auto-updating
...
* Don't enable auto-install for updates if battery optimization permission
is not granted during onboarding.
* Drop showing warning in toolbar, show it instead if they want auto-install
* Don't check for the same during downloads. Failing is better instead.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-03-18 22:01:38 +05:30
Aayush Gupta
e23d17e4ac
Context: Switch to Intent for share extension
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-01-02 11:32:03 +05:30
Aayush Gupta
c7c35da492
DownloadWorkerUtil: Only trigger downloads if app is in foreground
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-14 18:26:19 +05:30
Rahul Patel
99e6508ccf
Remove advance preferences
2023-10-12 21:38:24 +05:30
Aayush Gupta
103b6b6f78
treewide: Optimize imports
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-10-02 22:59:50 +05:30
Aayush Gupta
fd097fbba1
Initial Web APIs implementation
...
Introduce a toggle in Settings > Advanced to let user use Web APIs.
Currently implemented for search suggestions and results only.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-10-02 16:47:09 +05:30
Aayush Gupta
f3c56ca056
Context: Launch MainActivity for opening custom tab action
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-08-21 10:05:33 +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
cd3cd6f9b7
Handle account UI login UI progress better
...
* Show server down error message on 503 status
* Don't allow users to click another login option if another login is in progress
* Reset progress bar's visibility properly
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-05-28 01:13:13 +05:30
Aayush Gupta
6b2f22350c
Add preference to open custom tab for searching apps
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-05-04 12:13:34 +05:30
Aayush Gupta
5a7615691b
Switch to Material3 theme
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-04-30 12:20:52 +05:30
Aayush Gupta
4b6a9b9aa9
Switch to CustomTabs instead of launching browser
...
Provides a better UX
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-04-30 12:20:52 +05:30
Aayush Gupta
f54e1e13ad
Switch to IntentBuilder's constructor for specifying parameters
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-04-30 12:20:51 +05:30
Oliver Scott
f83d26df58
Android 12 updates
...
* Updated gradle version and dependencies
* Bumped compileSdkVersion and targetSdkVersion to 31
* Added support for updates without user action
* Bumped versionCode and versionName
Changes required by API level 31:
* Added explicit exported tags to activities and receivers
* Added explicit IMMUTABLE|MUTABLE flags to PendingIntents
2021-11-12 09:46:00 -05:00
Rahul Kumar Patel
b877552634
Improve extenson & remove redundant utils
2021-02-24 17:41:20 +05:30
Rahul Kumar Patel
1d29d1dca1
Move extensions out
2021-02-24 16:43:50 +05:30