Commit Graph

66588 Commits

Author SHA1 Message Date
Goooler
d2d917cebd Update vcs.xml 2024-09-14 10:49:35 +08:00
Zongle Wang
2fbabf60d8 Create vcs.xml 2024-09-14 09:52:20 +08:00
GitGitro
4030308c0d Add Mull to QSB providers (#4815)
Co-authored-by: Zongle Wang <wangzongler@gmail.com>
2024-09-14 01:43:13 +00:00
tgex0
feac7a5810 Fix calculator search precision and rounding errors (#4796)
* Fix calculator search precision and rounding errors

* Ensure equation is updated in search result tile

* Update lawnchair/src/app/lawnchair/search/algorithms/data/Calculation.kt

---------

Co-authored-by: Zongle Wang <wangzongler@gmail.com>
2024-09-14 01:37:02 +00:00
tgex0
419304a3d0 Fix floating point arithmetic error (#4795)
* Fix floating point arithmetic error

* Change variable name
2024-09-14 09:35:59 +08:00
Unofficial Life
3a1e4ecad8 Add Firefox and Iceraven supports for QSB (#4793) 2024-09-14 09:33:39 +08:00
Zongle Wang
a5b11e2c54 Make BaseActivity extends ComponentActivity (#4803)
We don't have to maintain ComponentActivity like behaviors in LawnchairLauncher anymore.
2024-09-14 09:26:57 +08:00
renovate[bot]
07aee7155c Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.9.0 (#4814)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-14 09:26:29 +08:00
Zongle Wang
dcc0470a2a Restore AppCompat themes for some material components (#4811)
We still rely on them for using material views.

```
java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.AppCompat (or a descendant).
	at com.google.android.material.internal.ThemeEnforcement.checkTheme(ThemeEnforcement.java:247)
	at com.google.android.material.internal.ThemeEnforcement.checkAppCompatTheme(ThemeEnforcement.java:212)
	at com.google.android.material.internal.ThemeEnforcement.checkCompatibleTheme(ThemeEnforcement.java:147)
	at com.google.android.material.internal.ThemeEnforcement.obtainStyledAttributes(ThemeEnforcement.java:76)
	at com.google.android.material.progressindicator.BaseProgressIndicatorSpec.<init>(BaseProgressIndicatorSpec.java:92)
	at com.google.android.material.progressindicator.CircularProgressIndicatorSpec.<init>(CircularProgressIndicatorSpec.java:76)
	at com.google.android.material.progressindicator.CircularProgressIndicatorSpec.<init>(CircularProgressIndicatorSpec.java:68)
	at com.google.android.material.progressindicator.CircularProgressIndicatorSpec.<init>(CircularProgressIndicatorSpec.java:63)
	at com.google.android.material.progressindicator.CircularProgressIndicator.createSpec(CircularProgressIndicator.java:87)
	at com.google.android.material.progressindicator.CircularProgressIndicator.createSpec(CircularProgressIndicator.java:58)
	at com.google.android.material.progressindicator.BaseProgressIndicator.<init>(BaseProgressIndicator.java:144)
	at com.google.android.material.progressindicator.CircularProgressIndicator.<init>(CircularProgressIndicator.java:78)
	at com.google.android.material.progressindicator.CircularProgressIndicator.<init>(CircularProgressIndicator.java:73)
	at com.google.android.material.progressindicator.CircularProgressIndicator.<init>(CircularProgressIndicator.java:69)
	at app.lawnchair.views.LauncherPreviewView.<init>(LauncherPreviewView.kt:46)
	at app.lawnchair.backup.ui.CreateBackupViewModel.captureScreenshot(CreateBackupViewModel.kt:58)
	at app.lawnchair.backup.ui.CreateBackupViewModel.access$captureScreenshot(CreateBackupViewModel.kt:24)
	at app.lawnchair.backup.ui.CreateBackupViewModel$1.invokeSuspend(CreateBackupViewModel.kt:38)
```
2024-09-13 08:17:41 +08:00
renovate[bot]
d29af3bbdf Update dependency sh.calvin.reorderable:reorderable to v2.3.3 (#4810)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-13 08:05:43 +08:00
tgex0
71652d602d Fix compiler warning regarding string substitution (#4802) 2024-09-12 20:39:30 +08:00
Zongle Wang
5f8d9a7716 Get rid of AppCompatActivity when using Compose (#4554)
* Get rid of AppCompatActivity when using Compose

* Drop Theme.AppCompat
2024-09-12 17:11:22 +08:00
Zongle Wang
5c566918b7 Mark stable classes and enable Compose Compiler reports (#4775)
* Enable stabilityConfigurationFile and reportsDestination

https://developer.android.com/develop/ui/compose/performance/stability/fix#configuration-file

* Remove org.jetbrains.kotlinx:kotlinx-collections-immutable
2024-09-12 15:07:33 +08:00
renovate[bot]
5f650fe2eb Update dependency com.google.errorprone:error_prone_annotations to v2.32.0 (#4801)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 09:13:14 +08:00
renovate[bot]
c399f2373a Update protocVersion to v4.28.1 (#4800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-12 09:13:06 +08:00
tgex0
9e5b3653ee Update SearchActionCompat.kt (#4797) 2024-09-11 21:38:14 +08:00
renovate[bot]
2d4c027d68 Update plugin com.gradle.develocity to v3.18.1 (#4790)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 09:04:51 +08:00
renovate[bot]
9c036369c8 Update dependency androidx.compose:compose-bom to v2024.09.01 (#4791)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 09:04:43 +08:00
renovate[bot]
e7e19fc7e2 Update dependency io.nlopez.compose.rules:ktlint to v0.4.12 (#4789)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 19:46:09 +08:00
renovate[bot]
25ee540762 Update dependency gradle to v8.10.1 (#4783)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 08:30:21 +08:00
Hyph
e6e72b68b9 Open Recents as a gesture option (#4773)
* Initial test of adding recents on gestures.

* Rename

* FIxes

* Fix options?

* surely this time!

* A11y and some cleanup (this is still very ugly and needs fixing)

* Update accessibility desc.

* Fix strings rename

* Update RecentsGestureHandler

* Fix merge

* Update GestureHandlerConfig.kt (fix compilation errors)

* Update strings.xml

* Fix build

* fixed style

---------

Co-authored-by: MrSluffy <werdna.jac@gmail.com>
2024-09-08 15:02:46 +08:00
Lawnchair Bot
2f9980f3ea New Crowdin translations by GitHub Action (#4777)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-09-08 03:51:25 +03:30
Yasan Ghaffarian
d7e3f32a97 Update the copy for the "turn on accessibility service" pop up 2024-09-06 18:21:36 +02:00
renovate[bot]
f6aa78c605 Update Kotlin and KSP (#4774)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 08:22:07 +08:00
renovate[bot]
dee8405f5b Update accompanistVersion to v0.36.0 (#4770)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 14:19:47 +08:00
renovate[bot]
23f450e38d Update dependency androidx.compose:compose-bom to v2024.09.00 (#4769)
* Update dependency androidx.compose:compose-bom to v2024.09.00

* Tweaks

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2024-09-05 09:25:59 +08:00
renovate[bot]
ebfd5ba779 Update dependency androidx.compose.material3:material3-window-size-class to v1.3.0 (#4767)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 09:23:09 +08:00
renovate[bot]
443f1a6a24 Update dependency androidx.navigation:navigation-compose to v2.8.0 (#4768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 09:22:56 +08:00
renovate[bot]
d8f907fc17 Update dependency androidx.compose.material3:material3 to v1.3.0 (#4766)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 01:16:27 +00:00
renovate[bot]
14ae7717bf Update androidx.lifecycle to v2.8.5 (#4764)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 09:11:57 +08:00
renovate[bot]
06a436bbfb Update dependency androidx.activity:activity-compose to v1.9.2 (#4765)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-05 09:09:49 +08:00
renovate[bot]
5b9cb951b5 Update dependency com.android.tools:desugar_jdk_libs to v2.1.2 (#4763)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 22:09:05 +08:00
renovate[bot]
8233012554 Update dependency com.airbnb.android:lottie to v6.5.2 (#4762)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 09:36:37 +08:00
SuperDragonXD
48097598e6 CONTRIBUTING.md: Add link to the wiki 2024-09-03 20:13:37 +08:00
SuperDragonXD
8f89197b61 Icon pack improvements
* Simplify UI for icon system
* Add compat system for monochrome icons below T
* Add option to tint backgrounds according to accent color
* Fix icon shadow setting

Todo: implement home screen themed icons compat setting, alongside look into calendar behavior
2024-09-02 21:25:01 +08:00
SuperDragonXD
f561aaccdc Simplify coroutine code in search results 2024-09-01 21:40:45 +08:00
SuperDragonXD
d48b9157ae Update MainSwitchPreference style 2024-09-01 18:01:20 +08:00
SuperDragonXD
28f417dbdb Fix drawer search suggestion preference state 2024-09-01 18:00:44 +08:00
Lawnchair Bot
3662131f7a New Crowdin translations by GitHub Action (#4754)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-09-01 03:52:50 +03:30
renovate[bot]
99a614ef09 Update dependency sh.calvin.reorderable:reorderable to v2.3.2 (#4753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-01 07:41:37 +08:00
renovate[bot]
195991d7d8 Update dependency io.nlopez.compose.rules:ktlint to v0.4.11 (#4748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 19:31:30 +08:00
renovate[bot]
c487ee74f7 Update AGP to v8.6.0 (#4744)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 09:45:12 +08:00
renovate[bot]
6a54e1cf38 Update dependency com.airbnb.android:lottie to v6.5.1 (#4739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 09:18:41 +08:00
renovate[bot]
6139cea57d Update dependency com.android.tools:desugar_jdk_libs to v2.1.1 (#4738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 09:18:23 +08:00
renovate[bot]
c17251fcb6 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 (#4740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 09:18:09 +08:00
renovate[bot]
d4ed8133c0 Update dependency com.google.errorprone:error_prone_annotations to v2.31.0 (#4741)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 09:18:01 +08:00
renovate[bot]
a024c30434 Update protocVersion to v4.28.0 (#4742)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 09:17:52 +08:00
renovate[bot]
64f41618dc Update protocVersion to v4.27.4 (#4735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 11:59:27 +08:00
renovate[bot]
74be2f9190 Update dependency com.android.tools:desugar_jdk_libs to v2.1.0 (#4728)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-27 11:42:49 +08:00
SlowNicoFish
7a5174d45f Made show scrollbar setting stick after opening search (#4724)
* Made show scrollbar setting stick after opening search

* Made show scrollbar setting stick after opening search
2024-08-26 22:04:48 +08:00