Commit Graph

86890 Commits

Author SHA1 Message Date
Pun Butrach 63e154c31a fix: Resource crashes on Android 8.0 2026-01-10 20:48:52 +07:00
Pun Butrach b3fff331d7 fix: Lock Quickstep back dispatcher to at least Android 14 2026-01-10 20:48:52 +07:00
SuperDragonXD 0d420ab72e fix(ui): Improve spacing in dock search preferences 2026-01-10 20:48:51 +07:00
SuperDragonXD b5e305f499 feat(gestures): Add "Open Quick Settings" gesture
This commit introduces a new gesture action to open the Quick Settings panel.

Also refactors the a11y implementation logic to be centralized in `GestureWithAccessibilityHandler`, while improving strings for reusability.
2026-01-10 20:48:51 +07:00
SuperDragonXD 8e1a31e7df fix: Bring back icon badges for work profile 2026-01-10 20:48:51 +07:00
SuperDragonXD e8d1241492 fix: Use custom private space icon 2026-01-10 20:48:51 +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 1940ab1401 fix: Correctly import windowInsets & Set submodule to Lawnchair 2026-01-10 20:48:51 +07:00
Pun Butrach d5077f2314 fix: Window Insets crashes on less than Android 11 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
SuperDragonXD e6be870f4f docs: Clarify branch status in README 2026-01-10 20:48:51 +07:00
SuperDragonXD 7db44221b5 fix(ui): Simplify debug menu 2026-01-10 20:48:51 +07:00
SuperDragonXD 32b3daff5b fix(ui): Improve consistency of borders 2026-01-10 20:48:51 +07:00
SuperDragonXD 2533b57504 fix(ui): Simplify bottom sheet behavior 2026-01-10 20:48:51 +07:00
Pun Butrach 847702f26a fix: Correct build config implementation of WM-Shell
This also temporarily disable building the release variant of Lawnchair due to conflicting issues with prebuilt WM-Shell and local WM-Shell
2026-01-10 20:48:51 +07:00
SuperDragonXD d855692c9b chore: Temporarily disable Nightly builds 2026-01-10 20:48:51 +07:00
Pun Butrach ca51c94a17 build: Adapt LC15 upstream change to Bubble Tea
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:45 +07:00
Pun Butrach 549597ca66 chore: Logging cleanup
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:44 +07:00
Pun Butrach d4d87ad2c7 revert: "feat: Reduce image size from 170kb to 22kb (around 13% of original size) in Lawnchair about page"
This reverts commit d640de00

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:44 +07:00
Pun Butrach 6e9e653e47 Revert "feat: Reduce JSON size of Google Fonts listing from 2mb to 185kb"
This reverts commit 5667a27568e243b946892d28d31dde849ba40b63.
2026-01-10 20:48:43 +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 3b9f9da575 fix: Lawnchair release mode compilation
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:43 +07:00
Pun Butrach f4c7dabae0 feat: Allow theming of Expressive allapps
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:43 +07:00
Pun Butrach 37ff8d51f3 fix: Attach display context to prevent launcher rendering crash
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:43 +07:00
Pun Butrach e5f8cebaef chore: Remove not needed anymore TODO
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:43 +07:00
Pun Butrach 4a2cb24abd feat: Reduce JSON size of Google Fonts listing from 2mb to 185kb
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:43 +07:00
Pun Butrach d5c883e0c6 feat: Update Google Fonts listing to 25102025
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:41 +07:00
Pun Butrach c52f621f1b feat: Reduce image size from 170kb to 22kb (around 13% of original size) in Lawnchair about page
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach 54a4e71cac chore: Spotless fix
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach 51a2aef412 fix: Don't parse monochrome drawable in Android 12.1 or less
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach 38626d882c chore: Use AOSP default value for half fold timeout
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach 6e5bd3f0dd fix: Crash when getting configuration for foldable-specific resources
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach a4c03738a2 fix: Crash when trying to set null monochrome icon 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 2321e58786 feat: Very Sunny icon shape
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach 6392c14320 fix: Disable add widget button if home screen is locked
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +07:00
Pun Butrach 7604689538 feat: Apply Material 3 Expressive button animations to BlankActivity
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:40 +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 6623a5aa23 fix: Use createDisplayContext for less than Android 12.0 device
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 7085320f72 fix: Opacity being set at incorrect value
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 0e55f0916e chore: Remove leftovers
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 5a2404b153 feat: Reimplement Allapps opacity configuration
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 7e92d0f888 feat: Complex Clover icon shape
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach deddf4259a docs: Amend D3 note
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach bc989c1b68 fix: Qsb width sizing being incorrect due to zero dp
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 2cfd40de75 build: Bump upgradable dependencies to 17102025
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach fdcd97fcd9 feat: Reimplement Hotseat, and Favorite application label toggle
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach accc3e8a10 feat: Reimplement Caddy and App drawer folder
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 5a42aa84f4 docs: Rectify D2 changelog
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach f437e86be9 feat: Reimplement Launcher3 debug page
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00
Pun Butrach 67f9f1bc62 feat: Reimplement custom app name
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2026-01-10 20:48:39 +07:00