Zongle Wang
0b17d8376d
Bump compileSdk to 36 ( #5562 )
...
```diff
OLD: Lawnchair.15.Dev.(30b260c).github.release-before.apk (signature: V2)
NEW: Lawnchair.15.Dev.(a0f65f7 ).github.release-after.apk (signature: V2)
│ compressed │ uncompressed
├───────────┬───────────┬──────────┼──────────┬──────────┬───────
APK │ old │ new │ diff │ old │ new │ diff
──────────┼───────────┼───────────┼──────────┼──────────┼──────────┼───────
dex │ 6.5 MiB │ 6.5 MiB │ -713 B │ 16 MiB │ 16 MiB │ +84 B
arsc │ 5.4 MiB │ 5.4 MiB │ 0 B │ 5.4 MiB │ 5.4 MiB │ 0 B
manifest │ 6.5 KiB │ 6.5 KiB │ +2 B │ 29.6 KiB │ 29.6 KiB │ 0 B
res │ 2.7 MiB │ 2.7 MiB │ +5 B │ 7.7 MiB │ 7.7 MiB │ 0 B
native │ 7 MiB │ 7 MiB │ +1.4 KiB │ 6.5 MiB │ 6.5 MiB │ 0 B
asset │ 295.3 KiB │ 295.3 KiB │ -5 B │ 1.8 MiB │ 1.8 MiB │ -3 B
other │ 27.7 KiB │ 27.7 KiB │ 0 B │ 71.5 KiB │ 71.5 KiB │ 0 B
──────────┼───────────┼───────────┼──────────┼──────────┼──────────┼───────
total │ 21.9 MiB │ 21.9 MiB │ +723 B │ 37.6 MiB │ 37.6 MiB │ +81 B
│ raw │ unique
├────────┬────────┬──────┼────────┬────────┬────────────
DEX │ old │ new │ diff │ old │ new │ diff
─────────┼────────┼────────┼──────┼────────┼────────┼────────────
files │ 4 │ 4 │ 0 │ │ │
strings │ 98905 │ 98906 │ +1 │ 89167 │ 89167 │ 0 (+6 -6)
types │ 27237 │ 27238 │ +1 │ 24439 │ 24439 │ 0 (+0 -0)
classes │ 22067 │ 22067 │ 0 │ 22067 │ 22067 │ 0 (+0 -0)
methods │ 147147 │ 147149 │ +2 │ 140321 │ 140322 │ +1 (+1 -0)
fields │ 71909 │ 71909 │ 0 │ 70724 │ 70724 │ 0 (+0 -0)
ARSC │ old │ new │ diff
─────────┼──────┼──────┼──────
configs │ 405 │ 405 │ 0
entries │ 9730 │ 9730 │ 0
=================
==== APK ====
=================
compressed │ uncompressed │
──────────┬──────────┼──────────┬───────┤
size │ diff │ size │ diff │ path
──────────┼──────────┼──────────┼───────┼─────────────────────────────────
1.2 MiB │ +1.4 KiB │ 1.2 MiB │ 0 B │ ∆ lib/arm64-v8a/libRSSupport.so
3 MiB │ -714 B │ 7.7 MiB │ +84 B │ ∆ classes3.dex
460 B │ +4 B │ 358 B │ 0 B │ ∆ res/-9.png
11.8 KiB │ -3 B │ 11.7 KiB │ -3 B │ ∆ assets/dexopt/baseline.prof
1.2 KiB │ -2 B │ 1.1 KiB │ 0 B │ ∆ assets/dexopt/baseline.profm
6.5 KiB │ +2 B │ 29.6 KiB │ 0 B │ ∆ AndroidManifest.xml
330 B │ +2 B │ 228 B │ 0 B │ ∆ res/iO.png
2.8 MiB │ +1 B │ 6.6 MiB │ 0 B │ ∆ classes.dex
869 B │ -1 B │ 1.8 KiB │ 0 B │ ∆ res/iC.xml
──────────┼──────────┼──────────┼───────┼─────────────────────────────────
7 MiB │ +723 B │ 15.5 MiB │ +81 B │ (total)
======================
==== MANIFEST ====
======================
│ old │ new
──────────────┼──────────────────┼──────────────────
package │ app.lawnchair │ app.lawnchair
version code │ 15000201 │ 15000201
version name │ 15.Dev.(30b260c) │ 15.Dev.(a0f65f7 )
@@ -1,9 +1,9 @@
<manifest
- android:compileSdkVersion="35"
- android:compileSdkVersionCodename="15"
+ android:compileSdkVersion="36"
+ android:compileSdkVersionCodename="16"
android:versionCode="15000201"
- android:versionName="15.Dev.(30b260c)"
+ android:versionName="15.Dev.(a0f65f7 )"
package="app.lawnchair"
- platformBuildVersionCode="35"
- platformBuildVersionName="15"
+ platformBuildVersionCode="36"
+ platformBuildVersionName="16"
xmlns:android="http://schemas.android.com/apk/res/android "
=================
==== DEX ====
=================
STRINGS:
old │ new │ diff
───────┼───────┼───────────
89167 │ 89167 │ 0 (+6 -6)
+ commit: a0f65f7
+ version: 15.Dev.(a0f65f7 ) (15000201)
+ ~~R8{"backend":"dex","compilation-mode":"release","desugared-library-identifiers":["com.tools.android:desugar_jdk_libs_configuration:2.1.5"],"has-checksums":false,"min-api":26,"pg-map-id":"783046a","r8-mode":"full","version":"8.10.24"}
+ 15.Dev.(a0f65f7 )
+ a0f65f7
+ https://github.com/LawnchairLauncher/lawnchair/commit/a0f65f7
- commit: 30b260c
- version: 15.Dev.(30b260c) (15000201)
- ~~R8{"backend":"dex","compilation-mode":"release","desugared-library-identifiers":["com.tools.android:desugar_jdk_libs_configuration:2.1.5"],"has-checksums":false,"min-api":26,"pg-map-id":"983a6ba","r8-mode":"full","version":"8.10.24"}
- 15.Dev.(30b260c)
- 30b260c
- https://github.com/LawnchairLauncher/lawnchair/commit/30b260c
METHODS:
old │ new │ diff
────────┼────────┼────────────
140321 │ 140322 │ +1 (+1 -0)
+ com.android.launcher3.util.LooperExecutor close()
```
2025-06-22 18:44:35 +08:00
Lawnchair Bot
a0f65f7685
New Crowdin translations by GitHub Action ( #5561 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-22 03:59:36 +03:30
Pun Butrach
dad5c51064
Clarify prebuilt JARs documentation ( #5558 )
...
* Clarification + How to build specific module
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
* Merge suggestion from GitHub Copilot Code Review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-21 23:05:59 +08:00
Zongle Wang
de15b7c77a
Keep SearchRoute explicitly ( #5559 )
2025-06-20 23:05:56 +08:00
SuperDragonXD
ab94c61abf
Migrate to type safe navigation
...
This PR migrates the string-based navigation to type-safe navigation (as seen in `PreferenceRoutes.kt`). This should help in the eventual migration to Navigation 3.
Around 6 hours of work.
Fixes #4875 (updated PreferenceActivity to handle new type-safe navigation)
Fixes #5555
2025-06-20 20:03:15 +08:00
renovate[bot]
73b8052d5c
fix(deps): update dependency androidx.compose:compose-bom to v2025.06.01 ( #5554 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-20 10:00:25 +08:00
renovate[bot]
1df8ab6a7f
fix(deps): update roomversion to v2.7.2 ( #5551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 09:03:53 +08:00
renovate[bot]
661b3eda9c
fix(deps): update dependency com.airbnb.android:lottie to v6.6.7 ( #5548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 07:06:36 +08:00
Pun Butrach
f9d60eaa38
Use QuickstepCompatFactoryVV for V device ( #5545 )
...
* Backport Bubble Tea changes
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
* Remove Android Baklava or A16 reference
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
---------
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2025-06-15 19:13:13 +08:00
Pun Butrach
a16f4bff95
Backport Bubble Tea changes ( #5546 )
...
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2025-06-15 19:12:46 +08:00
Adil Hanney
0d18a381da
Fix: Adapt to missing flags in Android 16 QPR1 Beta 2 ( #5538 )
...
* Fix: Adapt to missing Flags in android 16 qpr1 beta 2
* fix: revert jvm memory flag
I accidentally committed it, oops
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
---------
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
2025-06-15 15:16:08 +08:00
Lawnchair Bot
67442b35b5
New Crowdin translations by GitHub Action ( #5541 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-15 03:59:44 +03:30
renovate[bot]
99995209f8
fix(deps): update dependency sh.calvin.reorderable:reorderable to v2.5.1 ( #5530 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-09 15:20:01 +08:00
renovate[bot]
4c170123e0
fix(deps): update dependency sh.calvin.reorderable:reorderable to v2.5.0 ( #5527 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-08 21:50:28 +08:00
Lawnchair Bot
0a1559ae56
New Crowdin translations by GitHub Action ( #5528 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-08 03:59:42 +03:30
Yasan Glass
6c2c3caf9d
Fix and setup compose previews ( #5526 )
2025-06-07 14:51:31 +02:00
Yasan Glass
3f0eae1d5a
Remove unneeded ExperimentalFoundationApi opt-in annotation
2025-06-07 14:36:36 +02:00
renovate[bot]
4f51daad1f
fix(deps): update dependency androidx.compose:compose-bom to v2025.06.00 ( #5524 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-06 17:24:44 +08:00
renovate[bot]
a30f4152d5
fix(deps): update androidx.lifecycle to v2.9.1 ( #5523 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-06 15:50:54 +08:00
renovate[bot]
bf3e3c1a49
chore(deps): update dependency gradle to v8.14.2 ( #5522 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-06 15:50:45 +08:00
Lawnchair Bot
e2e1cbb608
New Crowdin translations by GitHub Action ( #5514 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-01 04:01:55 +03:30
Zongle Wang
4a260236df
Remove org.gradle.android.cache-fix plugin ( #5511 )
...
It's outdated.
2025-05-31 20:41:27 +08:00
renovate[bot]
65644e5662
fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.0 ( #5067 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-31 20:30:37 +08:00
Clay
ee658fee39
Fix incorrect Obtainium URL in README ( #5456 )
...
* Fix nightly Obtainium URL
* Typo
---------
Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com >
Co-authored-by: Zongle Wang <wangzongler@gmail.com >
2025-05-31 20:27:32 +08:00
renovate[bot]
ddf2b3543d
fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.7 ( #5461 )
...
https://developer.android.com/jetpack/androidx/releases/datastore#1.1.7
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-31 20:26:23 +08:00
SuperDragonXD
08b8829e37
Update strings to match M3 style guide
...
* Remove redundant amperstands (fix #5491 )
* Update "Recents" to use "Recents screen" (fix #5492 )
2025-05-31 18:29:31 +08:00
renovate[bot]
75c39be659
fix(deps): update protobuf monorepo to v4.31.1 ( #5508 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 09:26:49 +08:00
renovate[bot]
c726913be9
chore(deps): update agp to v8.10.1 ( #5506 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 09:26:41 +08:00
renovate[bot]
fa85834074
chore(deps): update plugin com.diffplug.spotless to v7.0.4 ( #5502 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 09:26:29 +08:00
renovate[bot]
e7eb76693f
chore(deps): update plugin com.gradle.develocity to v4.0.2 ( #5501 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 09:26:20 +08:00
Yasan Glass
aa077f47ec
Add edit icon on CustomizeDialog ( #5493 )
...
Fixes #4268
2025-05-25 19:30:35 +08:00
Lawnchair Bot
7ac250ff69
New Crowdin translations by GitHub Action ( #5494 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-05-25 03:59:21 +03:30
SuperDragonXD
3104a4ad39
Update feature request issue form
2025-05-24 21:01:07 +08:00
SuperDragonXD
5299c96827
Tweak contents of bug report issue form
2025-05-24 20:55:34 +08:00
SuperDragonXD
ca90c92e53
Update bug report issue template
2025-05-24 20:51:40 +08:00
renovate[bot]
5e7ea02676
chore(deps): update dependency gradle to v8.14.1 ( #5484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-24 09:35:20 +08:00
renovate[bot]
e151df39b2
fix(deps): update dependency androidx.window:window to v1.4.0 ( #5483 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-21 09:42:00 +08:00
renovate[bot]
04a9d45b5c
fix(deps): update dependency androidx.compose:compose-bom to v2025.05.01 ( #5482 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-21 09:41:51 +08:00
Lawnchair Bot
798757681c
New Crowdin translations by GitHub Action ( #5477 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-05-18 03:58:53 +03:30
renovate[bot]
34560f5eeb
fix(deps): update retrofit monorepo to v3 ( #5475 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 10:17:38 +08:00
renovate[bot]
5823cbcde8
fix(deps): update retrofit monorepo to v2.12.0 ( #5470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 10:15:23 +08:00
renovate[bot]
2401e56a42
fix(deps): update protobuf monorepo to v4.31.0 ( #5469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 10:14:09 +08:00
SuperDragonXD
fed44cd5ba
Update DuckDuckGo search engine URL
...
Seems like the redirection bug has been fixed, so returning to default URL
Fixes #5436
2025-05-13 21:12:25 +08:00
SuperDragonXD
514444b8ec
Add initial implementation of custom search engines
...
TODO: do planned refactor of search engines and search bar styles for dock and app drawer qsb
2025-05-13 21:12:24 +08:00
SuperDragonXD
9f874617ef
Move icon swipe gestures to experimental features
...
Fixes #5297
Closes #5451
2025-05-12 16:08:23 +08:00
SuperDragonXD
ca70a6be93
Fix text wrapping on slider and single-select preferences
2025-05-12 16:08:23 +08:00
SuperDragonXD
b3da756d33
Improve pop-up item behavior when home screen is locked
...
Disabled pop-up items (due to home screen being locked) should show again once home screen is unlocked.
Doesn't override user-disabled items though.
Fixes #5445
Fixes #5265
2025-05-12 16:08:21 +08:00
Lawnchair Bot
3d299f2197
New Crowdin translations by GitHub Action ( #5465 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-05-11 03:58:11 +03:30
Zongle Wang
1348a13c7c
Revert "fix(deps): update dependency androidx.datastore:datastore-preferences…" ( #5460 )
...
This reverts commit 6f3f3166b0 .
2025-05-08 14:06:49 +08:00
renovate[bot]
6f3f3166b0
fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.6 ( #5433 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 11:13:39 +08:00