Commit Graph

57039 Commits

Author SHA1 Message Date
John Andrew Camu
87f5dfd1c0 Dynamic enable/disable GestureNavContract (#3791)
* Add toggleable separete recent activities

* Fix styling

* Apply suggestions changes by @SuperDragonXD

* Simplify and make it clean suggestion by @suphon-t

- Remove toggle
- Dynamically disable if user used Quickswitch

* remove unused config
2023-11-29 22:18:30 +08:00
Goooler
f696cf8555 Add complete mime types mapping (#3790) 2023-11-29 13:19:25 +08:00
Goooler
4121095c8e Apply desugaring lib
https://developer.android.com/studio/write/java8-support#library-desugaring
2023-11-29 00:04:14 +08:00
renovate[bot]
db281fedb4 Spotless 6.23.0 (#3779)
* Update plugin com.diffplug.spotless to v6.23.0

* Remove ktlint version

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2023-11-27 07:25:32 +00:00
Goooler
2c8539c8f0 Catch RemoteAnimationTarget.rotationChange (#3776) 2023-11-27 10:42:32 +08:00
Goooler
5df11142ea Disable trim_trailing_whitespace for md files 2023-11-26 12:34:24 +08:00
Lawnchair Bot
fde10fb727 New Crowdin translations by GitHub Action (#3772)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2023-11-26 03:47:52 +03:30
MrSluffy
ace55c31c2 Don't seal DoubleShadowTextView 2023-11-25 17:35:18 +08:00
Goooler
4d9567d220 Minor Kotlin cleanups (#3769)
* Use data object

* Remove assertion

* Use Enum entries

* Tweaks

* Seal more classes

* Use mapOf

* Use Map.getValue

* Reine styles

* Revert
2023-11-25 16:26:05 +08:00
Goooler
3e9ff6e095 Add unsafeLazy to simplify thread unsafe lazy initializations (#3768)
These fields are initialized on main thread, no need to use default `lazy`.
2023-11-25 12:24:50 +08:00
Goooler
6cf96c056b Fix sectionName order for Simplified Chinese (#3763) 2023-11-25 11:00:00 +08:00
renovate[bot]
ec96e4eb14 Update dependency com.kieronquinn.smartspacer:sdk-client to v1.0.6 (#3765)
* Update dependency com.kieronquinn.smartspacer:sdk-client to v1.0.6

* Update proguard.pro

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2023-11-24 23:03:59 +00:00
Goooler
6d0530333b Fix settings icon in OptionsPopupView (#3764) 2023-11-24 23:21:47 +08:00
Goooler
3aa170e3b5 Rearrange ext block 2023-11-24 20:32:46 +08:00
Goooler
afaa3f70fb Fix obfuscation failure and merge Proguard rules (#3757)
* Add missing rules

* Merge rules files

* Use regex

* TODO

* Don't warn more

* Merge more

* Refine

* TODO

* Update proguard.pro

* Refine

* Regenerate missing_rules

* Rearrange

* Fix
2023-11-24 19:39:23 +08:00
Goooler
46fd9043fe Migrate to Hilt KSP compiler (#3760)
* Migrate to Hilt KSP compiler

* Use generated code from AIDL

* Comment

* Revert "Use generated code from AIDL"

This reverts commit 64c3ecce84.

* Workaround for it
2023-11-24 19:38:29 +08:00
Goooler
fa45d02526 Fallback null OSS lib name (#3758)
* Revert "Set to Unknown if name of lib is not define"

This reverts commit 71e6b28755.

* Use Unknown as the name placeholder

* Filter UNKNOWN_NAME out
2023-11-23 08:41:19 +08:00
Goooler
61d9ab51ca Minor things (#3752)
* Update buildTypes

* Replace android.jar with framework-13.jar

* io.github.fornewid:material-motion-compose-core:1.0.7

* Update submodule

* Move spotless extension

* Remove extra package attrs

* Use Kapt in plugins block

* Remove extra line

* Reuse protobuf config

* Use core-ktx

* Replace android.jar with framework-13.jar

* Cleanup

* Optimize Dagger deps

* Try to migrate to Hilt KSP compiler

* Revert "Try to migrate to Hilt KSP compiler"

This reverts commit 7a11610216.

* Remove extra core-ktx

* Add compileOnlyCommonJars

* Move addFrameworkJar out of android extension

* Cleanup

* Use com.google.dagger:hilt-compiler

* Update submodule
2023-11-21 06:13:18 +00:00
John Andrew Camu
30d3b8722b Theme work profile (#3748)
* Theme work profile

* Improved close action in workedu
2023-11-20 19:45:28 +08:00
MrSluffy
71e6b28755 Set to Unknown if name of lib is not define 2023-11-20 19:39:26 +08:00
John Andrew Camu
e994660cb0 Patches for crashes in Android Q, R and S (#3728)
* Initial Patches for to support Q,R and S

- TODO create Widget Factory Holder

* Remove tracing

* Fixed Resources$NotFoundException

Lawnchair (Debug) bug report 15-Nov-2023 2:32:03 pm
version: 13 Dev (#2291) (13)
commit: c5bed50
build.brand: samsung
build.device: m30s
build.display: RP1A.200720.012.M307FXXS4CWC2
build.fingerprint: samsung/m30sdd/m30s:11/RP1A.200720.012/M307FXXS4CWC2:user/release-keys
build.hardware: exynos9611
build.id: RP1A.200720.012
build.manufacturer: samsung
build.model: SM-M307F
build.product: m30sdd
build.type: user
version.codename: REL
version.incremental: M307FXXS4CWC2
version.release: 11
version.sdk_int: 30
display.density_dpi: 420
isRecentsEnabled: false

error: Uncaught exception

android.view.InflateException: Binary XML file line #27 in app.lawnchair.debug:layout/task_desktop: Resource ID #0x106002f
Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x106002f
	at android.content.res.ResourcesImpl.getValue(ResourcesImpl.java:255)
	at android.content.res.Resources.getColor(Resources.java:1169)
	at com.android.quickstep.views.DesktopTaskView.onFinishInflate(DesktopTaskView.java:124)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1134)
	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:680)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:532)
	at com.android.launcher3.util.ViewPool.inflateNewView(ViewPool.java:106)
	at com.android.launcher3.util.ViewPool.lambda$initPool$1(ViewPool.java:69)
	at com.android.launcher3.util.ViewPool.$r8$lambda$wSRnQcMZiOmM7xwf4gm88rNehhg(ViewPool.java:0)
	at com.android.launcher3.util.ViewPool$$ExternalSyntheticLambda1.run(R8$$SyntheticClass:0)
	at java.lang.Thread.run(Thread.java:923)

* Fix java.lang.NoClassDefFoundError OnBackInvokedCallback$Stub

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/window/IOnBackInvokedCallback$Stub;
                                                                                                    	at com.android.launcher3.QuickstepTransitionManager.<init>(QuickstepTransitionManager.java:265)
                                                                                                    	at com.android.launcher3.uioverrides.QuickstepLauncher.buildAppTransitionManager(QuickstepLauncher.java:302)
                                                                                                    	at com.android.launcher3.uioverrides.QuickstepLauncher.setupViews(QuickstepLauncher.java:236)
                                                                                                    	at app.lawnchair.LawnchairLauncher.setupViews(LawnchairLauncher.kt:244)
                                                                                                    	at com.android.launcher3.Launcher.onCreate(Launcher.java:518)
                                                                                                    	at com.android.launcher3.uioverrides.QuickstepLauncher.onCreate(QuickstepLauncher.java:527)
                                                                                                    	at app.lawnchair.LawnchairLauncher.onCreate(LawnchairLauncher.kt:186)
                                                                                                    	at android.app.Activity.performCreate(Activity.java:8057)
                                                                                                    	at android.app.Activity.performCreate(Activity.java:8037)
                                                                                                    	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1341)
                                                                                                    	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3688)
                                                                                                    	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3864)
                                                                                                    	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
                                                                                                    	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2253)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:201)
                                                                                                    	at android.os.Looper.loop(Looper.java:288)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:7870)
                                                                                                    	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:1003)
                                                                                                    Caused by: java.lang.ClassNotFoundException: Didn't find class "android.window.IOnBackInvokedCallback$Stub" on path: DexPathList[[zip file "/data/app/~~xd_Rtvu8nzsZdmkjP4cE7A==/app.lawnchair.debug-LCjip_oNAIceiLCO_DoA3g==/base.apk"],nativeLibraryDirectories=[/data/app/~~xd_Rtvu8nzsZdmkjP4cE7A==/app.lawnchair.debug-LCjip_oNAIceiLCO_DoA3g==/lib/arm64, /data/app/~~xd_Rtvu8nzsZdmkjP4cE7A==/app.lawnchair.debug-LCjip_oNAIceiLCO_DoA3g==/base.apk!/lib/arm64-v8a, /system/lib64, /system/system_ext/lib64, /system/product/lib64]]
                                                                                                    	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218)
                                                                                                    	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
                                                                                                    	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
                                                                                                    	at com.android.launcher3.QuickstepTransitionManager.<init>(QuickstepTransitionManager.java:265) 
                                                                                                    	at com.android.launcher3.uioverrides.QuickstepLauncher.buildAppTransitionManager(QuickstepLauncher.java:302) 
                                                                                                    	at com.android.launcher3.uioverrides.QuickstepLauncher.setupViews(QuickstepLauncher.java:236) 
                                                                                                    	at app.lawnchair.LawnchairLauncher.setupViews(LawnchairLauncher.kt:244) 
                                                                                                    	at com.android.launcher3.Launcher.onCreate(Launcher.java:518) 
                                                                                                    	at com.android.launcher3.uioverrides.QuickstepLauncher.onCreate(QuickstepLauncher.java:527) 
                                                                                                    	at app.lawnchair.LawnchairLauncher.onCreate(LawnchairLauncher.kt:186) 
                                                                                                    	at android.app.Activity.performCreate(Activity.java:8057) 
                                                                                                    	at android.app.Activity.performCreate(Activity.java:8037) 
                                                                                                    	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1341) 
                                                                                                    	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3688) 
                                                                                                    	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3864) 
                                                                                                    	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) 
                                                                                                    	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) 
                                                                                                    	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) 
                                                                                                    	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2253) 
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:106) 
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:201) 
                                                                                                    	at android.os.Looper.loop(Looper.java:288) 
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:7870) 
                                                                                                    	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:1003)

