Yasan
4d6e74742d
Fix mWorkspaceSearchContainer's value
...
Fixes crash when Lawnchair previews are created
2022-11-29 15:32:45 +03:30
Goooler
2165191f15
Group app list by sectionName before sorting for Simplified Chinese only ( #3125 )
...
* Group app list by sectionName before sorting
* For Simplified Chinese only
2022-11-24 14:04:54 +08:00
Naveen
e61e43952e
Identify theme supported icon pack by intent ( #3116 )
...
* Remove hardcoded Icon pack that supports Themed Icons
* Cleanup
* Trim space
* Moved intent value to xml
Moved
* Build ThemedMap from old lawnicon packs
* fix wrong condition
* resync platform module
Co-authored-by: Goooler <wangzongler@gmail.com >
2022-11-20 17:17:52 +03:30
Yasan
89475edf3e
Dock widget provider support ( #3108 )
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-11-14 14:57:56 +03:30
Naveen
64bc9c232b
Fix : Themed icons turn off automatically when dark mode changes ( #3099 )
...
* Experimental feature - Transparent Background
* Refactor method name
* Transparent bg fix for clock
* Sync submodule
* resync
* Update lawnchair/res/values/strings.xml
Co-authored-by: Yasan <yasandev@gmail.com >
* Update platform_frameworks_libs_systemui
* Enable Smart hide
* Update lawnchair/src/app/lawnchair/ui/preferences/AppDrawerPreferences.kt
Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com >
* enableSmartHide only when showHiddenAppsInSearch is disabled
Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com >
* updated new Layout
* Remove smart hide description
* Rename pref titiles
* Cleanup equals
* Remerge submodule
* Revert "AGP 7.3.1 & KSP 1.0.7"
This reverts commit bb024ef89e .
* clock
* Revert "clock"
This reverts commit 44b4f6d9db .
* Update platform_frameworks_libs_systemui
* Update lawnchair/src/app/lawnchair/ui/preferences/AppDrawerPreferences.kt
Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com >
* Rename Title
* Revert changes in build.gradle
* resync platform module
* Hide hideHiddenAppsInSearch when showDrawerSearchBar is disabled
* fix overlap issue
* Hide conf options of Hidden Apps if no hidden apps
* ThemedIcons
* Implementation for wrapping Lawnicons from iconspack
* resync platform ui
* Cleanup
* Cleanup
* Update config.xml
* resync module
* Enable Themed option if any supported package is installed
* Use `any`
* Use `apply`
* Fix auto turn of themed icons when lawnicons is not installed
* resync Fix package name for Lawnicons
* Tweak
Co-authored-by: Goooler <wangzongler@gmail.com >
Co-authored-by: Yasan <yasandev@gmail.com >
Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com >
2022-11-13 11:06:59 +03:30
Yasan Ghaffarian
da11a1f395
Workspace text color selection
...
Fixes #2759
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-11-02 11:54:55 +03:30
Yasan
0a6f68690f
At a Glance (smartspace) provider selection support ( #3049 )
...
* Smartspace Type Support
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
Co-authored-by: Goooler <wangzongler@gmail.com >
2022-10-30 12:46:30 +03:30
Goooler
69d29a6be1
Revert "Check sIsConnected before canceling notification ( #2982 )"
...
This reverts commit 4453d7f58a .
2022-10-26 14:28:59 +08:00
Yasan
d75e31c021
Custom Notification Dot Counter Color Support ( #2977 )
...
* Add `notificationDotTextColor` to `PreferenceManager2`
* Add `notificationDotTextColor` to preferences UI
* Pass counter color to `DotRenderer`
* Convert `LauncherDefault` to `Default`
* Optimize imports
* Rename "Default" to "Managed by Lawnchair"
* Use the correct `ColorDot` on `ColorPreference`
* Show a contrast warning for dot colors
* Show a special icon on `ColorDot` when the color is 0
* Make `ColorDot(Color)` private to avoid accidental usages
* Create `WarningPreference` as a reusable composable for warnings
* Use Rounded icon on `WarningPreference`
* Fix `ColorContrastWarning.kt`'s file name
* Update platform_frameworks_libs_systemui
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-09-28 09:03:08 +03:30
Goooler
4453d7f58a
Check sIsConnected before canceling notification ( #2982 )
...
https://stackoverflow.com/questions/45428363/android-getactivenotifications-throws-securityexception
2022-09-27 16:58:56 +08:00
Mehdi Afshar
bb801b2553
Custom folder color support
2022-09-07 13:24:47 +04:30
Mayur Varde
bf7e4d562c
Add uninstall button and it's fixes ( #2840 )
...
* Lawnchair: Add uninstall button to system shortcuts
[ghostrider-reborn] updated for android 12
[marshmello61] adapt for Lawnchair
Change-Id: I005d676d9a98f65296c330e5e13fd0d849df6fe5
Signed-off-by: Adithya <gh0strider.2k18.reborn@gmail.com >
Signed-off-by: Mayur <ultramayur123@gmail.com >
* Lawnchair: Fix NPE in SystemShortcut
[marshmello61] adapt for Lawnchair
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
Signed-off-by: Mayur <ultramayur123@gmail.com >
* Lawnchair: Use standard launcher method for uninstalling
[marshmello61] adapt for Lawnchair
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
Signed-off-by: Mayur <ultramayur123@gmail.com >
* Fix PR issues
Co-authored-by: Ali B <abittin@gmail.com >
Co-authored-by: Pranav Vashi <neobuddy89@gmail.com >
Co-authored-by: Yasan Ghaffarian <y.ghafarian@dariahamrah.ir >
2022-09-05 13:14:22 +04:30
Nebojsa Cvetkovic
59ca9d6d3b
Workspace: Allow resizing any widget
...
Originally committed on Trebuchet: 9814de7c9a
2022-08-13 15:24:14 +04:30
Yasan
995f89f9eb
Add custom color support to Notification Dots ( #2789 )
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-07-24 01:02:52 +07:00
Patryk Michalik
7767d76320
Revert commits d2f4294a & 7c618e01
2022-07-17 19:15:22 +02:00
Suphon Thanakornpakapong
a0a51a6959
Don't clip shortcut container children
2022-06-23 16:35:21 +07:00
Patryk Michalik
6dac44f576
Merge pull request #2705
2022-06-23 10:24:57 +02:00
Suphon Thanakornpakapong
7c618e0146
Move drawable tokens assignment to layout inflater
2022-06-22 21:40:58 +07:00
Suphon Thanakornpakapong
4a3ce2b120
Merge tag 'android-12.1.0_r8' into 12.1-dev
2022-06-22 16:31:57 +07:00
Yasan Ghaffarian
72aa38f9f3
Update preference manager imports (to opto)
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-06-18 11:34:09 +04:30
Yasan Ghaffarian
ee82319a85
Merge branch '12.1-dev' into feature/widget/allow-overlap
2022-06-18 11:17:26 +04:30
Patryk Michalik
1f5597a908
Update dependencies
2022-06-17 18:39:24 +02:00
Yasan Ghaffarian
1a64be53ef
Never throw RuntimeException when items collide
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-06-13 11:17:37 +04:30
Yasan Ghaffarian
525aec52b5
Allow widget overlap when enabled
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-06-13 11:17:37 +04:30
Yasan Ghaffarian
4774388a03
Allow toggling enforced widget corner radius on Android S+
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-06-06 13:13:09 +04:30
Yasan Ghaffarian
7b30b1fec7
Use setBlocking on toggleHomeScreenLock() instead of BuildersKt
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-06-06 12:18:18 +04:30
Yasan Ghaffarian
50717824c2
Allow toggling toggle lock button Home pop-up
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
Co-authored-by: Patryk Michalik <contact@patrykmichalik.com >
2022-06-06 12:17:54 +04:30
Yasan Ghaffarian
6d4c009365
Allow locking/unlocking home screen from home screen menu
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
Co-authored-by: Patryk Michalik <icontact@patrykmichalik.com >A
2022-05-30 12:13:52 +04:30
Yasan Ghaffarian
acb7c3a54b
Disable addIconToHome when home screen is locked
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-05-29 13:09:04 +04:30
Yasan Ghaffarian
b2ea11ffb6
Lock homescreen when homescreen content is locked in prefs
...
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-05-29 11:30:11 +04:30
Suphon Thanakornpakapong
130c87bb71
Fix home button gesture trigger
2022-05-27 01:45:36 +07:00
Suphon Thanakornpakapong
2a78a2d9d0
Rename gesture handler pref keys
2022-05-26 20:46:00 +07:00
Suphon Thanakornpakapong
a5e4112dfb
Implement back button tap gesture
2022-05-26 20:27:16 +07:00
Suphon Thanakornpakapong
1ee4825c6c
Implement home tap gesture
2022-05-26 20:16:24 +07:00
Suphon Thanakornpakapong
9e8af28de7
Don't set wallpaper picker package name
2022-05-23 00:26:41 +07:00
Suphon Thanakornpakapong
edc5c080f6
Disable live tile if recents has blur
2022-05-23 00:26:41 +07:00
Suphon Thanakornpakapong
6f4fa12abe
Prevent IDP crash on devices with a tiny second display
2022-05-22 23:25:59 +07:00
Suphon Thanakornpakapong
50748705c3
Make sure notification color is not translucent
2022-05-22 12:14:36 +07:00
Suphon Thanakornpakapong
c414d9239f
Fallback to wallpapers intent if ThemePicker not found
2022-05-19 21:53:18 +07:00
Suphon Thanakornpakapong
40464eb116
Don't compute taskbar insets when taskbar is disabled
2022-05-19 17:33:11 +07:00
Suphon Thanakornpakapong
f8ed0be7bd
Add DeviceProfileOverrides to PreviewContext whitelist
2022-05-19 17:33:11 +07:00
Suphon Thanakornpakapong
848f6128ee
Move text size overrides to device profile
2022-05-19 16:49:02 +07:00
Suphon Thanakornpakapong
e8ac3e23ff
Adapt grid dimensions to device profiles
2022-05-19 11:50:30 +07:00
Suphon Thanakornpakapong
84ae5c07d9
Implement backup restore
2022-05-18 23:15:39 +07:00
Suphon Thanakornpakapong
2038c6722c
Implement backup creation
2022-05-18 23:15:23 +07:00
Suphon Thanakornpakapong
3e4c9f38e0
Remove excess debug log
2022-05-18 18:47:01 +07:00
Suphon Thanakornpakapong
554fa244a7
Allow themed icons in app drawer
2022-05-17 09:40:54 +07:00
YASAN
074a102ded
Notification count support for Notification Dots ( #2587 )
...
* Add notification dot counter to preferences
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
* Add counter support to notification dots
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir >
2022-05-16 23:17:02 +07:00
Suphon T
37c4bf7544
Merge pull request #2588 from npv12/12.1-dev
...
Fix npe, gesture stuck issue
2022-05-16 23:12:25 +07:00
Pranav
8e9904e542
workspace: Fix an npe
...
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.ViewGroup.removeView(android.view.View)' on a null object reference
at com.android.launcher3.Workspace.removeAllWorkspaceScreens(Workspace.java:608)
at com.android.launcher3.Launcher.startBinding(Launcher.java:2203)
at com.android.launcher3.model.BaseLoaderResults$WorkspaceBinder.lambda$bind$0(BaseLoaderResults.java:200)
at com.android.launcher3.model.BaseLoaderResults$WorkspaceBinder$$ExternalSyntheticLambda7.execute(Unknown Source:0)
at com.android.launcher3.model.BaseLoaderResults$WorkspaceBinder.lambda$executeCallbacksTask$9$com-android-launcher3-model-BaseLoaderResults$WorkspaceBinder(BaseLoaderResults.java:260)
at com.android.launcher3.model.BaseLoaderResults$WorkspaceBinder$$ExternalSyntheticLambda9.run(Unknown Source:4)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7871)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:550)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Signed-off-by: Pranav <npv12@iitbbs.ac.in >
2022-05-16 21:37:28 +05:30