Aayush Gupta
0543b8ff9c
ManualDownloadSheet: Localize manual download hint
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-04-04 10:33:09 +05:30
Aayush Gupta
c3bae480c4
ViewModel: Switch to Hilt for accessing application context
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-03-20 17:24:04 +05:30
Aayush Gupta
d4f4b4bca5
OnboardingFragment: Drop theme and accent fragments
...
Still available in the settings
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-03-14 11:46:44 +05:30
Aayush Gupta
28ba1ac17c
SplashFragment: Fixes for AuthState.Failed
...
* Make menu invisible instead of clearing it
* Apply appropriate margin to the status textView
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-03-05 14:52:28 +05:30
Aayush Gupta
29ce733611
UpdatesFragment: Move Update All button to FAB
...
* Also link BlacklistFragment in in it's place as requested by users
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-03-04 14:50:15 +05:30
Aayush Gupta
f939e20e35
Refresh icons with latest material icons
...
* Try to keep bottom navigation bar icon as filled
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-02-28 11:38:57 +05:30
Aayush Gupta
804d37a579
MainActivity: Move search FAB to fragment_apps_games layout
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-02-27 22:46:08 +05:30
Aayush Gupta
42c182bdb7
Revert "AppUpdateView: Show icons on incompatible updates buttons"
...
This reverts commit d4552007a7 .
2024-02-15 17:27:21 +05:30
Aayush Gupta
d4552007a7
AppUpdateView: Show icons on incompatible updates buttons
...
- Slashed circle: Disabled
- Shield with a cross: Fails certificate verification
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-02-12 15:03:42 +05:30
Aayush Gupta
8c7377efd6
AppDetailsFragment: Link exodus analysis submission page
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2024-01-08 21:01:25 +05:30
Aayush Gupta
f851a5ad3e
Improvements to download progress UI
...
Switch to LinearProgressIndicator where possible and show an indeterminate
progress bar while download progress is below 1%
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-31 15:54:05 +05:30
Aayush Gupta
e400dac915
Material3: Switch to M3 button everywhere
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-30 13:12:46 +05:30
Aayush Gupta
2b8b1af8d1
view: Drop unused custom views
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-29 19:19:53 +05:30
Aayush Gupta
4d4429fd7a
DownloadWorker: Verify downloaded files using SHA256 or SHA1
...
This lets us avoid downloading same files again
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-29 00:41:13 +05:30
Aayush Gupta
a796c4c381
SelfUpdateWorker: Move self-updates logic into dedicated worker
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-27 21:15:00 +05:30
Aayush Gupta
bd55b157e6
DownloadFragment: Refactor to work with new downloads logic
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-14 18:26:19 +05:30
Aayush Gupta
acd2e7a586
MainActivity: Warn users if battery optimizations are enabled
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-12-14 18:26:18 +05:30
Aayush Gupta
2f7c055cdb
LocaleView: Show localized display language
...
display language seems to be more or less always empty/blank. Let's just
use localized display language instead. This will ensure both lines don't show
same values unless same locale is applied.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-11-27 18:19:04 +05:30
Rahul Patel
13f1459827
Restore download manager icon to toolbar
2023-10-17 05:45:50 +05:30
Rahul Patel
4770aa3540
Updates: track actual download progress
2023-10-14 07:35:59 +05:30
Rahul Patel
7503335b3b
Make distinct progress indicator during app updates
2023-10-14 07:07:23 +05:30
Rahul Patel
9b7029bded
Fix adding reviews via personal accounts
2023-10-14 03:24:27 +05:30
Rahul Patel
72241bd444
Improve Apps & Games page
2023-10-14 01:14:49 +05:30
Rahul Patel
e296fcbd7b
Get rid of TOS
2023-10-12 21:03:14 +05:30
Aayush Gupta
1c251416fa
DetailsReviewFragment: Require atleast one chip to be selected
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-10-02 22:34:22 +05:30
Aayush Gupta
76bd9add23
AppUpdateView: Switch to MaterialButton for expanding layouts
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-10-02 11:09:27 +05:30
Aayush Gupta
5e9e1878a2
fixup! [LeakCanary]: OnboardingFragment: Use viewbinding as official way
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-09-20 19:31:26 +05:30
Aayush Gupta
3a977d78c9
view_download: Hard-code file path height
...
Fixes: https://gitlab.com/AuroraOSS/AuroraStore/-/issues/946
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-09-18 17:24:23 +05:30
Aayush Gupta
dbcc05f675
AppLinksFragment: Support opening amazon appstore links
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-09-18 16:40:18 +05:30
Aayush Gupta
29dc3692d2
AppLinksFragment: Bring back market.android.com support
...
Apparently tons of applications still use the outdated way to open the store
Ref:
- https://developer.android.com/distribute/marketing-tools/linking-to-google-play
- https://www.androidauthority.com/android-market-google-play-different-787082/
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-09-18 16:40:05 +05:30
Aayush Gupta
e92c26dd56
SwitchPreference: Better thumb tint on dark themes
...
Track color is taken from accent color which causes thumb tint to
look poor on dark themes. Simply use white on both themes.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-09-04 19:11:45 +05:30
Aayush Gupta
e02347ec85
OnboardingFragment: Add new app links fragment
...
Request users Android S and above to enable play.google.com as a supported link
manually
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-08-21 15:25:36 +05:30
Aayush Gupta
73440055ad
Use launcher icon instead of logo everywhere
...
logo has a white background that doesn't plays well with light theme.
Use launcher icon instead that has a colorful background.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-08-10 09:51:34 +05:30
Aayush Gupta
bd7f31858c
NetworkDialogSheet: Show option to check internet connectivity instead
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-08-08 12:10:09 +05:30
Aayush Gupta
9e4d14ac6e
DeviceHuaweiSheet: Drop unused sheet
...
Not required since 69567dfaa0
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-08-07 14:07:35 +05:30
Aayush Gupta
88d813756c
Settings: Migrate all preferences to navigation components
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-24 23:02:13 +05:30
Aayush Gupta
b9d0f15ca3
MainActivity: Move to actual toolbar
...
Drop downloads icon as its already present in drawer
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-18 14:56:38 +05:30
Aayush Gupta
4431054e9c
GoogleFragment: Show progress on page load
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
08f06beaa9
Switch to system font
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
Aayush Gupta
544ee8eb54
Migrate OnboardingActivity to fragment
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2023-07-16 13:49:50 +05:30
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
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
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
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