* Clean up and add our own window manager proxy

- Add our own LawnchairWindowManagerProxy based on SystemWindowManagerProxy to reduce conflict when merging aosp

* Keep androidx.core.app.CoreComponentFactory

java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[],nativeLibraryDirectories=[/data/app/app.lawnchair.debug-

* Fix crash on LauncherPreviewRenderer on A10

FATAL EXCEPTION: main
                                                                                                    Process: app.lawnchair.debug, PID: 8873
                                                                                                    java.lang.NoSuchMethodError: No interface method getCurrentWindowMetrics()Landroid/view/WindowMetrics; in class Landroid/view/WindowManager; or its super classes (declaration of 'android.view.WindowManager' appears in /system/framework/framework.jar!classes3.dex)
                                                                                                    	at com.android.launcher3.graphics.LauncherPreviewRenderer.<init>(LauncherPreviewRenderer.java:246)
                                                                                                    	at app.lawnchair.views.LauncherPreviewView.renderView(LauncherPreviewView.kt:138)
                                                                                                    	at app.lawnchair.views.LauncherPreviewView.loadModelData$lambda$3$lambda$2(LauncherPreviewView.kt:109)
                                                                                                    	at app.lawnchair.views.LauncherPreviewView.$r8$lambda$cYc0chie-2LAfMVJGiDN9mdIeDA(Unknown Source:0)
                                                                                                    	at app.lawnchair.views.LauncherPreviewView$$ExternalSyntheticLambda1.run(Unknown Source:6)
                                                                                                    	at android.os.Handler.handleCallback(Handler.java:883)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:100)
                                                                                                    	at android.os.Looper.loop(Looper.java:214)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:7356)
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method)
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)

