Commit Graph

66218 Commits

Author SHA1 Message Date
SuperDragonXD
670f8dae53 spotlessApply 2024-04-03 16:15:40 +08:00
SuperDragonXD
2703ef9cbe Update changelog 2024-04-03 15:23:49 +08:00
SuperDragonXD
b561490b77 Add myself to devs 2024-04-03 15:23:49 +08:00
SuperDragonXD
297d593d7f Improve UX and migrate text to strings.xml 2024-04-03 15:23:49 +08:00
SuperDragonXD
067fd11a09 Rename a lot of descriptions 2024-04-03 15:23:45 +08:00
SuperDragonXD
d588045314 Implement initial refactored drawer search settings 2024-04-03 15:22:57 +08:00
Goooler
286f5b5cc0 Revert the change in LawnchairWidgetHolder 2024-04-03 09:26:26 +08:00
renovate[bot]
1fcac4c15d Update plugin com.gradle.enterprise to v3.17 (#4174)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-03 09:24:58 +08:00
Goooler
fd5058a91f Cleanups 2024-04-02 23:18:09 +08:00
renovate[bot]
8afdc6f28e Update dependency io.nlopez.compose.rules:ktlint to v0.3.13 (#4169)
* Update dependency io.nlopez.compose.rules:ktlint to v0.3.13

* TODO

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2024-04-01 13:19:53 +00:00
Viktor Antonov
1000b0c216 Provide nightly releases in release section (#4145)
Co-authored-by: Zongle Wang <wangzongler@gmail.com>
2024-04-01 03:42:02 +00:00
Lawnchair Bot
cc0ecd370e New Crowdin translations by GitHub Action (#4163)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-31 03:49:27 +03:30
renovate[bot]
1ea78c7e3d Update dependency androidx.compose:compose-bom to v2024.03.00 (#4148)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-31 06:33:00 +08:00
Goooler
6df8a26483 Simplify Licensee output dependency 2024-03-30 13:18:19 +08:00
renovate[bot]
daffc89ace Update Dagger to v2.51.1 (#4161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-30 12:42:25 +08:00
renovate[bot]
bdb1cb81d1 Update plugin app.cash.licensee to v1.11.0 (#4162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-30 12:42:17 +08:00
SuperDragonXD
ef119b317b Refresh and improve Compose UI (#4082)
This PR mainly does the following:
* Removes the deprecated `accompanist-insets` UI
* Migrates all components to use Material 3
* Adds basic support for expanded window classes
* Updates copy to reflect Material design guidelines

There are also minor changes in this PR:
* Move font preferences to General settings 
* Update styling of `PreferenceCategory`
* Add previews and documentation for some components
* Fix paddings/layout consistency of certain UI elements

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2024-03-29 18:51:33 +08:00
renovate[bot]
28a9e9e00c Update plugin app.cash.licensee to v1.10.0 (#4159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-29 09:16:02 +08:00
renovate[bot]
8d0c4f244e Update retrofitVersion to v2.11.0 (#4160)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-29 09:15:53 +08:00
renovate[bot]
045b964281 Update protocVersion to v4.26.1 (#4155)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-28 15:20:30 +08:00
Lawnchair Bot
5677ec6e79 New Crowdin translations by GitHub Action (#4150)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-24 03:49:22 +03:30
MrSluffy
8e4d4b38a5 Revert "Update dependency androidx.compose:compose-bom to v2024.03.00 (#4067)"
This reverts commit 876a3e285a.
2024-03-23 22:25:07 +08:00
renovate[bot]
c162d65e8c Update dependency gradle to v8.7 (#4147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-23 14:15:37 +08:00
renovate[bot]
876a3e285a Update dependency androidx.compose:compose-bom to v2024.03.00 (#4067)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 09:34:18 +08:00
renovate[bot]
d6301b9a10 Update Kotlin, KSP and Compose Compiler (#4110)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 09:29:03 +08:00
Zongle Wang
6b96b5dbfa Retrofit 2.10.0 (#4138)
https://github.com/square/retrofit/releases/tag/2.10.0
2024-03-19 02:31:11 +00:00
renovate[bot]
fdb853e512 Update AGP to v8.3.1 (#4137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-19 09:56:51 +08:00
Lawnchair Bot
5eda2c5a72 New Crowdin translations by GitHub Action (#4133)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-17 03:48:53 +03:30
MrSluffy
e0727ec9b0 Fixed CCE if lawnchair is not def lawnchair but it's recent provider
Caused by: java.lang.ClassCastException: com.android.quickstep.RecentsActivity cannot be cast to app.lawnchair.LawnchairLauncher
2024-03-16 10:32:11 +08:00
MrSluffy
9f5f29c0b6 Fixed ClassCastException
Caused by: java.lang.ClassCastException: com.android.quickstep.RecentsActivity cannot be cast to app.lawnchair.LawnchairLauncher
2024-03-16 10:07:12 +08:00
renovate[bot]
24ea382046 Update protocVersion to v4 (#4126)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-14 14:45:51 +08:00
Zongle Wang
79a36f3a6d Use view descendants (#4124)
f710df12e2/core/core-ktx/src/main/java/androidx/core/view/ViewGroup.kt (L105-L130)
2024-03-13 16:42:12 +08:00
renovate[bot]
c4513518d1 Update dependency com.google.errorprone:error_prone_annotations to v2.26.1 (#4122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-13 10:19:56 +08:00
renovate[bot]
0f0fae7af6 Update dependency com.google.errorprone:error_prone_annotations to v2.26.0 (#4120)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-12 10:09:04 +08:00
Zongle Wang
ec50a67046 Fix Compose preview dependencies
Closes #4119.
2024-03-10 23:36:16 +08:00
Yasan
60ca3a90fe Add live information feature (#3862)
* Create live information request

* Create LiveInformationManager & store the data using it

* Shorten the dev build warning

* Add test variable to announcements

* Fix logs

* Show announcements on the preference dashboard

* Shorten the dev build text even more

* Improve handling incomplete data

* Fix text alignment

* Animate announcements & fix ripple effect on ones without a link

* Move other warnings to the bottom of the dashboard

* Remove unneeded modifier

* Revert "Move other warnings to the bottom of the dashboard"

This reverts commit 9ecedd3acd0b901b10976256bc96339ef25ffa11.

* Allow modifying live information & announcements via resources

* Fix spotless issues

* Use Kotlinx.serialization for Live Information

* Only expose announcements as an immutable list

* add close button

---------

Co-authored-by: John Andrew Camu <werdna.jac@gmail.com>
2024-03-10 18:08:26 +08:00
MrSluffy
2e43b69a0c Fixed - Should not disappear keyboard when del last char
- closes #4095
2024-03-10 11:51:07 +08:00
Zongle Wang
bfb4ddfa48 Reimplement QuickSwitch compat libs (#4084)
* Reimplement makeDefaultActivityOptions

* No need to post again

* Cleanups

* Tweak LawnchairQuickstepCompat

* Let compatLibVR depend on compatLibVQ

* Let compatLibVS depend on compatLibVR

* Cleanup compatLibVT

* Let compatLibVU depend on compatLibVT

* Add ActivityManagerCompatVS.getRunningTasks back

* Fix ActivityManagerCompatVS

* Don't return null running tasks

* Annotate getTaskSnapshot

* Fix style

* Retrun list from getRunningTasks

* Tweaks

* Cleanups

* null check

* Add ActivityManagerCompatVS.invalidateHomeTaskSnapshot back

* Move ThumbnailData

* Fixed err

* Cleanup

* Add RequiresApi

* Make RemoteTransitionCompat as an interface

* Annotate ActivityOptionsCompat

* More interfaces

* Replace aidl files with generated sources

* Reformat

* Revert "Replace aidl files with generated sources"

This reverts commit ee450e696d.

Revert "Reformat"

This reverts commit 38c8f21ed3.

* Use launcherNullable

* Fixes more crashes

---------

Co-authored-by: MrSluffy <werdna.jac@gmail.com>
2024-03-10 11:24:14 +08:00
Lawnchair Bot
0ca884dc25 New Crowdin translations by GitHub Action (#4118)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-10 03:48:50 +03:30
renovate[bot]
d65e91a423 Update softprops/action-gh-release action to v2 (#4117)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-09 16:31:00 +08:00
renovate[bot]
fb2b7c84fc Update dependency io.nlopez.compose.rules:ktlint to v0.3.12 (#4115)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-09 16:30:53 +08:00
renovate[bot]
36a9767b05 Update dependency com.airbnb.android:lottie to v6.4.0 (#4108)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 17:53:31 +08:00
Lawnchair Bot
634bc3b87b New Crowdin translations by GitHub Action (#4104)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-03 03:48:54 +03:30
renovate[bot]
eeb901dc64 Update AGP to v8.3.0 (#4102)
* Update AGP to v8.3.0

* Override minSdk in com.kieronquinn.smartspacer:sdk-client

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2024-03-01 01:57:08 +00:00
renovate[bot]
07e8cf6722 Update plugin com.google.devtools.ksp to v1.9.22-1.0.18 (#4101)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 09:36:47 +08:00
SuperDragonXD
f07a5c9f5d Open allapps when QSB provider is Startpage and web suggestions are on 2024-02-28 15:33:07 +08:00
renovate[bot]
d08b6fbf5d Update Dagger to v2.51 (#4099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-27 18:52:26 +00:00
Lawnchair Bot
12836ad46b New Crowdin translations by GitHub Action (#4094)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-02-25 03:48:50 +03:30
renovate[bot]
ca265d2807 Update dependency io.coil-kt:coil-compose to v2.6.0 (#4091)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-24 09:30:58 +08:00
SlowNicoFish
0ae0ce9ae1 Add an option to hide/show scrollbar in app drawer (#4090)
* Added option to hide/show scrollbar in app drawer (all apps)

* Update src/com/android/launcher3/allapps/ActivityAllAppsContainerView.java

* Fix

* Requested changes from review
Removed description and moved prefs check

---------

Co-authored-by: Zongle Wang <wangzongler@gmail.com>
2024-02-23 15:52:21 +08:00