Commit Graph
23682 Commits
Author SHA1 Message Date
Pun Butrach 5f65f736dc feat: Add Quickstep Protolog for Baklava (#7217) 2026-08-30 21:39:51 +07:00
Pun Butrach 2f3891c0a4 fix: Prediction settings intent open from Lawnchair instead (#7187) 2026-08-20 14:49:54 +00:00
Pun Butrach a98747abd5 fix: Disable managed/private space user on affected 37.2 Beta 3 (#7172) 2026-08-18 12:51:44 +00:00
Pun Butrach 95adc9ebbf fix: Crash on Android O, O_MR1, Q (#7131) 2026-08-10 22:11:24 +07:00
8a3a05ea6a feat: Reimplement support for non-root app predictions (#6745)
This commit reimplements support for app predictions without root.

---------

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
Co-authored-by: TheSuperDragon <70206496+SuperDragonXD@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-08-09 21:31:22 +08:00
John Andrew Camu 99a4e77713 feat: implementation scroll dock page (#7120)
- Closes: #3491
2026-08-08 18:04:55 +08:00
Pavel VolkovandCursor 26606067e1 fix: Clear stuck workspace icon blur on home (#7032)
* fix: Clear stuck workspace icon blur on home

Drop leftover All Apps RenderEffect from workspace/hotseat when settled on NORMAL, including after resume and skipped depth animations.

Co-authored-by: Cursor <cursoragent@cursor.com>

* refactor: Simplify workspace RenderEffect clear path

Use clearWorkspaceRenderEffects when shouldBlurWorkspace is false instead of a null-effect loop.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 14:29:59 +08:00
Pun Butrach 2de2036f4d fix: Avoid calling file related to Protolog under S (#7090)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-08-01 16:28:19 +07:00
Matt Van Horn e7cfc41580 fix: prevent clock widgets crashing on Android 14 (#7075) 2026-07-29 01:12:10 +07:00
Pun Butrach d400b6f129 fix: Protolog init crash on Q and R (below Release 41) (#7071)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-07-27 11:58:03 +00:00
Pavel VolkovandCursor c32af3c8c5 fix: Clear stuck workspace blur after drawer/folder close (#6998)
Depth blur could leave RenderEffect on workspace/hotseat when SurfaceControl apply returned early, then setDepth(0) skipped re-apply. Always sync view blur with depth and force re-apply when settling to NORMAL; also clear leftover effects on folder dismiss.

blurWorkspaceDepthTargets can run on API 30; setRenderEffect and
createBlurEffect require API 31 and would throw on R.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-14 09:26:23 +08:00
John Andrew Camu 6741c3416d feat: Add option to have two-row dock (#6979)
- Closes: #3216
2026-07-11 16:58:57 +08:00
John Andrew Camu 0677ba2420 fix: crashes on android 8 (#6978) 2026-07-11 14:26:02 +08:00
Pun Butrach 1e240d94e4 feat: Vertical icon swipe gesture (#6958)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-07-05 12:25:18 +00:00
MrSluffy 5ed5758ead fix: address crashes on A10
- Closes: #6945
2026-07-04 09:49:27 +08:00
266c07c808 feat: Improve Lawnchair grid specifications (#6583)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: TheSuperDragon <70206496+superdragonxd@users.noreply.github.com>
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-06-28 08:37:50 +00:00
Pun Butrach 7678c9b922 fix: Don't run onBackInvoked() on less than Android 14
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-06-20 17:11:23 +07:00
Pun Butrach 83658ce7eb perf: Cache PreferenceManager2 in memory (#6897)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-06-19 18:21:55 +00:00
John Andrew Camu fd1197efdb fix: restore workspace alpha on cancelled swipe-to-home reveal (#6793) 2026-06-15 15:56:15 +08:00
John Andrew Camu 1ab5594f5b fix(bug): Restore back navigation on Android 13 and below (#6791) 2026-05-24 16:17:11 +08:00
John Andrew Camuandcoderabbitai[bot] 6492e5a5f7 fix(bug): address issue crashes when adding widget in 13 below (#6790)
* fix(bug): address issue crashes when adding widget in 13 below

- Closes: #6781

* 📝 Add docstrings to `fix/adding-widget-13-below`

Docstrings generation was requested by @MrSluffy.

The following files were modified:

* `quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java`
* `quickstep/src/com/android/quickstep/util/AsyncClockEventDelegate.java`

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-05-24 16:16:15 +08:00
Pun Butrach 08e7f6ef44 fix: Hide destructive popup from locked home screen (#6774)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-05-20 15:32:38 +00:00
Pun Butrach 34e0497d14 fix: Support Android 17 QPR1 Beta 3 (#6773)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-05-20 09:30:15 +00:00
Pun Butrach 0bd70f3bd0 fix: Link app drawer background opacity to correct colors (#6636)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-05-10 20:05:50 +08:00
Pun Butrach 762583c3e4 feat(QuickSwitch): Initial Android 15 QPR2 (#6624) 2026-04-12 11:23:01 +00:00
Pun Butrach 78dc821b52 feat: Link materialColorSurfaceDim to SurfaceDimColor
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-03-26 21:46:56 +07:00
Pun Butrach 2bc605058a fix(QuickSwitch): NSME on InsetsState
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-03-25 01:43:11 +07:00
Pun Butrach 8a6eb2a4ff feat(QuickSwitch): Initial work
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-03-25 01:17:47 +07:00
Pun Butrach 02b46fdb16 fix(QuickSwitch): Remove DesktopExperienceFlags
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-03-25 01:17:47 +07:00
Pun Butrach 3b38dd5c1f fix: Move A11_R41 workaround earlier to QuickstepLauncher
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-03-22 16:11:06 +07:00
Pun Butrach 617bd2212f fix: Crash in Android 8
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-03-06 21:34:33 +07:00
Pun Butrach eb93520e03 fix: Widget configuration activity fail to open due to BAL hardening
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-02-28 18:42:19 +07:00
Pun Butrach d10bf536d7 fix: Skip initialising QuickstepProtoLog for Android 11
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-02-07 19:52:38 +07:00
Pun Butrach 1d7c6e98d6 feat: Reimplement app drawer suggested app toggle
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-02-04 00:42:30 +07:00
Pun Butrach d18d2c41b2 fix: Disable all Android desktop features
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-02-04 00:15:53 +07:00
Pun Butrach 7a660928c8 fix: Reimplement Pull to trigger notifications
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-13 20:27:54 +07:00
Pun Butrach 160d2d2d61 fix: Get display context from private reference instead for Android 12.0 and above
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-12 21:22:42 +07:00
Pun Butrach 270030e5b1 fix(post-clean): Cleanup mixed branch status
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 22:36:39 +07:00
SuperDragonXD ba62bdf380 Initial changes 2026-01-10 20:51:32 +07:00
Pun Butrach 6bd7c85ab8 chore: Add TODOs, remove debugging 2026-01-10 20:51:29 +07:00
Pun Butrach c8cdde1531 feat: Android 10 support 2026-01-10 20:51:29 +07:00
Pun Butrach a2edbcbe75 feat: Android 11 support 2026-01-10 20:51:29 +07:00
Pun Butrach 0ddb32979e fix: Use ATLEAST_BAKLAVA_1 check 2026-01-10 20:51:29 +07:00
Pun Butrach 3e1686de0f chore: Remove ScrimOverBlur 2026-01-10 20:51:23 +07:00
Pun Butrach 436b59f0d4 Milestone D3R3, continue to D4R1 2026-01-10 20:51:17 +07:00
Pun Butrach 9b90822395 fix: Disable material expressive folder expansion animations 2026-01-10 20:51:07 +07:00
Abhishek Sharma 5f3a03f4fb feat: Add option to clear home screen in settings (#6125)
Signed-off-by: abhixv <abhi.sharma1@hotmail.com>
2026-01-10 20:51:01 +07:00
Pun Butrach d2ddd772dc feat: Change OverviewScrim colour 2026-01-10 20:50:42 +07:00
Pun Butrach ce2e814a85 feat: AllApps Opacity change 2026-01-10 20:50:42 +07:00
Pun Butrach 981881d579 feat: QPR1/QPR2 rounded icons 2026-01-10 20:50:16 +07:00