Commit Graph

57129 Commits

Author SHA1 Message Date
John Andrew Camu cbc67cdf28 Fixed weather at glance (#3895)
* Fixed weather at glance

- Fixed not displaying weather caused by the new google at glance widget

* Fixed weather clicked action

* Fixed styling

* Open in google app weather instead of page
2023-12-20 15:00:40 +08:00
John Andrew Camu 07255529fa Fixed icon crop in result icon (#3897) 2023-12-20 14:30:08 +08:00
MrSluffy 5297d83ce4 Fixed No virtual method setRemoteTransition
Lawnchair (Debug) bug report Dec 19, 2023 23:11:30
version: 14 Dev (#199) (14)
commit: 53a1dd0
build.brand: OnePlus
build.device: OnePlus7
build.display: UQ1A.231205.014 release-keys
build.fingerprint: OnePlus/yaap_guacamoleb/OnePlus7:14/UQ1A.231205.014/eng.ido.20231218.155325:user/release-keys
build.hardware: qcom
build.id: UQ1A.231205.014
build.manufacturer: OnePlus
build.model: GM1903
build.security.level: 2023-12-05
build.product: yaap_guacamoleb
build.type: user
version.codename: REL
version.incremental: eng.ido.20231218.155325
version.release: 14
version.sdk_int: 34
display.density_dpi: 403
isRecentsEnabled: true

error: Uncaught exception

java.lang.NoSuchMethodError: No virtual method setRemoteTransition(Landroid/window/RemoteTransition;)V in class Landroid/app/ActivityOptions; or its super classes (declaration of 'android.app.ActivityOptions' appears in /system/framework/framework.jar)
	at com.android.launcher3.uioverrides.ApiWrapper.createFadeOutAnimOptions(ApiWrapper.java:70)
	at com.android.launcher3.dragndrop.AddItemActivity.onLongClick(AddItemActivity.java:262)
	at android.view.View.performLongClickInternal(View.java:7740)
	at android.view.View.performLongClick(View.java:7696)
	at android.view.View.performLongClick(View.java:7714)
	at android.view.View$CheckForLongPress.run(View.java:30126)
	at android.os.Handler.handleCallback(Handler.java:958)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:205)
	at android.os.Looper.loop(Looper.java:294)
	at android.app.ActivityThread.main(ActivityThread.java:8195)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:554)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
2023-12-20 12:29:29 +08:00
Timi Rautamäki 1aaaa2fbb2 Launcher3: Fix all apps view not dismissing
The logic was reversed. All apps view should dissmiss on back key when
the searchbox is focused but empty and clear when not empty.

Change-Id: Id11c991dae6c159b986966f278f0c792993b6abd
Signed-off-by: Mohammad Hasan Keramat J <ikeramat@protonmail.com>
2023-12-20 07:20:21 +08:00
renovate[bot] bfd6256917 Update dependency composeOptions to v1.5.7 (#3894)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-20 06:59:22 +08:00
SuperDragonXD a2a84c2da6 Expose feed provider options (#3883)
* Reorganize preference files

This commit reorganizes the preference files in order for easier maintainability.

* Fix style issues

* Implement initial support for custom feeds

* Allow ignoring whitelist

* Tweak home screen pref apperance

* Add icon and move strings to string.xml

* Implement icons

* Add icon for base list

* Tweak icon appearance in main preference

* Move strings to lawnchair module

* Wrap feed icons in custom adaptive instead of clip

* Remember feed provider entries

* Reload feed on prefs change

* Run spotless

* Fix prefs crash when selected provider is null

* Fix confusing list names

* Use endWidget from selected entry

* Move context inside FeedPreference

* Move FeedPreference in ExpandAndShrink

* Run spotlessApply

* Use Sequence

* Update lawnchair/res/values/strings.xml

* Remove default feed option

* Style

---------

Co-authored-by: Suphon Thanakornpakapong <8080853+suphon-t@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2023-12-19 23:24:26 +08:00
Pun Butrach b5d2106885 Add warning to Recents settings when user doesn't set LC as the Recent provider (#3887)
* Warn user when settings is ignored

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

* Show warning when LC isn't set as Recents Provider

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

* Update lawnchair/src/app/lawnchair/ui/preferences/destinations/QuickstepPreferences.kt

* Apply suggestion

Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com>

* Update lawnchair/res/values/strings.xml

Co-authored-by: Suphon T. <8080853+suphon-t@users.noreply.github.com>

---------

Signed-off-by: validcube <pun.butrach@gmail.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com>
Co-authored-by: Suphon T. <8080853+suphon-t@users.noreply.github.com>
2023-12-19 20:56:34 +08:00
Suphon T fc72c0ccb7 Move search adapter back to search ui delegate (#3889)
* Move search adapter back to search ui delegate

* Run spotless
2023-12-19 19:43:17 +07:00
John Andrew Camu afb5e37146 Add option to disable dock (#3880)
* Add option to disable dock

* Fixed styling

* Apply suggestion by @Goooler

* Apply suggestion by @SuperDragonXD

* Fixed shrink layout

* Apply suggestion by @suphon-t
2023-12-19 20:24:12 +08:00
SuperDragonXD 0d64cd3055 Uncomment Home Screen Rotation preference
Fixes #3886
2023-12-19 15:42:24 +08:00
MrSluffy 4b85d7d7e5 Move direct null check in util
Lawnchair (Debug) bug report Dec 19, 2023 7:07:10 AM
version: 14 Dev (#171) (14)
commit: 577084d
build.brand: motorola
build.device: rhode
build.display: S1SRS32.38-132-15
build.fingerprint: motorola/rhode_g/rhode:12/S1SRS32.38-132-15/dac4a3-3e3fe:user/release-keys
build.hardware: qcom
build.id: S1SRS32.38-132-15
build.manufacturer: motorola
build.model: moto g52
build.security.level: 2023-09-01
build.product: rhode_g
build.type: user
version.codename: REL
version.incremental: dac4a3-3e3fe
version.release: 12
version.sdk_int: 31
display.density_dpi: 446
isRecentsEnabled: false

error: Uncaught exception

java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getScrollX()' on a null object reference
	at com.android.launcher3.Utilities.mapCoordInSelfToDescendant(Utilities.java:335)
	at com.android.launcher3.Workspace.updateIsBeingDraggedOnTouchDown(Workspace.java:1236)
	at com.android.launcher3.PagedView.onInterceptTouchEvent(PagedView.java:1081)
	at com.android.launcher3.Workspace.onInterceptTouchEvent(Workspace.java:1168)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2652)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at com.android.launcher3.views.BaseDragLayer.dispatchTouchEvent(BaseDragLayer.java:303)
	at com.android.launcher3.dragndrop.DragLayer.dispatchTouchEvent(DragLayer.java:225)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:535)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1925)
	at android.app.Activity.dispatchTouchEvent(Activity.java:4298)
	at com.android.launcher3.Launcher.dispatchTouchEvent(Launcher.java:2189)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:493)
	at android.view.View.dispatchPointerEvent(View.java:14884)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6595)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6396)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5874)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5931)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5897)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6062)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5905)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:6119)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5878)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5931)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5897)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5905)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5878)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8891)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8807)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8776)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:9027)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:266)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:342)
	at android.os.Looper.loopOnce(Looper.java:182)
	at android.os.Looper.loop(Looper.java:357)
	at android.app.ActivityThread.main(ActivityThread.java:8089)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
