Rahul Patel
ff69759634
microg: improve installer state detection
2026-05-12 20:51:21 +05:30
Rahul Patel
53aff0e24f
auth: lets keep an eye on microG bundle uninstall
2026-05-11 22:21:23 +05:30
Rahul Patel
2ff098317e
appdetails: update app uninstall state & allow reinstalls
2026-05-11 21:52:50 +05:30
Rahul Patel
1abe1c5d20
update filecopyright of recently touched files
...
- This was done by Gemini Agent, there maybe misattributions.
2026-05-08 22:56:09 +05:30
Rahul Patel
5f380c6185
paging: reuse DEFAULT_PAGE_SIZE
2026-05-08 22:45:50 +05:30
Rahul Patel
346dbd8c41
theme: ktlint fix
2026-05-08 13:25:23 +05:30
Rahul Patel
21e2aabc7a
theme: use LocalActivity
2026-05-08 13:10:24 +05:30
Rahul Patel
0b1e0b686a
remove deprecated currentWindowAdaptiveInfo()
2026-05-08 02:20:49 +05:30
Rahul Patel
5580bad1e3
installed: improve sluggish app load
...
The VM was calling PackageUtil.getAllValidPackages(context) eagerly in its
constructor, which Hilt creates on the main thread. The PackageManager IPC
plus a per-app loadLabel() for sorting froze the screen long enough that
the existing ContainedLoadingIndicator never got a chance to render.
2026-05-08 01:49:50 +05:30
Rahul Patel
2073608970
blacklist: fix search & group selected apps under sticky headers
2026-05-08 01:27:35 +05:30
Rahul Patel
3060133485
fix: padding issues I introduced
2026-05-07 16:52:02 +05:30
Rahul Patel
0d480f5d0d
theme: fix OEM skin edgecases
2026-05-07 16:06:32 +05:30
Rahul Patel
ec3427c785
appdetails: add back view on playstore action
2026-05-06 14:08:36 +05:30
Rahul Patel
fba6c4a8df
compose: add scroll hint to all lazy columns + improve padding
2026-05-06 06:56:35 +05:30
Rahul Patel
b2d10c17b4
pager: do not skip next batch if current batch yields no valid apps
2026-05-06 04:33:29 +05:30
Rahul Patel
1484e0f24b
pager: do not skip first batch of packages + fix indexoutofbound exception
2026-05-06 03:15:10 +05:30
Rahul Patel
49718f8723
fix: allow importing favourite app even if list is empty
2026-05-06 02:28:12 +05:30
Rahul Patel
0c1786e77b
microg: Improve bundle installation state & UX
2026-05-06 01:17:05 +05:30
Rahul Patel
20dabbe9b4
fix: exporting installed apps from download manager
2026-05-05 22:20:39 +05:30
Aayush Gupta
afb301d3ce
compose: Extract force restart dialog logic into separate file
...
We also require users to force restart on applying proxy. This logic can be reused
there when migrated to compose.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-05-05 11:47:58 +08:00
Rahul Patel
de88411d63
fix: restart app on external storage permission grant
2026-05-03 18:09:28 +05:30
Aayush Gupta
3584853bb8
Merge branch 'gabr/StopOnVerifyFailure' into 'master'
...
Don't try to install if verifyFile fails
See merge request AuroraOSS/AuroraStore!550
2026-05-01 14:48:02 +08:00
ggabr
b1c932b7d6
Don't try to install if verifyFile fails
2026-05-01 14:48:02 +08:00
Rahul Patel
44728a160c
microg: update version
2026-05-01 00:05:34 +05:30
Rahul Patel
8fdc560907
appdetails: improve ui states
2026-04-27 21:08:04 +05:30
Aayush Gupta
bf5a667232
Replace preview template logic with new provider annotation
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-26 10:55:43 +08:00
Aayush Gupta
40471c15a9
compose: commons: Migrate stream browse fragment to compose
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-14 11:44:45 +08:00
Aayush Gupta
6753667c85
app: Reformat using ktlint
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-08 17:17:42 +08:00
Aayush Gupta
2d6f2168c8
AppInstaller: Check if microG services enable app installer or not
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-08 17:14:20 +08:00
Aayush Gupta
a1d15f16bd
compose: SearchScreen: Use random UUID as keys
...
Server can send same package again as we are filtering through different bundles. Keys are basically
packageName's hashcode, so they can end up as being similar and crash the app.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-08 16:08:02 +08:00
Aayush Gupta
a56f544f46
Switch from bundleOf to Bundle class
...
The extension method has been deprecated
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-03-16 15:25:28 +08:00
Aayush Gupta
e2dbe085c1
CertUtil: Delete unused functions
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-02-18 12:48:12 +08:00
ggabr
3ee8c135ca
Addition of droidguard_results=null to try to solve the aas_token_failed issue
2026-02-11 17:27:35 +05:30
Rahul Patel
e27c68398b
fix linting issue
2026-01-25 00:00:31 +05:30
Rahul Patel
f1174ce937
worker: download: query packagemanager for installed state
...
-- Download entity may have obsolete info.
-- Bug: install an app, restart aurora, go install app details page, uninstall & reinstall.
2026-01-24 20:46:52 +05:30
Rahul Patel
0278783fd4
installer: microg: do not override user choice
2026-01-24 20:23:34 +05:30
Rahul Patel
60516a079f
viewmodel: search: fix pagination issue
2026-01-24 20:17:31 +05:30
Rahul Patel
39819e384a
compose: search: fix searchbar & IME issue
2026-01-24 20:10:43 +05:30
Aayush Gupta
9689c75dfc
fixup! compose: details: Allow opening trackers website if available
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-13 16:06:57 +08:00
Aayush Gupta
cfd2e7167f
compose: details: Allow opening trackers website if available
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-13 15:56:05 +08:00
Aayush Gupta
7f1f844de4
compose: details: Show surface behind sticky header
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-13 15:46:38 +08:00
Aayush Gupta
a35a6c18ce
compose: details: Build and show updateable version in compose manually
...
Works properly on RTL and LTR layouts
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-12 17:31:17 +08:00
Aayush Gupta
5d28591d8e
Rename unused caught exceptions to _
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 13:05:19 +08:00
Aayush Gupta
37793ee67d
ktlint: Final formatting fixes
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 12:37:07 +08:00
Aayush Gupta
a8d37cb2ba
ktlint: Reformat all util classes
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 12:25:22 +08:00
Aayush Gupta
0e3f8ae150
ktlint: Reformat all views
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 12:17:10 +08:00
Aayush Gupta
5452385c6d
ktlint: Reformat data directory
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 12:02:01 +08:00
Aayush Gupta
be13f86a37
ktlint: Reformat root classes
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 11:31:56 +08:00
Aayush Gupta
c6ff0ffd9b
ktlint: Rename binding variable to be a sane variable name
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 11:08:31 +08:00
Aayush Gupta
6af3aa2152
ktlint: Format all viewmodels
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2025-12-30 16:32:43 +08:00