Commit Graph

23635 Commits

Author SHA1 Message Date
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
Pun Butrach 0e8b200bab fix: Just make submodule stay the same please intellj 2026-01-10 20:50:12 +07:00
Pun Butrach 150f7f341d fix: Use Lawnchair theming colour for allapps 2026-01-10 20:50:09 +07:00
Pun Butrach 9cc72a3f3d fix: Checkout CompatTier2 2026-01-10 20:50:01 +07:00
Pun Butrach a80a2a9c8d fix: Android 12.0/12.1/13 crash 2026-01-10 20:50:01 +07:00
Pun Butrach edfd0baad6 fix: Android 14/15 crash 2026-01-10 20:49:55 +07:00
Pun Butrach d36845897b feat: Better At-a-Glance perceptive wallpaper colour luminance detection 2026-01-10 20:49:46 +07:00
Pun Butrach 2e76c99dad fix: Conflict incoming changes from 15-dev 2026-01-10 20:49:12 +07:00
Pun Butrach b3fff331d7 fix: Lock Quickstep back dispatcher to at least Android 14 2026-01-10 20:48:52 +07:00
Pun Butrach 66c77017bc fix: AppWidgetHostListener crashes on Android 12 by switching to LawnchairWidgetHolder 2026-01-10 20:48:51 +07:00
Pun Butrach 4661948746 fix: Predictive back crashes on less than Android 13/14 2026-01-10 20:48:51 +07:00
Pun Butrach 43e9ca8a7a chore: Cleanup
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:43 +07:00
Pun Butrach 016a0a88be fix: Ignore trying to set SystemUiProxy icon sizes on less than Android 12.1
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach b199e0ebdd chore: Actually finish the changelog description
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:28 +07:00
Pun Butrach 15aa43a7c5 fix: Android Compatibility Tier 2 crashes
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:28 +07:00
Pun Butrach 11f7abcb66 chore: Cleanup, and hidden feature logged
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:25 +07:00
Pun Butrach 78f1374cd6 build: Snapshot 10 (Draft) 2026-01-10 20:48:21 +07:00
Pun Butrach 69b334315b docs: Snapshot 10 2026-01-10 20:48:21 +07:00
Pun Butrach 7a5699e721 fix: A lot of stuff 2026-01-10 20:48:21 +07:00
Pun Butrach 32cd2d1268 feat: Mechanics 2026-01-10 20:48:16 +07:00
Pun Butrach 38f2f69c4c fix: SharedR on BubbleDismissViewExt.kt 2026-01-10 20:48:16 +07:00
Pun Butrach cbbafce397 feat: WM-Shell QPR1 (not src or shared) 2026-01-10 20:48:15 +07:00
Pun Butrach 1dbfceaf5a fix: Some errors with compilations 2026-01-10 20:48:14 +07:00
Pun Butrach 2eb571a439 feat: Update a bit of everything 2026-01-10 20:48:08 +07:00
Pun Butrach 9a53102d43 fix: Public surface effect colour 2026-01-10 20:48:02 +07:00
Pun Butrach 0a446431eb build: SNAPSHOT 0 (Draft) 2026-01-10 20:47:59 +07:00
Pun Butrach 6fd747790d fix: Rare NoSuchMethodError crash on SurfaceControl setEarlyWakeupStart and setEarlyWakeupEnd
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:47:54 +07:00
Pun Butrach 476f2509b9 fix: NSME on canImeRenderGesturalNavButtons
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:47:47 +07:00
Pun Butrach 543c8be6f2 fix: Make widget launch more reliable
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:47:47 +07:00
Pun Butrach 90f93714b8 fix: Interactable widget crashing due to App Transition Manager being null
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:47:46 +07:00
Pun Butrach 4f1e9f2d2a Reimplement Hotseat background
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:49 +07:00
Pun Butrach fea767d8c5 Fix unable to launch widgets (cc: C7evQZDJ)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:48 +07:00
Pun Butrach 78e542424e Fix merge todo
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:48 +07:00
Pun Butrach ae04ad0619 Add isRecentsEnabled check
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:48 +07:00
Pun Butrach 6de71fed6f Fix Android 12.1 compatibility
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:47 +07:00
Pun Butrach 76a8131262 Fix predictiveBack NSME
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:47 +07:00
Pun Butrach a80f27601b DesktopModeFlag NSME
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:47 +07:00
Pun Butrach bfb2be39eb Fix bugs with A16/A15 devices
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:47 +07:00
Pun Butrach b67168f737 Allocate insane memory just for CI
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:44 +07:00
Pun Butrach dd4a08be61 Merge tag 'android-16.0.0_r3' into 16-dev
Android 16.0.0 Release 3 (BP3A.250905.014)

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:46:04 +07:00
Berke Emin Kabagöz cb8b206a50 Fix android 14 crashes (#5620) 2025-09-28 09:21:02 +08:00
Pun Butrach 353f563685 feat: Theme predicted slot plate color for monochromatic app (#5604)
* Update PredictedAppIcon.java
* Add PredictedPlateColor tokens to colortokens

---------

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2025-09-08 14:44:24 +08:00
Pun Butrach 2fcaf0a5ec Don't call setAccessibilityPaneTitle when device is not at least Android 9 (#5603)
* Update WidgetsTwoPaneSheet.java

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>

* Update PopupContainerWithArrow.java

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>

* Update SplitInstructionsView.java

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>

* Update TaskbarView.java

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>

---------

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2025-07-14 14:19:58 +08:00
Bill Yi 55e6f82545 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import

Bug: 427569576
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0d18a1951c89bcb0daac9fd1d1d3879b6f281090)
Merged-In: Ieeb99bc4d0b4f22f4b7ed873735aa1a225d24a18
Change-Id: Ieeb99bc4d0b4f22f4b7ed873735aa1a225d24a18
2025-07-09 19:28:30 -07:00
Fengjiang Li eb62f2825f [Taskbar] Fix leaked thread "TaskbarUiThread" that is not destroyed upon taskbar recreation.
We use to create a "TaskbarUiThread" for each new taskbar context but forget to destroy the thread.

We fix it by creating a static thread named as "TASKBAR_UI_THREAD"

Fix: TBD
Flag: com.android.launcher3.enable_taskbar_ui_thread
Test: manual
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:66e79baa21573579802ceb7e283c5bb5954a4365)
Merged-In: Idd54c76c39b32a2765c64da1e519c9faa79dac75
Change-Id: Idd54c76c39b32a2765c64da1e519c9faa79dac75
2025-07-07 20:32:20 -07:00
Charlie Anderson 23d75c9d4a Make sure ScalingWorkspaceRevealAnim resets hotseat visibility
This helps avoid an issue where hotseat is stuck invisible when home screen is revealed.
Also resets workspace visibility based off of end animation alpha, just in case it is affected.