* Add our own LawnchairWidgetHolder

* Reformat

* improved readability

* Pass spotless

* Fix Resources$NotFoundException

Lawnchair (Debug) bug report 19 Nov 2023 12:06:33 pm
version: 13 Dev (#2327) (13)
commit: 9683178
build.brand: Teclast
build.device: T40Pro_2022_EEA
build.display: V1.02_20230826
build.fingerprint: Teclast/T40Pro_2022_EEA/T40Pro_2022_EEA:12/SP1A.210812.016/221010:user/release-keys
build.hardware: ums9230_1h10
build.id: SP1A.210812.016
build.manufacturer: Teclast
build.model: T40 Pro_EEA
build.product: T40Pro_2022_EEA
build.type: user
version.codename: REL
version.incremental: 221010
version.release: 12
version.sdk_int: 31
display.density_dpi: 280
isRecentsEnabled: false

error: Uncaught exception

java.lang.RuntimeException: Unable to start activity ComponentInfo{app.lawnchair.debug/app.lawnchair.LawnchairLauncher}: android.content.res.Resources$NotFoundException: Resource ID #0x7f0700b8 type #0x5 is not valid
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3683)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3840)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:105)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:136)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:96)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2252)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7941)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:553)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f0700b8 type #0x5 is not valid
at android.content.res.Resources.getFloat(Resources.java:1224)
at com.android.launcher3.DeviceProfile.(DeviceProfile.java:397)
at com.android.launcher3.DeviceProfile$Builder.build(DeviceProfile.java:1938)
at com.android.launcher3.InvariantDeviceProfile.initGrid(InvariantDeviceProfile.java:441)
at com.android.launcher3.InvariantDeviceProfile.initGrid(InvariantDeviceProfile.java:339)
at com.android.launcher3.InvariantDeviceProfile.initGrid(InvariantDeviceProfile.java:353)
at com.android.launcher3.InvariantDeviceProfile.(InvariantDeviceProfile.java:213)
at com.android.launcher3.InvariantDeviceProfile.$r8$lambda$DNcXzmawjoq65q3wgQi9M48DryY(Unknown Source:2)
at com.android.launcher3.InvariantDeviceProfile$$ExternalSyntheticLambda4.get(Unknown Source:0)
at com.android.launcher3.util.MainThreadInitializedObject.lambda$get$0(MainThreadInitializedObject.java:60)
at com.android.launcher3.util.MainThreadInitializedObject.$r8$lambda$xtvr3aByNYHC2nsBQ97HC1SKg4A(Unknown Source:0)
at com.android.launcher3.util.MainThreadInitializedObject$$ExternalSyntheticLambda0.get(Unknown Source:4)
at com.android.launcher3.util.TraceHelper.allowIpcs(TraceHelper.java:84)
at com.android.launcher3.util.MainThreadInitializedObject.get(MainThreadInitializedObject.java:59)
at com.android.launcher3.LauncherAppState.(LauncherAppState.java:166)
at com.android.launcher3.LauncherAppState.(LauncherAppState.java:109)
at com.android.launcher3.LauncherAppState$$ExternalSyntheticLambda12.get(Unknown Source:2)
at com.android.launcher3.util.MainThreadInitializedObject.lambda$get$0(MainThreadInitializedObject.java:60)
at com.android.launcher3.util.MainThreadInitializedObject.$r8$lambda$xtvr3aByNYHC2nsBQ97HC1SKg4A(Unknown Source:0)
at com.android.launcher3.util.MainThreadInitializedObject$$ExternalSyntheticLambda0.get(Unknown Source:4)
at com.android.launcher3.util.TraceHelper.allowIpcs(TraceHelper.java:84)
at com.android.launcher3.util.MainThreadInitializedObject.get(MainThreadInitializedObject.java:59)
at com.android.launcher3.LauncherAppState.getInstance(LauncherAppState.java:97)
at com.android.launcher3.Launcher.onCreate(Launcher.java:492)
at com.android.launcher3.uioverrides.QuickstepLauncher.onCreate(QuickstepLauncher.java:527)
at app.lawnchair.LawnchairLauncher.onCreate(LawnchairLauncher.kt:205)
at android.app.Activity.performCreate(Activity.java:8060)
at android.app.Activity.performCreate(Activity.java:8040)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3653)
... 12 more

