Commit Graph

1229 Commits

Author SHA1 Message Date
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
Aayush Gupta
303a03377c ktlint: Format all modules
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 16:02:51 +08:00
Aayush Gupta
a084a57619 ktlint: Format all compose code
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 15:33:40 +08:00
Aayush Gupta
5d1f604460 ktlint: Address property and variable name violations
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 14:52:12 +08:00
Aayush Gupta
842299341a ktlint: Rename class files to match class names
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 14:30:12 +08:00
Aayush Gupta
d2831ab3d2 ktlint: Replace TAG properties with extension
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 12:53:04 +08:00
Aayush Gupta
c218e8197f ktlint: Optimize imports
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 12:02:17 +08:00
Aayush Gupta
88d93823f9 room: Increase database version to 6
Fixup for 434d285732

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-29 14:47:40 +08:00