Bug: 421709269
Flag: EXEMPT bugfix
Test: manually with ag/34243620
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9b24f8a8e4e26bf571ef87c80cd3cdf24248a783)
Merged-In: I5e325a844a66799b7d4c4934f90bf04dd6b53607
Change-Id: I5e325a844a66799b7d4c4934f90bf04dd6b53607
2025-06-30 18:25:25 -07:00
Fengjiang Li e834ad43ff [Memory Leak] Fix leak of TIS and Launcher activity via DisplayModel
ag/33878089 introduces a regression where we forget to check same flag to unregister listeners.

Fix: 428015446
Flag: EXEMPT - ENABLE_SYS_DECORS_CALLBACKS_VIA_WM && lse_desktop_experience.ENABLE_DISPLAY_CONTENT_MODE_MANAGEMENT
Test: presubmit
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ff2671dba1e7acf9b7b5637f56059efcd010e695)
Merged-In: I25bde5aeec427f4b43e5218be34fba4e26bd5f55
Change-Id: I25bde5aeec427f4b43e5218be34fba4e26bd5f55
2025-06-30 18:25:13 -07:00
Bill Yi 22c3b5b6b9 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import

Bug: 424307548
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:537273dbf11dc06cab62af54215591f013f3f9f2)
Merged-In: I1e1479524308f2f3963f31a408a61ea1ba2c6063
Change-Id: I1e1479524308f2f3963f31a408a61ea1ba2c6063
2025-06-25 21:04:25 -07:00