Commit Graph

80209 Commits

Author SHA1 Message Date
renovate[bot]
db0796c8fe fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.9.0 (#6016)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 11:16:06 +08:00
Goooler
da5ce8a25f Eliminate packageRules for Renovate 2025-10-23 11:05:31 +08:00
renovate[bot]
0617479a39 fix(deps): update room to v2.8.3 (#5995)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 11:05:20 +08:00
renovate[bot]
2e4ebbab94 fix(deps): update dagger to v2.57.2 (#5350)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 11:04:57 +08:00
Goooler
07a730c5bc Tweak KSP args 2025-10-23 10:50:52 +08:00
Zongle Wang
e852f63f66 Kotlin and KSP are no longer tied together (#6014)
https://github.com/google/ksp/releases/tag/2.3.0
2025-10-23 10:46:51 +08:00
renovate[bot]
32782c0265 fix(deps): update dependency com.google.errorprone:error_prone_annotations to v2.43.0 (#6013)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 09:45:52 +08:00
renovate[bot]
75e715a1a7 fix(deps): update dependency androidx.compose.material:material to v1.9.4 (#6012)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 09:45:40 +08:00
renovate[bot]
81f12bd119 fix(deps): update dependency androidx.compose:compose-bom to v2025.10.01 (#6011)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 06:41:35 +08:00
renovate[bot]
45d13ba43c fix(deps): update compose to v1.9.4 (#6010)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 06:07:31 +08:00
Chaikew
78f35daf93 fix(ui): Prevent crash on race condition when uninstalling an app and customizing it quickly. (#6005)
* Adds safety check to avoid NPE caused by race condition
- Before: 1. opening the app drawer, 2. uninstalling an app, 3. and quickly opening the popup to personalize it, crashed Lawnchair.
- This was caused by an unconsidered cast: `<...> as LauncherActivityInfo` (while it could be null, if the app was just uninstalled).
- This corrects the cast and adds a safety check
- It is made so it is non regressive
- Note: it will show a short toast to warn about the app not being installed
2025-10-21 05:19:35 +08:00
Chaikew
30f8a4e2bb fix(allapps): Fix inverted condition on hiding drawer folders in work/private profiles (#6004)
The previous PR (#6002) had an inverted condition. This commit fixes this issue by removing the "not" sign.
2025-10-20 17:50:01 +08:00
SuperDragonXD
dd786afa4b fix(allapps): Hide app drawer folders in work/private profiles (#6002)
Prevents app drawer folders from being displayed within the work or private space profiles to avoid state complexity.
2025-10-20 15:21:33 +08:00
SuperDragonXD
4732b61ace refactor(search): improve fuzzy search with a rule-based algorithm (#6000)
Replaced the simplistic fuzzy search implementation with a custom rule-based matching engine for app searches.

The new engine prioritizes results based on a hierarchy of match types:
- Exact Match
- Direct Prefix
- Initials
- Token Prefix (Ordered)
- Substring
- All Tokens Present
- Fuzzy Match (via `fuzzywuzzy`)

This provides more predictable and relevant app search results with fewer characters.
2025-10-20 04:06:26 +00:00
Goooler
9812c2d84f Simplify addAll 2025-10-19 20:56:46 +08:00
Goooler
542afe9b70 Allow libsub dependencies 2025-10-19 20:07:12 +08:00
renovate[bot]
5287a2312e fix(deps): update dependency androidx.compose.material:material to v1.9.3 (#5984)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:05:14 +08:00
renovate[bot]
c967447cde fix(deps): update dependency com.squareup.okhttp3:okhttp to v5.2.1 (#5994)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:03:43 +08:00
renovate[bot]
be1c522e96 fix(deps): update dependency androidx.activity:activity-compose to v1.11.0 (#5988)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:03:04 +08:00
renovate[bot]
9ac455aa73 fix(deps): update compose to v1.9.3 (#5981)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:02:56 +08:00
renovate[bot]
79dcaff1fc chore(deps): update dependency com.diffplug.spotless to v8 (#5996)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:02:37 +08:00
renovate[bot]
8255318c7c fix(deps): update dependency com.google.errorprone:error_prone_annotations to v2.42.0 (#5992)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:02:11 +08:00
renovate[bot]
e991390dd0 fix(deps): update dependency com.google.protobuf:protobuf-javalite to v4.33.0 (#5993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:01:56 +08:00
renovate[bot]
6d2da48cf6 fix(deps): update dependency com.google.android.material:material to v1.13.0 (#5991)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:01:41 +08:00
renovate[bot]
ae0eba24e1 fix(deps): update dependency androidx.window:window to v1.5.0 (#5990)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:01:31 +08:00
renovate[bot]
24df6ecb1c fix(deps): update dependency androidx.compose:compose-bom to v2025.10.00 (#5989)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:01:23 +08:00
renovate[bot]
0edaef81d8 fix(deps): update dependency com.airbnb.android:lottie to v6.6.10 (#5986)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:01:04 +08:00
renovate[bot]
ed03262168 fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.4.1 (#5983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:00:46 +08:00
renovate[bot]
7b84a80fb1 chore(deps): update agp to v8.13.0 (#5987)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:00:34 +08:00
renovate[bot]
40484d2f6e fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.5 (#5985)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 20:00:26 +08:00
renovate[bot]
042a625317 fix(deps): update composematerial3 to v1.4.0 (#5982)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 19:57:30 +08:00
renovate[bot]
d0e0bf3bd5 fix(deps): update androidx.lifecycle to v2.9.4 (#5980)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 19:44:53 +08:00
renovate[bot]
325ae6f861 chore(deps): update dependency androidx.baselineprofile to v1.4.1 (#5979)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 19:44:45 +08:00
Pun Butrach
1b27e0a2f2 Use version catalog (#5753)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
Co-authored-by: Zongle Wang <wangzongler@gmail.com>
2025-10-19 18:08:54 +08:00
Lawnchair Bot
ea737b0c11 New Crowdin translations by GitHub Action (#5978)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-10-19 16:46:06 +08:00
renovate[bot]
86b2b025a4 fix(deps): update protobuf monorepo to v4.33.0 (#5969)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 15:29:08 +08:00
Pun Butrach
d6c441a6ee Fix typo (#5966)
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
2025-10-15 09:12:07 +08:00
renovate[bot]
27017a7689 chore(deps): update plugin com.gradle.develocity to v4.2.2 (#5958)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 08:44:52 +08:00
MrSluffy
11a4b09680 fixed: all app icons changes too when home icons is > 120
- Closes : #5943
2025-10-12 17:00:20 +08:00
MrSluffy
0363d8eacb enh: consider the text color option 2025-10-12 14:55:17 +08:00
Varun Bansal
1912177c58 Feature: Automatically change at a Glance text color based on wallpaper (#5944) 2025-10-12 13:31:06 +08:00
Lawnchair Bot
07668702d5 New Crowdin translations by GitHub Action (#5946)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-10-12 10:01:18 +08:00
Varun Bansal
4297194801 fix:page indicator only half displayed (#5937) 2025-10-10 23:30:25 +08:00
renovate[bot]
0711eee07b fix(deps): update dependency com.squareup.okhttp3:okhttp to v5.2.1 (#5940)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-10 10:55:28 +08:00
Chaikew
5635846e0d feat(ui): Add toggle to disable search bar background in app drawer (#5934)
* feat(ui): Add toggle to disable search bar background in app drawer

* Fix double opacity on the Search Bar's background

- Before, the Search Bar added another -possibly transparent- layer on top of the already existing app drawer background.
- This adds a toggle to disable the double-opacity
- It is made so it is non regressive

Fixes #4158

* style(strings): Fixed inconsistency
2025-10-09 15:09:47 +08:00
Varun Bansal
5f9a6745f9 fix: clear search state when app drawer is closed (#5933) 2025-10-09 14:55:50 +08:00
renovate[bot]
35bfbf6720 fix(deps): update dependency androidx.compose:compose-bom to v2025.10.00 (#5935)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 10:19:07 +08:00
renovate[bot]
e22f0c0142 chore(deps): update plugin app.cash.licensee to v1.14.1 (#5936)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 10:18:57 +08:00
Himanshu Garg
a2545ee91e Fix app drawer icon scaling when home screen icons are resized (#5932)
* Fix foldable device layout issue on Pixel 9 Pro Fold

- Enable two-panel layout for all multi-display devices (foldables)
- Previously required both isTablet && isMultiDisplay conditions
- Foldable devices may not meet 600dp tablet width threshold when unfolded
- This ensures proper layout utilization of available screen space

Fixes #5920

* Fix app drawer icon scaling when home screen icons are resized

- Prevent home screen icon scale from affecting app drawer layout
- When mIsScalableGrid is true, use separate scaling for app drawer elements
- This fixes the 'zoomed out' appearance in app drawer when home screen
  icons are scaled to 120% or higher
- App drawer now maintains independent sizing from home screen

Fixes #5912

* Remove code comments from fixes

- Clean up code by removing explanatory comments
- Keep changes minimal and focused
2025-10-08 14:30:56 +08:00
renovate[bot]
d26f627910 chore(deps): update plugin app.cash.licensee to v1.14.0 (#5929)
* chore(deps): update plugin app.cash.licensee to v1.14.0

* Update `androidAssetReportPath`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2025-10-08 13:10:31 +08:00