2023-12-19 10:38:14 +08:00
MrSluffy a09ffdcf75 Add null check
Lawnchair (Debug) bug report Dec 19, 2023 7:07:10 AM
version: 14 Dev (#171) (14)
commit: 577084d
build.brand: motorola
build.device: rhode
build.display: S1SRS32.38-132-15
build.fingerprint: motorola/rhode_g/rhode:12/S1SRS32.38-132-15/dac4a3-3e3fe:user/release-keys
build.hardware: qcom
build.id: S1SRS32.38-132-15
build.manufacturer: motorola
build.model: moto g52
build.security.level: 2023-09-01
build.product: rhode_g
build.type: user
version.codename: REL
version.incremental: dac4a3-3e3fe
version.release: 12
version.sdk_int: 31
display.density_dpi: 446
isRecentsEnabled: false

error: Uncaught exception

java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getScrollX()' on a null object reference
	at com.android.launcher3.Utilities.mapCoordInSelfToDescendant(Utilities.java:335)
	at com.android.launcher3.Workspace.updateIsBeingDraggedOnTouchDown(Workspace.java:1236)
	at com.android.launcher3.PagedView.onInterceptTouchEvent(PagedView.java:1081)
	at com.android.launcher3.Workspace.onInterceptTouchEvent(Workspace.java:1168)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2652)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at com.android.launcher3.views.BaseDragLayer.dispatchTouchEvent(BaseDragLayer.java:303)
	at com.android.launcher3.dragndrop.DragLayer.dispatchTouchEvent(DragLayer.java:225)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3120)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2744)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:535)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1925)
	at android.app.Activity.dispatchTouchEvent(Activity.java:4298)
	at com.android.launcher3.Launcher.dispatchTouchEvent(Launcher.java:2189)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:493)
	at android.view.View.dispatchPointerEvent(View.java:14884)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6595)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6396)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5874)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5931)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5897)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6062)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5905)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:6119)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5878)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5931)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5897)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5905)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5878)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8891)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8807)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8776)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:9027)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:266)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:342)
	at android.os.Looper.loopOnce(Looper.java:182)
	at android.os.Looper.loop(Looper.java:357)
	at android.app.ActivityThread.main(ActivityThread.java:8089)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