* Keep InputMethodService.canImeRenderGesturalNavButtons

---------

Co-authored-by: Goooler <wangzongler@gmail.com>
2023-11-20 14:46:36 +08:00
Goooler
d1fa0c3022 Fix style 2023-11-19 18:05:34 +08:00
renovate[bot]
df04fa3d80 Update dependency com.airbnb.android:lottie to v6.2.0 (#3747)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-19 17:57:57 +08:00
Yasan Glass
e09fa31296 Set default search provider to Startpage 2023-11-19 09:45:08 +01:00
Yasan Glass
d6a8ab6276 Do not check if website-only search providers intent is resolved 2023-11-19 09:44:47 +01:00
MrSluffy
57b5fd018f Add security patch version in log 2023-11-19 15:06:59 +08:00
Lawnchair Bot
7578706fee New Crowdin translations by GitHub Action (#3745)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2023-11-19 03:47:43 +03:30
John Andrew Camu
f910a28001 Add Fairmail package (#3743) 2023-11-18 22:04:04 +08:00
Pun Butrach
bd0da95df2 Update releaseName to Alpha 1 (#3741)
This revert the `versionName` changes in d96a511efe
2023-11-18 18:38:07 +08:00
Goooler
7aa0b7172c Add Spotless to check style (#3723) 2023-11-18 10:10:55 +08:00
Yasan Glass
5888b7357a Set translatable for smartspace_mode_smartspacer to false 2023-11-17 17:32:52 +01:00
Yasan Glass
3b6aa999b4 Set Startpage as a sponsored search provider 2023-11-17 17:13:21 +01:00
Yasan Glass
7447993359 Add support for sponsored QsbSearchProvider 2023-11-17 17:13:04 +01:00
Yasan Glass
bf53815f17 Add basic web support for Startpage 2023-11-17 15:24:46 +01:00
John Andrew Camu
70a7075781 Fixed bug icons being removed in dock when app restart (#3738) 2023-11-17 22:15:27 +08:00
renovate[bot]
56c5f0354a Update AGP to v8.1.4 (#3737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-17 07:58:52 +08:00
Pun Butrach
aba5d8cca0 Use markdown in Code of Conduct (#3735) 2023-11-16 23:49:56 +08:00
renovate[bot]
0184f35734 Update dependency com.kieronquinn.smartspacer:sdk-client to v1.0.5 (#3734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 16:13:02 +08:00
Suphon T
a97b1e853c Implement custom popup for Smartspacer (#3716)
* Disable minify for debug

* Show launcher popup when long pressing smartspacer

* Add shortcut to smartspacer settings

* Add missing Smartspacer Popup Options + fixes (#3725)

* - Update Smartspacer client SDK to 1.0.4 (contains fixes for popup handling)
- Added options for dismiss, about & feedback, make them all optional and use the provided launchIntent method as it provides a fallback for invalid intents
- Use original Customise option as fallback if provided options are empty

* Reorder items to match Pixel Launcher

---------

Co-authored-by: Kieron Quinn <quinny898@gmail.com>
2023-11-16 09:35:19 +07:00
renovate[bot]
28c231f7a9 Update protocVersion to v3.25.1 (#3731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 09:55:21 +08:00
renovate[bot]
972dab271e Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 (#3718)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 09:45:34 +08:00
renovate[bot]
d8d8d0817f Update dependency androidx.activity:activity-compose to v1.8.1 (#3730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 09:45:06 +08:00
Goooler
f53ab2d6aa Optimise repositories declarations 2023-11-15 15:39:59 +08:00
renovate[bot]
511ef10b33 Update dependency com.kieronquinn.smartspacer:sdk-client to v1.0.4 (#3726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-15 09:46:43 +08:00
Goooler
92b0e6cfef Remove extra kotlin-stdlib (#3720) 2023-11-14 10:58:50 +08:00
renovate[bot]
b41e1b8438 Update plugin com.gradle.enterprise to v3.15.1 (#3719)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 10:39:46 +08:00
Goooler
59bd472487 Group Dagger updates 2023-11-14 10:38:09 +08:00
renovate[bot]
baa49ef0ef Update dependency androidx.lifecycle:lifecycle-common to v2.6.2 (#3706)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 10:33:40 +08:00
renovate[bot]
0628ecf3f1 Update dependency androidx.core:core-animation to v1.0.0-rc01 (#3705)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 10:33:26 +08:00
renovate[bot]
f73ea27edd Update dependency com.google.dagger:hilt-android-compiler to v2.48.1 (#3712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 10:32:53 +08:00