2023-12-19 10:34:02 +08:00
MrSluffy d15e143675 Fixed preview in home screen and backup in A13+ 2023-12-19 10:15:06 +08:00
Suphon T 577084d62b Fix work mode switch inflation (#3878)
* Revert "Fixed App crashes when leaving search in A9 (#3876) (#3877)"

This reverts commit 54ee1a0e92.

* Fix work mode switch inflation on Pie

* Also change the color in dark mode
2023-12-19 07:16:53 +08:00
Pun Butrach 24dab9b005 Update security policy (#3882) 2023-12-18 21:42:08 +08:00
SuperDragonXD caa39ca83d strings.xml - Clarify bulk loading message 2023-12-18 13:23:16 +08:00
John Andrew Camu ec2c36182e Bring back allapps bulk icon loading make it toggleable (#3874) 2023-12-18 13:02:44 +08:00
John Andrew Camu 54ee1a0e92 Fixed App crashes when leaving search in A9 (#3876) (#3877)
Co-authored-by: Rafael de Moura Dev <93414086+Rafael2616@users.noreply.github.com>
2023-12-18 12:27:48 +08:00
Suphon Thanakornpakapong e50e2e8231 Bring back status bar expansion for non-quickstep 2023-12-18 10:42:04 +07:00
Goooler c2d59a6623 Add channel flavor for publishing variant for Google Play (#3861)
* Add channel flavor for publishing variant for Google Play

* Remove unused variants

* Build both on CI

* Tweak

* Fix conflicts

* Copy json into variant folder

* Rename foss to github

* Rename apk

* `ci.py` - Allow multiple files to be sent

* Fix `ci.py`

---------

Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com>
2023-12-18 11:33:58 +08:00
Goooler d506f23d33 Fix authority in LawnchairRecentSuggestionProvider 2023-12-18 10:22:02 +08:00
MrSluffy 655a2de687 Only show if it's lawnchair is set as recent provider 2023-12-18 08:22:41 +08:00
MrSluffy be01a70323 Fixed No method for some stock oem
Lawnchair (Debug) bug report 17-Dec-2023 1:28:22 pm
version: 14 Dev (#97) (13)
commit: c5fd2ac
build.brand: motorola
build.device: dubai
build.display: T1RD33.116-33-13
build.fingerprint: motorola/dubai_g/dubai:13/T1RD33.116-33-13/441420-2d5de8:user/release-keys
build.hardware: qcom
build.id: T1RD33.116-33-13
build.manufacturer: motorola
build.model: motorola edge 30
build.security.level: 2023-10-01
build.product: dubai_g
build.type: user
version.codename: REL
version.incremental: 441420-2d5de8
version.release: 13
version.sdk_int: 33
display.density_dpi: 400
isRecentsEnabled: false

error: Uncaught exception

java.lang.NoSuchMethodError: No virtual method getActivityOverrides()Ljava/util/Map; in class Landroid/content/pm/LauncherApps; or its super classes (declaration of 'android.content.pm.LauncherApps' appears in /system/framework/framework.jar)
	at com.android.launcher3.uioverrides.ApiWrapper.getActivityOverrides(ApiWrapper.java:55)
	at com.android.launcher3.AutoInstallsLayout.<init>(AutoInstallsLayout.java:208)
	at com.android.launcher3.AutoInstallsLayout.<init>(AutoInstallsLayout.java:187)
	at com.android.launcher3.AutoInstallsLayout.get(AutoInstallsLayout.java:122)
	at com.android.launcher3.model.ModelDbController.loadDefaultFavoritesIfNecessary(ModelDbController.java:381)
	at com.android.launcher3.model.LoaderTask.loadWorkspaceImpl(LoaderTask.java:376)
	at com.android.launcher3.model.LoaderTask.loadWorkspace(LoaderTask.java:348)
	at com.android.launcher3.model.LoaderTask.run(LoaderTask.java:211)
	at android.os.Handler.handleCallback(Handler.java:984)
	at android.os.Handler.dispatchMessage(Handler.java:104)
	at android.os.Looper.loopOnce(Looper.java:238)
	at android.os.Looper.loop(Looper.java:357)
	at android.os.HandlerThread.run(HandlerThread.java:85)
2023-12-18 07:17:34 +08:00
MrSluffy 02896f2b88 Fixed not aligned people search result 2023-12-18 07:06:51 +08:00
Pun Butrach 863d1455b3 Update versionCode from 13 to 14 in defaultConfig (#3870)
Signed-off-by: validcube <pun.butrach@gmail.com>
2023-12-18 05:18:35 +08:00
Rafael de Moura Dev c6f9bc7be0 Fix Crash on A9 - LC14 (#3871)
* Fix Crash on A9 - LC14 (#1)

* Update VibratorWrapper.java

* Update VibratorWrapper.java

* Update RecentsAnimationDeviceState.java

* Update MotionEventsUtils.java

* Update NoButtonQuickSwitchTouchController.java

* Update MotionEventsUtils.java

* Update Workspace.java

* Update NoButtonQuickSwitchTouchController.java

Remove added check no longer needed

* Update MotionEventsUtils.java

* Update Workspace.java

remove extra check added just now

* Update ApiWrapper.java

fix this issue when when changing the number of lines and columns of home screen grid

```
error: Uncaught exception

java.lang.NoSuchMethodError: No virtual method getActivityOverrides()Ljava/util/Map; in class Landroid/content/pm/LauncherApps; or its super classes (declaration of 'android.content.pm.LauncherApps' appears in /system/framework/framework.jar)
	at com.android.launcher3.uioverrides.ApiWrapper.getActivityOverrides(ApiWrapper.java:55)
	at com.android.launcher3.AutoInstallsLayout.<init>(AutoInstallsLayout.java:208)
	at com.android.launcher3.AutoInstallsLayout.<init>(AutoInstallsLayout.java:187)
	at com.android.launcher3.DefaultLayoutParser.<init>(DefaultLayoutParser.java:57)
	at com.android.launcher3.model.ModelDbController.getDefaultLayoutParser(ModelDbController.java:494)
	at com.android.launcher3.model.ModelDbController.loadDefaultFavoritesIfNecessary(ModelDbController.java:396)
	at com.android.launcher3.model.LoaderTask.loadWorkspaceImpl(LoaderTask.java:376)
	at com.android.launcher3.model.LoaderTask.loadWorkspace(LoaderTask.java:348)
	at app.lawnchair.views.LauncherPreviewView$loadModelData$1.run(LauncherPreviewView.kt:101)
	at app.lawnchair.views.LauncherPreviewView.loadModelData(LauncherPreviewView.kt:111)
	at app.lawnchair.views.LauncherPreviewView.$r8$lambda$9n1GudRhfMpYAkR1-vecefjJG-A(Unknown Source:0)
	at app.lawnchair.views.LauncherPreviewView$$ExternalSyntheticLambda2.run(Unknown Source:2)
	at android.os.Handler.handleCallback(Handler.java:873)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:205)
	at android.os.HandlerThread.run(HandlerThread.java:65)

```
2023-12-18 05:17:35 +08:00
SuperDragonXD d04cb4f631 Temporarily revert commit 2023-12-17 20:44:39 +08:00
SuperDragonXD 8be85cda33 Unbump quickstepMinSdk to 33 2023-12-17 20:29:30 +08:00
SuperDragonXD a612e95159 Bump minSdk to 27
This commit drops support for Android 8. Android 8.1 will still have support though.
2023-12-17 20:26:03 +08:00
SuperDragonXD 67388b9bc6 Reorganize preference components (#3837)
* Reorganize preference files

This commit reorganizes the preference files in order for easier maintainability.

* Fix style issues
2023-12-17 19:21:09 +08:00
Goooler 449707798c Optimize artifacts copy task (#3842)
We should avoid using internal APIs in AGP.

Refs https://github.com/android/gradle-recipes/blob/1cd59c8951b59fd692f5194bfd451db2473975b9/addCustomAsset/build-logic/plugins/src/main/kotlin/CustomPlugin.kt#L63-L70.

(cherry picked from commit ab5963a04cb1e1d49a588b088fdb6530de62cf09)
2023-12-17 18:57:43 +08:00
renovate[bot] c383fad782 Update dependency androidx.navigation:navigation-compose to v2.7.6 (#3851)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 10:55:31 +00:00
renovate[bot] ec0437ef11 Update dependency io.nlopez.compose.rules:ktlint to v0.3.8 (#3857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 10:54:57 +00:00
SuperDragonXD c77b58776b Replace all mentions of Lawnchair 13/12.1 to use Lawnchair 14 2023-12-17 18:53:48 +08:00
renovate[bot] 8a70ee6f4b Update dependency com.google.android.material:material to v1.11.0 (#3853)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:49:23 +08:00
renovate[bot] a15581a34d Update plugin com.gradle.enterprise to v3.16.1 (#3856)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:49:14 +08:00
renovate[bot] 5d7330ba00 Update actions/download-artifact action to v4 (#3858)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:48:58 +08:00
renovate[bot] 95d83d8d06 Update actions/upload-artifact action to v4 (#3859)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:48:50 +08:00
renovate[bot] af0fef1801 Update Kotlin, KSP and Compose Compiler (#3855)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:48:24 +08:00
renovate[bot] 91647a0c91 Update dependency androidx.activity:activity-compose to v1.8.2 (#3850)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:48:10 +08:00
MrSluffy e28d20dde3 Fixed hotseat spacing 2023-12-17 18:03:59 +08:00
MrSluffy de130cc611 Revert "Replicate Pixel Launcher"
This reverts commit 53a107f61c.
2023-12-17 17:34:29 +08:00
Suphon Thanakornpakapong e99a7779ea Enable predictive back on settings 2023-12-17 15:49:25 +07:00
Suphon Thanakornpakapong 6bc1e0fadc Add more margin below drawer search bar 2023-12-17 15:40:24 +07:00
Suphon Thanakornpakapong 84274f1ae3 Fix Feed scroll animation 2023-12-17 15:29:08 +07:00
SuperDragonXD 20dfb5e24b Change releaseName to Beta 1 2023-12-17 15:37:36 +08:00
SuperDragonXD 16ece1a4a6 Update README.md to use Lawnchair 14 2023-12-17 15:36:41 +08:00
MrSluffy a2d070ed9d Merge branch '14-dev-staging' into 14-dev 2023-12-17 15:00:01 +08:00
MrSluffy c5fd2ac49c Fixed build ci 2023-12-17 14:26:59 +08:00
MrSluffy d040d0bdc4 Update framework-14.jar 2023-12-17 12:29:45 +08:00