-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixed some QS icon packs. #6
base: 15
Are you sure you want to change the base?
Commits on Oct 20, 2024
-
AOD: Sleep when proximity is covered for 3 secs
- Saves more juice when kept in pocket Change-Id: Ic5fb2afaa0c7a3e6c9e9732c64601638c58a089a Signed-off-by: PMS22 <[email protected]> Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 924c503 - Browse repository at this point
Copy the full SHA 924c503View commit details -
SystemUI: Improve ripple animation color
* match with lockscreen clock color Change-Id: I07019e783fc21b3e7576cdc29a94d1d40cd87a96 Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bace578 - Browse repository at this point
Copy the full SHA bace578View commit details -
Enable FLAG_SECURE for userdebug builds as well on keyguard
* We usually do "userdebug" builds, it is better to disable this. * Leave it enabled for "eng" builds. Change-Id: I1a63a9e95fc9e776dcdf84faccfdb42bb7de6d8b Signed-off-by: Saalim Quadri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be3f207 - Browse repository at this point
Copy the full SHA be3f207View commit details -
SystemUI: fix tuner enabling aod on first open
Change-Id: I90fa08f534960ba8684c9fde04c0c51f513af524
Configuration menu - View commit details
-
Copy full SHA for cc3dfb9 - Browse repository at this point
Copy the full SHA cc3dfb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d86cc - Browse repository at this point
Copy the full SHA e1d86ccView commit details -
SystemUI: Default to true for HeadsUp notifications
WTF google??? this was always true by default. you have a config set to 1 as well. Please stop smoking. Consistency was killed with this change introduced in QPR2: https://android.googlesource.com/platform/frameworks/base/+/14a03f2418f4c2c74a9346f435094358b41af308 I expect it to be fixed by google down the road.
Configuration menu - View commit details
-
Copy full SHA for 1b618e1 - Browse repository at this point
Copy the full SHA 1b618e1View commit details -
fixup! SystemUI: Clock position customization
Change-Id: Ia86631dfcf6c4827a80b6caae9095d863995928b
Configuration menu - View commit details
-
Copy full SHA for 2a57df7 - Browse repository at this point
Copy the full SHA 2a57df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for eecd358 - Browse repository at this point
Copy the full SHA eecd358View commit details -
SystemUI: customization: Avoid NPE in ClockRegistry
Log: 06-05 15:49:21.806 3530 3530 E AndroidRuntime: FATAL EXCEPTION: main 06-05 15:49:21.806 3530 3530 E AndroidRuntime: Process: com.android.systemui, PID: 3530 06-05 15:49:21.806 3530 3530 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'java.util.List com.android.systemui.plugins.clocks.ClockProvider.getClocks()' on a null object reference 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.clocks.ClockRegistry$pluginListener$1.onPluginLoaded(ClockRegistry.kt:223) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.clocks.ClockRegistry$pluginListener$1.onPluginLoaded(ClockRegistry.kt:147) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.plugins.PluginInstance.loadPlugin(PluginInstance.java:166) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.plugins.PluginInstance.onCreate(PluginInstance.java:116) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.plugins.PluginActionManager.onPluginConnected(PluginActionManager.java:213) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.plugins.PluginActionManager.lambda$handleQueryPlugins$6(PluginActionManager.java:279) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.plugins.PluginActionManager.$r8$lambda$3aJVE1yNrdzfP7_csYMIjrdk6Hc(PluginActionManager.java:0) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.systemui.shared.plugins.PluginActionManager$$ExternalSyntheticLambda4.run(R8$$SyntheticClass:0) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:959) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8502) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:555) 06-05 15:49:21.806 3530 3530 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) Change-Id: I42512041db498a963ed726efd62d748d5d5033d2 Signed-off-by: someone5678 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55444bd - Browse repository at this point
Copy the full SHA 55444bdView commit details -
WallpaperManagerService: Get rid of removed UIDs that have set dim
If the UID changes while a dim was set it'd never be set back to 0 This was actually triggered for some users: setting the dim with no UID via adb immediately reverted to whatever the app set dumpsys wallpaper showed a UID under mUidToDimAmount only settings the dim for that UID via adb allowed having 0 dim back again. Change-Id: I3c2a90e60c4fd3e5339f0276a5f176ee9cd91c59
Configuration menu - View commit details
-
Copy full SHA for 774ebc0 - Browse repository at this point
Copy the full SHA 774ebc0View commit details -
fixup! frameworks/base: Lights notifications brightness support
Change-Id: I86e1b93152882e79512570899604d2cb49b4dce1
Configuration menu - View commit details
-
Copy full SHA for ed3368c - Browse repository at this point
Copy the full SHA ed3368cView commit details -
PhoneWindowManager: Check camera availability on camera key long press
And don't launch camera when camera is in use. Change-Id: I55a96d6c777104155d879251400956713cb119b5
Configuration menu - View commit details
-
Copy full SHA for 1f16868 - Browse repository at this point
Copy the full SHA 1f16868View commit details -
SystemUI: Fix Internet Tile showing no service
If the cellular network is in service, and the data network name is not available for some reason, rather than falling back to the default network name of "No service", use the carrier name. Issue: calyxos#2256 Change-Id: Ibf02f67b70cfc5d4804e9d6a3f53a9d112811d1d
Configuration menu - View commit details
-
Copy full SHA for 336258d - Browse repository at this point
Copy the full SHA 336258dView commit details -
core: Switch to mkrbin for copying crash logs
Change-Id: I388a4b98e7a10ebba32cdbe4c98a62c340b902d1 Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 121c3f5 - Browse repository at this point
Copy the full SHA 121c3f5View commit details -
Change-Id: I15c3500f069f2bee40b7272f3eaa65cb320de50a Signed-off-by: cjh1249131356 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1148aa - Browse repository at this point
Copy the full SHA f1148aaView commit details -
fixup! Update the cutout side override doc to encourage all side over…
…ride Original change changed the resource array type for primary display, but left the secondary display resource as a string array. This causes DisplayCutout#getDisplayCutoutSideOverrides() to fail as it's trying to read the resource as an int array. Change-Id: I77a084cd0de953f595984290d4ff3bbbdff3d9d8
Configuration menu - View commit details
-
Copy full SHA for e4387af - Browse repository at this point
Copy the full SHA e4387afView commit details -
SystemUI: screenshot: Hide action chips text labels
kinda hacky but should work with minimal code changes for now.
Configuration menu - View commit details
-
Copy full SHA for fd3ccd8 - Browse repository at this point
Copy the full SHA fd3ccd8View commit details -
SystemUI: Implement Reverse-engineered Smartspace
From SQ3A.220605.009.A1 [ghostrider-reborn] - Adapt to aosp, fix crash on click, misc cleanup This squashes the following commits: Author: Jake Weinstein <[email protected]> Date: Sat Jun 17 05:29:07 2023 +0900 SystemUI: Apply "Remove smartspace flag" to KeyguardSmartspaceController Change-Id: I7bbd0767d69d54854db691f6c90188a33373f529 Author: Adithya R <[email protected]> Date: Thu May 18 10:40:11 2023 +0530 fixup! SystemUI: Open google weather on tapping smartspace Add null check for smartspaceTarget before hijacking the intent. Fixes AOSPA/Tracker#5 Change-Id: I1cf9057589f88ba1571a5068fb639cbe011f7a67 Author: Adithya R <[email protected]> Date: Thu Jan 26 12:32:39 2023 +0530 SystemUI: Open google weather on tapping smartspace Since smartspace weather activity won't open due to caller package (Launcher3) not being google signed, hijack the intent to open the google app's exported weather activity, which behaves in the same fashion. Change-Id: Ic01ede73ab6253bcb301ac794985c3720c5beda3 Author: Ido Ben-Hur <[email protected]> Date: Wed Mar 15 11:21:00 2023 +0200 SystemUI: smartspace: Adapt to 13-QPR2 Change-Id: I142ee24fb02d2234fc1aec50b8d7ff03eba3d5cf Signed-off-by: aswin7469 <[email protected]> Author: Adithya R <[email protected]> Date: Wed Jan 25 18:24:21 2023 +0530 [WIP] SystemUI: Update smartspace to 13-QPR1 Credits to https://github.com/BenzoRom/frameworks_packages_SystemUIGoogle (Jason Edson <[email protected]>) for SystemUIGoogle jar and resources. Change-Id: I82c310ca72a5b4ae33b414fda223d127abd0d8d2 Author: Adithya R <[email protected]> Date: Sat Oct 15 15:04:25 2022 +0000 SystemUI: BcSmartspaceView: Allow setting current page Required by launcher smartspace. Change-Id: I51d7728b6b2d3d7dfb06e39d1c9363f89795b54f Author: jhenrique09 <[email protected]> Date: Wed Oct 5 12:26:30 2022 +0900 SystemUI: Smartspace: Fix music indication on doze/aod Change-Id: If375051a6bf44c67344ad05a4366b6cc663f15d9 Signed-off-by: Omkar Chandorkar <[email protected]> Author: Adithya R <[email protected]> Date: Thu Aug 18 19:11:14 2022 +0530 SystemUI: Forward-port smartspace to Android 13 Change-Id: Iddf5c22562b1858e3159fd939c54890e23b29063 Author: SahilSonar <[email protected]> Date: Mon Oct 16 16:01:54 2023 +0200 SystemUI: Forward-port smartspace to Android 14 Change-Id: Ie408c347613af96cf271735071c93e374ae9e06e Change-Id: I39444dd95621ccfbe1dfd737e357145014e440d0 Co-authored-by: Anay Wadhera <[email protected]> Co-authored-by: Adithya R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac8d59d - Browse repository at this point
Copy the full SHA ac8d59dView commit details -
LockscreenSmartspaceController: Always treat intents as above keyguard
This solves the press action not showing dismiss keyguard as it should Probably caused by outdated RE smartspace. Oh well, this does it for now. Former-commit-id: 4c850c890bf5118b2ff6776e3270e45af0ffb88f
Configuration menu - View commit details
-
Copy full SHA for f8f71dc - Browse repository at this point
Copy the full SHA f8f71dcView commit details -
SystemUI: Add missing permission for Smartspace.
11-19 10:05:22.800 3994 3994 W BcSmartspaceView: Unable to register Doze Always on content observer. 11-19 10:05:22.800 3994 3994 W BcSmartspaceView: java.lang.SecurityException: No access to content://settings/secure/doze_always_on: Neither user 10209 nor current process has android.permission.INTERACT_ACROSS_USERS_FULL. Change-Id: Ibaf64b2e19ee5010a1e58317ede8aa8498bd4ff0
Configuration menu - View commit details
-
Copy full SHA for 46b050b - Browse repository at this point
Copy the full SHA 46b050bView commit details -
SystemUI: Grant additional permissions for smartspace
Signed-off-by: Andrzej Perczak <[email protected]> Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89978c7 - Browse repository at this point
Copy the full SHA 89978c7View commit details -
SystemUI: Remove top padding from smartspace date card
Matches other cards and prevents the content from being too close to the page indicator. Change-Id: I092055e36883095118ef281232fa3721b7c54aa7
Configuration menu - View commit details
-
Copy full SHA for 8e78400 - Browse repository at this point
Copy the full SHA 8e78400View commit details -
Revert "SystemUI: Port brightness slider changes"
This reverts commit d06097c.
Configuration menu - View commit details
-
Copy full SHA for c66e019 - Browse repository at this point
Copy the full SHA c66e019View commit details -
Port brightness slider changes [1/2]
* Expose AutoBrightness button * Add tunables * Use vector drawables for brightness icons [BadDaemon] * Adapt to SystemUI changes * Change code style to use lambdas and locals where possible [marshmello61] * Forward port to Android 13 Author: Luca Stefani <[email protected]> Date: Thu Apr 20 18:00:52 2017 +0200 SystemUI: Use AOSP AutoBrightness implementation Change-Id: I3e3660065407d460f30c6e936d951d4d5eae30c6 Author: Michael Bestas <[email protected]> Date: Thu Apr 27 14:57:49 2017 +0300 SystemUI: Use already existing overlay to show QS auto brightness * No need for a new overlay when one exists for years Change-Id: I9e09a1770f8e645093e880cf1a48597405e0bcf2 Author: Alberto97 <[email protected]> Date: Mon May 29 21:07:05 2017 +0200 SystemUI: Specify user while changing brightness mode Allow any user changing brightness mode, without this only the main one is able to do that. BUGBASH-598 Change-Id: Ib51e9a45c42837cabb1cfb0d48334165b023a827 Author: Michael Bestas <[email protected]> Date: Sun Apr 30 13:45:39 2017 +0300 SystemUI: Add tunable for auto brightness icon Change-Id: I02fe3f5500f95ba9369b952bbec2a073b7ae8316 Author: Alexander Westphal <[email protected]> Date: Wed Apr 26 09:20:53 2017 +0100 SystemUI: use vector drawables for brightness icons Change-Id: I8d22f8de22040d68ed1bfab0da3a78aec717fa62 Author: qjohn <[email protected]> Date: Sun Jun 18 16:28:10 2017 +0700 SystemUI: Remove unnecessary brightness icons Change-Id: I7e60ff73125bd0304f9ca14ad5c5a9ce11ffceda Author: Michael W <[email protected]> Date: Mon May 25 15:38:33 2020 +0200 SystemUI: Brightness slider: Always show the brightness icon * Right now, we reserve the space for the icon but it's not displayed (reserved space is there so the slider doesn't jump) * Always display the icon (if automatic brightness is available) so it's more consistent Change-Id: I5238dc6aad51407349a8d42fae840ea76841dc3d Author: Michael W <[email protected]> Date: Fri May 29 20:09:18 2020 +0200 SystemUI: Fix for auto brightness icon being shown when disabled * With commit 9d42c48c16bba2fcc836cbb68e2979ed9c0d1b23 the case of a manually disabled auto brightness icon got lost * Re-implement it by also respecting the Settings value instead of just the build time flag Change-Id: I991977be7e1f7c33947073dbd3ce7a800fb158bf Author: maxwen <[email protected]> Date: Tue Apr 3 18:10:05 2018 +0200 Allow tuning position for brightness slider neobuddy89: Cleaned up, fixed and optimized. marshmello61: Forward port to Android 13 Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: Mayur <[email protected]> Author: Mayur <[email protected]> Date: Wed Aug 31 12:02:23 2022 +0530 Revert "Remove QQS brightness controller" This reverts commit 32b7c35. Signed-off-by: Mayur <[email protected]> Author: Pranav Vashi <[email protected]> Date: Sun Mar 27 10:08:48 2022 +0530 Bring back QQS brightness slider [marshmello61: forward port to Android 13] Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: Mayur <[email protected]> Author: Pranav Vashi <[email protected]> Date: Thu Mar 31 09:17:08 2022 +0530 Brightness slider: Fix issues with media mode * Properly add brightness slider to required position. Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: Mayur <[email protected]> Author: minarypenguin <[email protected]> Date: Mon May 30 19:24:44 2022 +0800 SystemUI: Refactor brightness slider paddings Signed-off-by: minarypenguin <[email protected]> Signed-off-by: Mayur <[email protected]> Author: Pranav Vashi <[email protected]> Date: Sun May 8 23:36:19 2022 +0530 Use brightness icon matching with slider redesign * Extracted from crdroidandroid/android_frameworks_base@91bd04a Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: Mayur <[email protected]> Author: timjosten <[email protected]> Date: Fri Jul 1 21:44:01 2022 +0900 SystemUI: Clean up and fix QQS Brightness slider padding Author: SamarV-121 <[email protected]> Date: Wed Dec 14 12:50:23 2022 +0000 SystemUI: Re-evaluate system theme on QS brightness slider position change Change-Id: I1682b81e5abfa1b470c74a6a2872cf8c009eee91 Author: Tim Zimmermann <[email protected]> Date: Sat Sep 24 22:11:36 2022 +0200 SystemUI: Change brightness slider position defaults Change-Id: I3cd5b4e3c0f3b4cbf4f3104bc5fd41fe2993169b Change-Id: Id743ec835cffe4e732f3625080c629c12c5ea544
Configuration menu - View commit details
-
Copy full SHA for d2f168d - Browse repository at this point
Copy the full SHA d2f168dView commit details -
SystemUI: Filter out duplicate notification icons on statusbar
Wonder why it wasn't done already smh... Change-Id: I9296fa8ed0f7d95a8024af23dfa53cf6ad9aa5be
Configuration menu - View commit details
-
Copy full SHA for 96bb8a6 - Browse repository at this point
Copy the full SHA 96bb8a6View commit details -
SystemUI: refresh system icons on theme change
* Some usages of the system icons were not updated on a pack change. Change that by recreating the icons on theme changes. Change-Id: Ic2b774d243546a88ac2e17f8441e073629caa1c8
Configuration menu - View commit details
-
Copy full SHA for e5e18ba - Browse repository at this point
Copy the full SHA e5e18baView commit details -
Add Wi-Fi timeout setting Issue: calyxos#228 Change-Id: I1ac6b19eb35af656afd38eac24bb37fe618859f1
Configuration menu - View commit details
-
Copy full SHA for a57b3bc - Browse repository at this point
Copy the full SHA a57b3bcView commit details -
Move Bluetooth timeout back to AOSP settings
This is so it can be accessed by the Bluetooth APEX module. Change-Id: I81941dc4e390b17e4ec8f57bf45327f3b8b525db
Configuration menu - View commit details
-
Copy full SHA for 4bb8672 - Browse repository at this point
Copy the full SHA 4bb8672View commit details -
SystemUI: Make lockscreen buttons slightly bigger
Easier to activate. Change-Id: Iced1fdeda8c5a54383424bca60348f71240a8031
Configuration menu - View commit details
-
Copy full SHA for d3201c6 - Browse repository at this point
Copy the full SHA d3201c6View commit details -
keyguard: Actually kill Fancy Colon
crdroidandroid/android_frameworks_base@b670f4b claims to have done this, but it didnt Change-Id: I4eefdf9dd8f1f48d793a371189d471a5282ea745 Signed-off-by: Joe Maples <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c422b86 - Browse repository at this point
Copy the full SHA c422b86View commit details -
SystemUI: Add roaming indicator to statusbar tuner
Dhina17: Ported to 14 Change-Id: I326e1d54019179f0505a558b7e57ab6a2479cdf2 Co-authored-by: Dhina17 <[email protected]> Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22e5817 - Browse repository at this point
Copy the full SHA 22e5817View commit details -
SystemUI: Forward port 'HD & wifi calling statusbar icons'
Squashed: * SystemUI: Fix HD calling icon for RTL layout * SystemUI: sb: Fix VoWifi icon size * SystemUI: sb: Hide wifi airplane spacer when vowifi is available * SignalDrawable: Add support for Cut + Roaming back Adithya R <[email protected]>: HD icon shows for VoLTE/VoNR, and wifi calling for VoWiFi. Based on CLO's volte/vowifi icon implementation, reworked manually. Drawables taken from Nothing OS and manually tweaked. Dhina17 <[email protected]>: Rewrite it for new status bar impl in Android 14. Move VoWifi icon to Wifi space. New VoWifi icon with SIM identification. Signed-off-by: Mohammad Hasan Keramat J <[email protected]> Signed-off-by: Adithya R <[email protected]> Co-authored-by: Weijie Wang <[email protected]> Co-authored-by: Adithya R <[email protected]> Co-authored-by: electimon <[email protected]> Co-authored-by: nift4 <[email protected]> Original-Change-Id: I0190394690e9b38e0575ffb099be8a5ed2ae9d90 Change-Id: Ib48b1295d060acf462b2f91e81cbb570fd8df42e
Configuration menu - View commit details
-
Copy full SHA for c5ddf9f - Browse repository at this point
Copy the full SHA c5ddf9fView commit details -
Hide power menu on secure lockscreen [1/2]
Squashed with: Author: Pranav Vashi <[email protected]> Date: Sun, 29 Jan 2023 22:59:06 +0530 Fix disabling power menu completely on secured locscreen * Fixes: crdroidandroid/issue_tracker#107 Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: DarkJoker360 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db27db4 - Browse repository at this point
Copy the full SHA db27db4View commit details -
SystemUI: Launch power menu from QS only if enabled
* When power menu is hidden on secure lockscreen, it was still possible to launch it from QS. Signed-off-by: DarkJoker360 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09ffda2 - Browse repository at this point
Copy the full SHA 09ffda2View commit details -
SystemUI: Add haptics to brightness slider [1/2]
Improves the UX while dragging the brightness slider. Squashed with: Author: Pranav Vashi <[email protected]> Date: Sun Jun 18 15:39:24 2023 +0000 Add toggle to enable brightness slider haptic feedback [1/2] Change-Id: I7b5ffcf8a44427a33f0f33bebee294cd47007afe Signed-off-by: Pranav Vashi <[email protected]> Author: SamarV-121 <[email protected]> Date: Tue Feb 20 09:56:13 2024 +0530 SystemUI: Improve brightness slider haptics - Improve hasVibrator checks - Switch to TEXTURE_TICK effect - Give haptic feedback on brightness slider only after 5 changes for moarr subtleness REF: https://review.statixos.com/c/android_frameworks_base/+/9392/12#message-5d4d08b55de6103928b06144e321cf9af0463e34 Change-Id: I2b99a20e5c5b0b07781bbf7d68829f359c23e162 Author: Anushek Prasal <[email protected]> Date: Wed Jun 28 23:45:02 2023 +0530 SystemUI: Add haptic feedback to auto brightness icon Signed-off-by: Anushek Prasal <[email protected]> Co-authored-by: SamarV-121 <[email protected]> Co-authored-by: Pranav Vashi <[email protected]> Co-authored-by: Anushek Prasal <[email protected]> Change-Id: I79d9d8fd1133a9e166821ff8f7135ccb761edd58 Signed-off-by: Vaisakh Murali <[email protected]> Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33b4d97 - Browse repository at this point
Copy the full SHA 33b4d97View commit details -
base: Add toggle to disable charging animation [1/2]
Change-Id: I8982623ce5d231d1a29dfa934179214a6745faae Signed-off-by: SagarMakhar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4f16d4 - Browse repository at this point
Copy the full SHA f4f16d4View commit details -
base: Make wired charging animation follow settings too
Signed-off-by: cjh1249131356 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65dc3ce - Browse repository at this point
Copy the full SHA 65dc3ceView commit details -
SystemUI: Remove Duplicate Ripple Effect for WiredCharging
* We are using WirelessCharging Animation.It has Ripple Effect already
Configuration menu - View commit details
-
Copy full SHA for 73c7e80 - Browse repository at this point
Copy the full SHA 73c7e80View commit details -
SystemUI: Allow disabling ripple effect on unlock [1/2]
Squashed: Author: Nauval Rizky <[email protected]> Date: Wed Jan 19 08:31:56 2022 +0700 SystemUI: Fix method for disabling unlock ripple animation NotificationShadeWindowController's are not gracefully closed, which leads to top parts of the screen is being obscured by invisible shade window. And also, "ripple" is actually still exists due to lightRevealScrim are being started by onKeyguardFadingAwayChanged, which is not what user expect when they want to disable the effect. So in order to handle those cases, lets intercept it from the AuthRippleController instead. [palaych] With system settings we need to pass UserHandle.USER_CURRENT to make sure we are getting proper value. Change-Id: I85ab96368c8b0099700f3de18ba95ce63eaac443 Author: Adithya R <[email protected]> Date: Fri Oct 27 07:08:57 2023 +0530 SystemUI: Disable wakeup animations when unlocking with fingerprint If the ripple animation is disabled it makes sense to disable these too. Change-Id: I44542796acdb1dfa2fd7626b0a69386da499da2c Author: Adithya R <[email protected]> Date: Sat Nov 11 08:58:07 2023 +0530 SystemUI: Disable keyguard unlock to launcher animation if... ...if the user disabled "Unlock animation" aka auth ripple. Change-Id: I824d9434bec0a577686e9365d54154f947167398 Co-authored-by: Nauval Rizky <[email protected]> Change-Id: Idecaa59547159d0a2b0ecdb55a207377bd466710 [ghostrider-reborn: use more appropriate setting name] Signed-off-by: Adithya R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93ccf13 - Browse repository at this point
Copy the full SHA 93ccf13View commit details -
base: Custom vibration pattern per notification channel [1/2]
If the app already has a custom pattern set - prefer that. Change-Id: I74bd183b452cd817bbaea9aa87b3f7ad54a27aee
Configuration menu - View commit details
-
Copy full SHA for a0ce0e2 - Browse repository at this point
Copy the full SHA a0ce0e2View commit details -
base: Allow customizing default notification vibration pattern [1/2]
Re-use the patterns we've got for ringtone vibration as options In addition allow crafting a custom pattern same as we do for ringtone
Configuration menu - View commit details
-
Copy full SHA for 3b8ee85 - Browse repository at this point
Copy the full SHA 3b8ee85View commit details -
base: Phone ringtone setting for Multi SIM device [1/3]
Add below changes to handle default phone ringtone for slot2. 1. Add Settings.System.RINGTONE2 as the key in SettingsProvider to save ringtone for slot2. 2. Support "ro.config.ringtone" for Multi SIM device. 3. Adapt ringtone for slot2 in current ringtone related APIs. Bug: 118735436 Test: Manual Change-Id: I9c6ccff938122332d222853d469ad9a623c7d193 Fixup after A14_r17 Change-Id: I65791ce1c17d99d60966c9405c12d4b2a309787f
Configuration menu - View commit details
-
Copy full SHA for d9ed7a6 - Browse repository at this point
Copy the full SHA d9ed7a6View commit details -
RingtoneManager: Set an default ringtone for the SIM 2
It's only for an clean install Change-Id: Ia8eb9df2e151bf7cfdf94cde79824782e9fe7ce0 Fixup after A14_r17 Change-Id: I950c741d7ceedde746f618b7aad3d9e227b33035
Configuration menu - View commit details
-
Copy full SHA for c033ad0 - Browse repository at this point
Copy the full SHA c033ad0View commit details -
charging: Allow using vibration without sounds
Signed-off-by: DennySPb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c93d4ed - Browse repository at this point
Copy the full SHA c93d4edView commit details -
base: Back gesture height settings [1/2]
idoybh (YAAP): * Adapted * Improved code and logic * Improved docs, typos etc * Use sixths instead of fixed values, add 2 more steps Change-Id: I6ebe0039e250f3b8f0b91b232df5941b58026499 Co-authored-by: Ido Ben-Hur <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17f769a - Browse repository at this point
Copy the full SHA 17f769aView commit details -
SystemUI: Allow disabling clipboard overlay [1/2]
Change-Id: Ia755ca9021468a53c8f17413ca3faa787b00ceea
Configuration menu - View commit details
-
Copy full SHA for 4239ae2 - Browse repository at this point
Copy the full SHA 4239ae2View commit details -
SystemUI: Introduce Adaptive Playback [1/2]
Automatically pause media when muted. Resume if unmuted within a minute. Co-Authored-By: Stylogey <[email protected]> Change-Id: I5d37478b3739309dcaae4eb6a0e4aac6c87f120f
Configuration menu - View commit details
-
Copy full SHA for 5900f73 - Browse repository at this point
Copy the full SHA 5900f73View commit details -
SystemSensorManager: sensor block per-package
aicp edits: add facebook messenger, and slack Change-Id: I88ece292a6ef6867577b2e9cca5ea5e2d1d471b2
Configuration menu - View commit details
-
Copy full SHA for 70dce83 - Browse repository at this point
Copy the full SHA 70dce83View commit details -
FWB: Sensor block per-package switch (1/2)
Change-Id: I3a5cb8820ca6815c7140c25368e525faa2ecc5e6
Configuration menu - View commit details
-
Copy full SHA for cbcd30e - Browse repository at this point
Copy the full SHA cbcd30eView commit details -
Settings: make SensorBlock readable by non-system apps
Change-Id: Iaf7bb605c0741e14a3845ee73241f02d6d293cad
Configuration menu - View commit details
-
Copy full SHA for 7c4d7de - Browse repository at this point
Copy the full SHA 7c4d7deView commit details -
base: Add Accelerometer and Linear Acceleration sensors in blocking list
neobuddy89: Rewrite code, kill redundancy. Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: Anushek Prasal <[email protected]> Change-Id: Ia504efdf09060074f6f273833551abbcbe74c5b7
Configuration menu - View commit details
-
Copy full SHA for f06d712 - Browse repository at this point
Copy the full SHA f06d712View commit details -
Make sensor block package list configurable [1/2]
Based on crdroidandroid/android_frameworks_base@2f0ff54 Co-Authored-By: Pranav Vashi <[email protected]> Signed-off-by: Anushek Prasal <[email protected]> Change-Id: Ic972385bbb8bebe7113c20913ef52e8a20f56f66
Configuration menu - View commit details
-
Copy full SHA for 660c541 - Browse repository at this point
Copy the full SHA 660c541View commit details -
SystemSensorManager: Block more apps
Change-Id: Iddf7476caa30b4192a9fd311bb38606aa11429da
Configuration menu - View commit details
-
Copy full SHA for d379572 - Browse repository at this point
Copy the full SHA d379572View commit details -
base: Add option to cycle through ringer modes [1/2]
* Settings->System->Gestures->Prevent ringing idoybh edits: We should play a sound when going from silent to ringer do this instead of haptic feedback, same as we do for volume panel was suggested by poad42 Signed-off-by: rituj <[email protected]> Change-Id: I334bd165e970665ac5300d387a0ea6745748d3ad
Configuration menu - View commit details
-
Copy full SHA for 333f71e - Browse repository at this point
Copy the full SHA 333f71eView commit details -
AudioService: Cancel old toasts when switching ringer mode
When the user cycles fast between modes the last toast will show so late it'll be irrelevant Change-Id: I0f8f442ea10d670663fdd298f2198f6e8baa7a36
Configuration menu - View commit details
-
Copy full SHA for 654db07 - Browse repository at this point
Copy the full SHA 654db07View commit details -
base: Choose which ringer modes to cycle with the gesture [1/2]
User can still select a single mode, which disables cycling and just applies the desired mode. Change-Id: I6c48ae7b3fd67e85ec70124bdde42a3b2a0ed0c7
Configuration menu - View commit details
-
Copy full SHA for c28b7f5 - Browse repository at this point
Copy the full SHA c28b7f5View commit details -
AudioService: Guard against OOB in ringer mode cycle
What happens is setting can be restored / initiated with old AOSP configs, Loop down the line will try to match a known settings string but the value will only contain a single num. Avoid system server crashes under all conditions. Signed-off-by: Aman Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2629b30 - Browse repository at this point
Copy the full SHA 2629b30View commit details -
TwilightService: Use temporary TwilightState when location is not ava…
…ilable * sunRise: 6 am * sunSet: 8 pm * Removes dependency from location services, night light/dark mode work irrespective of location being turned on Signed-off-by: rituj <[email protected]> Change-Id: Id442c4e88503990d8161c44462581d15b7d7a098 Signed-off-by: Anushek Prasal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a84c483 - Browse repository at this point
Copy the full SHA a84c483View commit details -
TwilightService: Save and use last fetched location
Don't just use default time, try with latest fetched location first, if available Change-Id: I55952317eed3b7074b69fa2aa12d5f4b33cbf304
Configuration menu - View commit details
-
Copy full SHA for efb175f - Browse repository at this point
Copy the full SHA efb175fView commit details -
base: Add support for window ignore secure
Feature: yt/KSCOPE-23 Change-Id: Ia9447ca17f6b24152b64526c25710a77e1388ce6 Signed-off-by: LibXZR <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bd914c - Browse repository at this point
Copy the full SHA 9bd914cView commit details -
Settings: Add back option to pass swipe-up-to-unlock
This got removed unintentionally by: Author: Sam Mortimer <[email protected]> Date: Wed Oct 11 23:00:18 2017 -0700 Remove ThirdPartyKeyguard Change-Id: Ie3717b9ea7a23988ebd646ed7e2fe8f105a4a693 Add back the lock util methods from the original commit: Author: Danesh M <[email protected]> Date: Mon Feb 8 14:57:31 2016 -0800 CMSettings : Add option to pass swipe-up-to-unlock (3/3) CYNGNOS-1873 Change-Id: Icdd2505dbc56a77f49a76ea61daf75c5d8a24fd6 Change-Id: I6177700be955f42505dbd5fbb23461f8e151e1b4
Configuration menu - View commit details
-
Copy full SHA for a2bf56e - Browse repository at this point
Copy the full SHA a2bf56eView commit details -
development: Address NPE when removing preferences out of developer o…
…ptions Change-Id: I9402a9668c046f29024793d473aed90b74a008a3
Configuration menu - View commit details
-
Copy full SHA for 95006e3 - Browse repository at this point
Copy the full SHA 95006e3View commit details -
SystemUI: unify keyguard font style
bottom area and slices should use same size and use sp instead of dp for slice fonts so they gets changed with user font size preference also remove the font shadow cause no other text on keyguard is having one making it look out of place Change-Id: If02c09045ae63a2c55de92734f52579d18b01de6
Configuration menu - View commit details
-
Copy full SHA for 539fe1b - Browse repository at this point
Copy the full SHA 539fe1bView commit details -
SystemUI: Introduce wifi standard icon feature [1/2]
* icons taken from: a799a35c5527482f2d577783170b0478b8021b3f "base: Refactor Wi-Fi standard icons" [neobuddy89: Added wifi 7 icon] [erfanabdi: Move standard icon to the left side] [Dhina17: Avoid usage of Resources#getIdentifier() , Switch to ContentObserver] [ghostrider-reborn: Move to SB tuner] [ikeramat: Fix SB tuner icon] Change-Id: I187fc97b9f4ad6d48b6c6f0b1215ffbcb1c972e2 Co-authored-by: Adithya R <[email protected]> Co-authored-by: Dhina17 <[email protected]> Signed-off-by: minaripenguin <[email protected]> Signed-off-by: Pranav Vashi <[email protected]> Signed-off-by: Adithya R <[email protected]> Signed-off-by: Mohammad Hasan Keramat J <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20b9554 - Browse repository at this point
Copy the full SHA 20b9554View commit details -
SystemUI: Optional haptic feedback on back gesture [1/2]
Squashed with: From: DennySPb <[email protected]> Date: Wed, 28 Jun 2023 09:42:28 +0300 Subject: Disable haptic in new back gesture affordance it's already handled by our custom impl Change-Id: Ie78b127d0369f6111bcd30e9879108f2c27378ba Signed-off-by: DennySPb <[email protected]> Change-Id: I3bd949cde08ac9a0513e05f2356e84fde07ed767 Signed-off-by: DennySPb <[email protected]> Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd4e0e6 - Browse repository at this point
Copy the full SHA fd4e0e6View commit details -
overlays: bring back icon packs
Paetially reverts commit 126b245. Change-Id: Ib1add993a6e37ce27a8fcc7c3ac8c5f29e13f133
Configuration menu - View commit details
-
Copy full SHA for 579b275 - Browse repository at this point
Copy the full SHA 579b275View commit details -
overlays: Unify icon packs category name
idoybh edits: Extend to new overlays Change-Id: If58c12a0bd20029e6084117c47c994e0d20663a0 Change-Id: Ibb77c24853709f0fab6adb63d28b7be48927ebbf
Configuration menu - View commit details
-
Copy full SHA for 6a3bfe5 - Browse repository at this point
Copy the full SHA 6a3bfe5View commit details -
SystemUI: Fix size of icon of vibrate ringer mode for additional icon…
… packs * Missed in Ie4931a4ae09483ba737a74fc32ed0a1f6acf105d Change-Id: Ie6ff0b59398ac8125961bd9f22df1da35f953b4c
Configuration menu - View commit details
-
Copy full SHA for 213a87e - Browse repository at this point
Copy the full SHA 213a87eView commit details -
IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data
- This commit aligns the volume bar collapse/expand icon animations behaviour of Sam and victor with other themes and also reformat the code. - Fixes wrong expand/collapse icon in volume bar. Change-Id: I30d9cb88e89f2452ce013cdf7d882dee93a34fed
Configuration menu - View commit details
-
Copy full SHA for f695388 - Browse repository at this point
Copy the full SHA f695388View commit details -
IconPack{Kai,Victor}: Fix clock icon
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/3366 Change-Id: I0ad71c5e10f7c1191f51f3b287d52ec9e344277c
Configuration menu - View commit details
-
Copy full SHA for fb14374 - Browse repository at this point
Copy the full SHA fb14374View commit details -
overlays: Add unlinked ringtone and notification volume icons
Change-Id: I7695aa15bc85e8ff19747ba7cd6700e190c7d988 Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbcca95 - Browse repository at this point
Copy the full SHA fbcca95View commit details -
IconPackRounded: Use correct icon for notification and ring volume
* Previously ic_volume_notification and ic_volume_notification_mute were both the same muted icon. * The previous ringer icon did not match the icon used in settings -> sound. * To solve these issues copy the previous ringer icons to notification icons and copy the ringer icon from settings. * ic_volume_notification is copied from the previous ic_volume_ringer. * ic_volume_notification_mute is copied from the previous ic_volume_ringer_mute. * ic_volume_ringer is copied from packages/apps/Settings/res/drawable/ic_audio_ring.xml. Screenshots: * Previously: https://imgur.com/a/EdDSSAe * Now: https://imgur.com/a/CCuCouk Change-Id: I40157099aecdb2fdba675affe8b9e6904d7ac3cc Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 970524f - Browse repository at this point
Copy the full SHA 970524fView commit details -
IconPackKaiAndroidOverlay: fix for carriers using 5 bars of signal
* this stuck out like an eyesore, fix it. Change-Id: I97bbb0dc676967491ec0e26007d1059c91e22fc7 Reviewed-on: https://review.statixos.com/c/android_frameworks_base/+/6708 Reviewed-by: Anay Wadhera <[email protected]> Tested-by: Anay Wadhera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69ab6bf - Browse repository at this point
Copy the full SHA 69ab6bfView commit details -
overlays: fixup launcher package name for P20 icons
Signed-off-by: Omkar Chandorkar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0da43f8 - Browse repository at this point
Copy the full SHA 0da43f8View commit details -
overlays: fixup themepicker package name for IconPacks
Signed-off-by: Omkar Chandorkar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a2ff79 - Browse repository at this point
Copy the full SHA 2a2ff79View commit details -
overlays: Add an OxygenOS icon pack
neobuddy89: * Clean up unused resources (like dual volte slot, brightness high/low) * Do not change code for drawables. Make drawables compatible instead. Co-authored-by: Jyotiraditya Panda <[email protected]> Co-authored-by: Anushek Prasal <[email protected]> Co-authored-by: Pranav Vashi <[email protected]> Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db5bb6a - Browse repository at this point
Copy the full SHA db5bb6aView commit details -
overlays: oos: Fix edit icon color in Settings
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25e5e5e - Browse repository at this point
Copy the full SHA 25e5e5eView commit details -
overlays: oos: Add statusbar bluetooth icons
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e538f3c - Browse repository at this point
Copy the full SHA e538f3cView commit details -
overlays: oos: Adjust width and height for dnd and vibrate icons
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a22970 - Browse repository at this point
Copy the full SHA 3a22970View commit details -
overlays: oos: Add dummy icons to fix preview
* From rounded icons. Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f380ebe - Browse repository at this point
Copy the full SHA f380ebeView commit details -
overlays: declare the right overlay category
* needed for this to work with the new system (for those who use THEME_CUSTOMIZATION_OVERLAY_PACKAGES setting key for storing enabled overlay information) where there are 5 different categories instead of just one like in R. Signed-off-by: jhonboy121 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b186d2c - Browse repository at this point
Copy the full SHA b186d2cView commit details -
overlays: oos: Import stock oos settings icons
* replace dummy icons with actual stock oos settings icons and adapt for derpfest Change-Id: Ib71c1abd381468ec3621d60e5ca959f738f51170 Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcaa05f - Browse repository at this point
Copy the full SHA fcaa05fView commit details -
overlays: Introduce PUI iconpack
FIles taken from here @/PavlovaUI Change-Id: I8c46e93f4a31b534bcfb16fab4360e99427aebdf [nurkeinneid - Update to Android 14] Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d63345 - Browse repository at this point
Copy the full SHA 5d63345View commit details -
PUI overlay: Do not theme seekbars
Signed-off-by: StarkDroid <[email protected]> Change-Id: Ie145e6795d3f5d4ab11ef0399d2c67158035fb16
Configuration menu - View commit details
-
Copy full SHA for 20b440f - Browse repository at this point
Copy the full SHA 20b440fView commit details -
overlays: Add acherus icon pack
* All of these are taken from acherus. So a huge props to him. Follow him at https://t.me/acherussubstratum or his pm the_supercat on tg. Signed-off-by: Pranav <[email protected]> Change-Id: Iff5f05b68ba2b94715b05e999b2f9ac326492b9b
Configuration menu - View commit details
-
Copy full SHA for 399ca97 - Browse repository at this point
Copy the full SHA 399ca97View commit details -
acherus: Wrap a few icons with inset
Signed-off-by: Pranav <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fed877b - Browse repository at this point
Copy the full SHA fed877bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4554ed0 - Browse repository at this point
Copy the full SHA 4554ed0View commit details -
overlays: Introduce Outline iconpack
resources taken from: https://github.com/Sh4dowSoul/Outline Change-Id: I47b381c7e45f92e60a8608b3c201c5e48892b0df Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb26dff - Browse repository at this point
Copy the full SHA eb26dffView commit details -
base: overlays: Add Xperia overlays
Signed-off-by: AndroBuddy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee7fd6c - Browse repository at this point
Copy the full SHA ee7fd6cView commit details -
overlays: IconPack: Rename config_signalXPath
Adapt to DerpFest-AOSP/frameworks_base@6a2d17d Signed-off-by: Omkar Chandorkar <[email protected]> Change-Id: I2f906de35a9530f8ac8348a9025220d88ad8e6af
Configuration menu - View commit details
-
Copy full SHA for 010684c - Browse repository at this point
Copy the full SHA 010684cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a379aa - Browse repository at this point
Copy the full SHA 4a379aaView commit details -
overlays: Add notch bar killer
Change-Id: I67056fb23d8b086e9db167c988bcf39a55320c83
Configuration menu - View commit details
-
Copy full SHA for 2bf6fb0 - Browse repository at this point
Copy the full SHA 2bf6fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86832d0 - Browse repository at this point
Copy the full SHA 86832d0View commit details -
Update notchbarkiller overlays
* follow prebuilt cutout overlays format Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd40a95 - Browse repository at this point
Copy the full SHA bd40a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a7582 - Browse repository at this point
Copy the full SHA 06a7582View commit details -
overlays: Fix signal icons in circular icon pack
Similar to Kai icon pack, use the 5 bar icons since the 4 bar icons do not align with rest of the icons. Change-Id: Ia12b68cb068bca4be8a456c7f3a8ee029a46119b
Configuration menu - View commit details
-
Copy full SHA for eb9a474 - Browse repository at this point
Copy the full SHA eb9a474View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf63942 - Browse repository at this point
Copy the full SHA bf63942View commit details -
IconPack*: Remove ThemePicker overlays
* Not used with S+ ThemePicker Change-Id: I1e54330fdabc6b0a7317708093e9bab8f85bff28
Configuration menu - View commit details
-
Copy full SHA for d2b1d49 - Browse repository at this point
Copy the full SHA d2b1d49View commit details -
base: overlay: Remove screenshot from launcher icon packs
Launcher's screenshot icon has an updated design, used in recents. Change-Id: I3bd9e4c985fbdfb5e70e57d69131c997374e8c2e
Configuration menu - View commit details
-
Copy full SHA for a070c68 - Browse repository at this point
Copy the full SHA a070c68View commit details -
base: Properly regenerate the share drawable.
The share drawable within the new icon packs' overlays used broken path data which caused the drawable to have a faint skeleton icon shadow behind it. This commit properly regenerates the drawable for Kai, Victor, and Sam. Change-Id: Ic9503274b61be0b1edc1600f9e4c0b8d205141d0
Configuration menu - View commit details
-
Copy full SHA for 439e6ba - Browse repository at this point
Copy the full SHA 439e6baView commit details -
QRCodeScannerController: Use Lens as fallback activity
When .mlkit.barcode.ui.PlatformBarcodeScanningActivityProxy cannot be found (such as on non-Tensor devices), the tile will never works. Add a fallback mechanism to use Lens as it can also scan QRCode as well.
Configuration menu - View commit details
-
Copy full SHA for 1979bd6 - Browse repository at this point
Copy the full SHA 1979bd6View commit details -
pm: actually check fs verity support
The check was there but not employed in ResilientAtomicFile, causing spam errors in kernels where this is unsupported. Change-Id: I7e8fcbea20e8f096850ec4b9528ec88446906d9f
Configuration menu - View commit details
-
Copy full SHA for 2168983 - Browse repository at this point
Copy the full SHA 2168983View commit details -
UI: Adjust default navbar layouts
- Slightly tighten nodpi layout - Remove sw372dp layout - looks terrible, probably meant for legacy phablets, but most modern phones qualify Change-Id: Ia32f5d92e6c9e36560c53e7dffce7d2c29a81fe5
Configuration menu - View commit details
-
Copy full SHA for 03b31ec - Browse repository at this point
Copy the full SHA 03b31ecView commit details -
Revert "Don't skip theme application if it's already current"
This reverts commit d10612d.
Configuration menu - View commit details
-
Copy full SHA for 836691b - Browse repository at this point
Copy the full SHA 836691bView commit details -
Revert "SystemUI: support black theme for dark mode [1/4]"
This reverts commit afed224.
Configuration menu - View commit details
-
Copy full SHA for 6d0e5c6 - Browse repository at this point
Copy the full SHA 6d0e5c6View commit details -
ThemeOverlayController: Don't enable neutral overlay when we use dark bg
Slightly hacky, but this allows the dark background to be applied to more 3rd party apps Conflicting values in neutral overlays are: color/system_neutral1_900 color/system_neutral2_900 Will consider only removing these from the overlay instead of disabling the whole thing Squashed with: Author: Ido Ben-Hur <[email protected]> Date: Sat, 3 Dec 2022 18:45:42 +0200 ThemeOverlayController: Don't enable neutral overlay on boot as well totally missed that. fixup fc642760389e Change-Id: I87a050c599a84c5e67808a16aed364193c5a855e Author: Ido Ben-Hur <[email protected]> Date: Thu, 27 Jul 2023 15:19:11 +0300 base: ThemeOverlayController: Force enable neutral overlay on day theme This should always be enabled in day regardless of dark toggle Otherwise this causes unintended b/g tint when the dark toggle is enabled Change-Id: I76833f50840a7ecb813ddbe5aed636245dcebfaa Change-Id: Icca896c15d169fc6e87f89cef4b5677c23daf5fb Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e8ebd2 - Browse repository at this point
Copy the full SHA 7e8ebd2View commit details -
SystemUI: monet: Allow a more granular control over shades [1/2]
Do that by letting the user control the luminance and chroma factors of accent / background colors Use Settings.Secure.THEME_CUSTOMIZATION_OVERLAY_PACKAGES as an existing medium to store choices Squashed with: Author: Ido Ben-Hur <[email protected]> Date: Thu, 8 Dec 2022 03:14:23 +0200 SystemUI: Allow choosing a custom background color seed [1/2] Change-Id: Iea3407eba1e794c12eaa94d7944f60a19e13d9f2 Author: Ido Ben-Hur <[email protected]> Date: Tue, 12 Dec 2023 11:48:21 -0500 ThemeOverlayController: Force reload overlays when the setting changes Otherwise icon overlay changes are getting skipped and are applied only after a full reboot. Change-Id: Ia3e3370ce960756e80493c3770b216675b2a7784 Change-Id: I0c3955108b325e31aa94267d92b153f5fb0dac20 Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04e95ee - Browse repository at this point
Copy the full SHA 04e95eeView commit details -
core: Introduce VibrationUtils
Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 787a8d9 - Browse repository at this point
Copy the full SHA 787a8d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50115f7 - Browse repository at this point
Copy the full SHA 50115f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4795daa - Browse repository at this point
Copy the full SHA 4795daaView commit details -
SystemUI: Introduce keyguard battery bar settings [1/3].
Squashed-in: * SystemUI: keyguard battery bar in aod on charging [1/2] or always with an switch (maxwen) [micky387] Remove tuner dependency and add settings for our OmniGears [spezi77] Updated for A13 & A14. * SystemUI: Also show the battery bar if the battery is not charging. Only show it while in doze mode (Ambient/AoD) (spezi77) Change-Id: Iaec202d98f117b7d745e44b5302367d9a8189fea Co-authored-by: spezi77 <[email protected]> Signed-off-by: spezi77 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f03960 - Browse repository at this point
Copy the full SHA 0f03960View commit details -
SystemUI: Color the battery bar red when the level drops to 15%.
Signed-off-by: spezi77 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50151a0 - Browse repository at this point
Copy the full SHA 50151a0View commit details -
SystemUI: Add a top margin for the battery bar
Also make the bar slimmer: 6dp -> 4dp Signed-off-by: spezi77 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 940b960 - Browse repository at this point
Copy the full SHA 940b960View commit details -
Custom statusbar logo customizations [1/2]
* Original placement logic and custom logo patches by LorDClockaN and varund7726 respectively. * Refresh and resize various icons. Co-authored-by: Varun Date <[email protected]> Co-authored-by: Rizky Benggolo <[email protected]> Co-authored-by: Pranav Vashi <[email protected]> Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d31673 - Browse repository at this point
Copy the full SHA 4d31673View commit details -
SystemUI: tuner: Add preference for 4G icon switch
Change-Id: I95e605c6b6774abcfd5d77a8c59d94b3f5593d88 Signed-off-by: SamarV-121 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 063dcd1 - Browse repository at this point
Copy the full SHA 063dcd1View commit details -
Tuner: Move DerpFest logo swag to fwb
Change-Id: I6d7aba4e8702f40bf25fd12a7c1179f7d28cccf3
Configuration menu - View commit details
-
Copy full SHA for bc0266c - Browse repository at this point
Copy the full SHA bc0266cView commit details -
fixup! SystemUI: Add double tap to sleep gesture
* Fix DT2S not working on Lockscreen in A14 QPR1 Change-Id: Ib8204ccfbd42585c1966e28837657efa5bb9862e
Configuration menu - View commit details
-
Copy full SHA for b88ff85 - Browse repository at this point
Copy the full SHA b88ff85View commit details -
SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarP…
…olicy Change-Id: Ia376cd89877749baf0baa9d50639d7d4673043bd
Configuration menu - View commit details
-
Copy full SHA for 963d4da - Browse repository at this point
Copy the full SHA 963d4daView commit details -
* Modify existing VPN user range functions to conditionally have traffic from all users pass through the global VPN. These functions are called when: 1. Starting a VPN 2. Adding a user 3. Removing a user * Disallow starting VPNs in secondary users when a global VPN is set Also includes: Author: Oliver Scott <[email protected]> Date: 2021-08-27 16:30:22 -0400 Show Global VPN icon on all users Change-Id: I496c0abbdf92b8f823bc57b297473aa14bd968c8 Issue: calyxos#352 Change-Id: I42616cc1f4e39e1dad739d81f6d5c55e218be995 (cherry picked from commit 717dd9101d8dab8867b016c0469f00720154745e) https://review.calyxos.org/c/CalyxOS/platform_calyx-sdk/+/7540/2/packages/LineageSettingsProvider/res/values/defaults.xml#114 sets the default value of global_vpn_app to an empty string. Handle it by checking TextUtils.isEmpty(). Issue: calyxos#833 Change-Id: Id303036300c1d6b0efa131886d768367f22f4a29
Configuration menu - View commit details
-
Copy full SHA for 2b78ccd - Browse repository at this point
Copy the full SHA 2b78ccdView commit details -
Allow to hide arrow for back gesture [1/2]
Thanks to Nicolas Dhouailly <[email protected]> for the original commit for 10 in ChangeID Ia1465c7ce47ffa6da719e40140857b94646ac402 Complete rewrite for 11 taking advantage of existing GestureNavigationSettingsObserver eyosen: Adapted to 12 spkal01: Extend back gesture visibility to new affordance Change-Id: Ibf0a8083845ca1a171cb8bb8a8569765fc96e99b
Configuration menu - View commit details
-
Copy full SHA for 6eb9828 - Browse repository at this point
Copy the full SHA 6eb9828View commit details -
Add kill button to notification guts
neobuddy89: * Updated for A13 * Use direct strings wherever possible * Add FORCE_CLOSE priv-app permission * Remove unused strings SDB:Pie Bringup [SpiritCroc] - Make it a setting - Don't allow killing apps when device is locked - Bring it to Oreo SagarMakhar: Convert TextView to ImageButton Squashed: From: DroidFreak32 <[email protected]> Date: Sun, 30 Apr 2023 02:43:12 +0530 Subject: Extend kill button to notification conversation guts Change-Id: Id2c2f3259ae2ff45ab28288375bc14148a0e9f1e Signed-off-by: SagarMakhar <[email protected]> Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31b964b - Browse repository at this point
Copy the full SHA 31b964bView commit details -
SystemUI: Adapt "Extend kill button to notification conversation guts…
…" to A14 QPR2 * Update force stop icon to matches settings app * Update color tint to matches notification guts' Settings icon color Change-Id: Iffa6a19d6eb307ff4c1beb1316d6f496f1a56434
Configuration menu - View commit details
-
Copy full SHA for a09fa0c - Browse repository at this point
Copy the full SHA a09fa0cView commit details -
services: Handle single duration vibration patterns
Signed-off-by: Subratam6296 <[email protected]> Change-Id: Ic29fb38104be43342a2fc9d940ea3da67e0fdd69
Configuration menu - View commit details
-
Copy full SHA for ade82c1 - Browse repository at this point
Copy the full SHA ade82c1View commit details -
SystemUI: BatteryMeterViewController: register settings observer for …
…all users and reload settings on user change Change-Id: I1d0b64a25cb6f929d3bf52e9f682dc5b26d22429 Signed-off-by: jhonboy121 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45b7efe - Browse repository at this point
Copy the full SHA 45b7efeView commit details -
SystemUI: Show daily data usage in QS footer
Author: Adithya <[email protected]> Date: Fri Sep 10 14:20:54 2021 +0530 SystemUI: Show daily data usage in QS footer * Refactor existing build text view * Adapt to T Squashed: * SettingsLib: Add method to get daily data usage * SystemUI: Show wifi usage in QS footer when available * SystemUI: Move QS page indicator to the right Change-Id: Ifcd39167e6522935a8a29dc89d7e5f415893d266 Signed-off-by: Adithya R <[email protected]> Author: Adithya R <[email protected]> Date: Thu Sep 29 00:49:35 2022 +0530 SystemUI: Hide QS data usage if no wifi/sims Instead of showing dummy text like '0 B used today'. Change-Id: I066751ad7f791e2efcaab43a20b6228f144d0c0d Author: Adithya R <[email protected]> Date: Tue Oct 11 01:00:28 2022 +0530 SystemUI: Avoid NPE in QS footer data usage In some rare cases, can hit this NPE. 10-09 12:32:52.244 2316 2316 E AndroidRuntime: FATAL EXCEPTION: main 10-09 12:32:52.244 2316 2316 E AndroidRuntime: Process: com.android.systemui, PID: 2316 10-09 12:32:52.244 2316 2316 E AndroidRuntime: java.lang.NullPointerException: Attempt to get length of null array 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at java.util.Set.of(Set.java:692) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.settingslib.net.DataUsageUtils.getNormalizedMobileTemplate(DataUsageUtils.java:67) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.settingslib.net.DataUsageUtils.getMobileTemplate(DataUsageUtils.java:57) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.settingslib.net.DataUsageController.getDailyDataUsageInfo(DataUsageController.java:109) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.systemui.qs.QSFooterView.setUsageText(QSFooterView.java:117) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.systemui.qs.QSFooterView.setNoSims(QSFooterView.java:184) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.systemui.qs.QSFooterViewController$2.setNoSims(QSFooterViewController.java:73) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.systemui.statusbar.connectivity.CallbackHandler.handleMessage(CallbackHandler.java:84) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7898) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 10-09 12:32:52.244 2316 2316 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) Change-Id: Ib5ab5da259a80b7f1e3a12b0c8a5078eb976fd20 Co-authored-by: AnkitGourav <[email protected]> Co-authored-by: Anushek Prasal <[email protected]> Co-authored-by: Jyotiraditya Panda <[email protected]> Change-Id: I316b2a2cbdd69307cacd444bb6100c5c7dc56af4
Configuration menu - View commit details
-
Copy full SHA for fbc0a6f - Browse repository at this point
Copy the full SHA fbc0a6fView commit details -
SystemUI: Show QS data usage suffix only when necessary
Hide the suffix if we have internet tile in the first QS page, since it already shows the current network. Also show/hide the suffix upon clicking on usage text. While we're at it, add 4dp of start padding. Change-Id: I70087ec222502118bfeae85ec2ed3fd66b168f8a
Configuration menu - View commit details
-
Copy full SHA for 4317dd0 - Browse repository at this point
Copy the full SHA 4317dd0View commit details -
SystemUI: QS footer data usage improvements and cleanup
Change-Id: Ie0a364187707f00edcea37e054d8354bc23ca8c4
Configuration menu - View commit details
-
Copy full SHA for 436816e - Browse repository at this point
Copy the full SHA 436816eView commit details -
SystemUI: Allow hiding QS footer data usage [1/2]
Change-Id: I7ac3093c12728ac6ed63225944d8a10da2ea69ed
Configuration menu - View commit details
-
Copy full SHA for 2485a2d - Browse repository at this point
Copy the full SHA 2485a2dView commit details -
SystemUI: Improve QS data usage info
Co-authored-by: Pranav Vashi <[email protected]> Change-Id: Ic415ff1b32f69b925b8bf603ef6430ac8ad707bb Signed-off-by: minaripenguin <[email protected]> Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e97bebb - Browse repository at this point
Copy the full SHA e97bebbView commit details -
SystemUI: Increase data usage text size
Signed-off-by: Anushek Prasal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 953d43c - Browse repository at this point
Copy the full SHA 953d43cView commit details -
SystemUI: Set initial usage text view as invisible
* If usage text is not initialized in code, it is possible that page indicator and edit button view may get distorted. * So, match the code and set usage text view to invisible. Fixes: crdroidandroid/issue_tracker#519 Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c287cb - Browse repository at this point
Copy the full SHA 4c287cbView commit details -
base: Add support for parallel space
This adds initial support for running multiple instances of the same app at the same time. Basically this is done by making use of multiuser. Further work is needed to make it perfect. Squashed: * base: Expose parallel space owner to api * base: Add support for managing files across parallel spaces * services: camera: Whitelist parallel space users * services: location: Whitelist parallel space users * SystemUI: Fix privacy indicator not showing for apps in parallel spaces * ParallelSpaceManagerService: Do not install setupwizard too * ActivityStarter: Resolve launcher intent to parallel owner user * pm: Restore the default behavior of `pm install` * fwb: Rename parallel space permission * StorageManager: Return pass through mount mode only when parallel users available * SystemUserInfoHelper: Fix crash when switching user * ParallelSpaceManager: Add method to get the default cloned apps list Dhina17: Adapted for Android 14 Change-Id: Ib385753df5778a25facd39166abd8b1e29ed7e91 Signed-off-by: LibXZR <[email protected]> Signed-off-by: Mohammad Hasan Keramat J <[email protected]> Co-authored-by: Adithya R <[email protected]> Co-authored-by: electimon <[email protected]> Co-authored-by: Dhina17 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d0b224 - Browse repository at this point
Copy the full SHA 4d0b224View commit details -
fixup! base: Add support for parallel space
Fix the issue where the input method cannot pop up in the parallel space after QPR3 Change-Id: I84ee8550edf667a2eebb9c62d7fd3d58898c05b2
Configuration menu - View commit details
-
Copy full SHA for ae39ec0 - Browse repository at this point
Copy the full SHA ae39ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e3a39 - Browse repository at this point
Copy the full SHA 96e3a39View commit details -
UserManagerServiceShellCommand: Drop redundant userType arg
Unwanted + breaks CTS. Change-Id: Ia311bd478d12652c028d7b74c12204e574b95293
Configuration menu - View commit details
-
Copy full SHA for 3591f31 - Browse repository at this point
Copy the full SHA 3591f31View commit details -
base: SystemUI: ParallelSpace: Do not show users created by ParallelS…
…pace Signed-off-by: JunkoYuko <[email protected]> * Users created by ParallelSpace should not appear in SysUI's user switching dialog, which can lead to any unintended behavior that should not occur
Configuration menu - View commit details
-
Copy full SHA for cc56270 - Browse repository at this point
Copy the full SHA cc56270View commit details -
SystemUI: Don't show parallel users on QS user switcher
Change-Id: I234cb314662572db0c86334c6b9676fcbac50917
Configuration menu - View commit details
-
Copy full SHA for c58fd33 - Browse repository at this point
Copy the full SHA c58fd33View commit details -
services: Don't enable user switcher when creating parallel space
Usually, multi users are being enabled when creating a new user. Because of this, user switcher in the QS footer is also getting enabled. We don't want to do that for parallel space. Change-Id: I08e78ab592bf4bacd5d15dac4aaadce5a2900dd3
Configuration menu - View commit details
-
Copy full SHA for 5041189 - Browse repository at this point
Copy the full SHA 5041189View commit details -
base: Initial SenseProvider for FaceSense service
Thanks to Tobi to figure out the fix for FaceSense needing a reboot to work after registering a face model. Also thanks to someone5678 for fixing compile on QPR1. Squashed with: Authro: aswin7469 <[email protected]> Date: Tue, 19 Mar 2024 19:31:42 +0530 FaceSense: Adapt for 14 QPR2 Change-Id: I755e9d745bf68c7974cb215354602d291eafd333 Signed-off-by: aswin7469 <[email protected]> Co-authored-by: Adithya R <[email protected]> Co-authored-by: Tobias Merkel <[email protected]> Co-authored-by: someone5678 <[email protected]> Co-authored-by: aswin7469 <[email protected]> Change-Id: I1b83429a793a50fba292a38dbf5aa8a54ae5ace3 Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 843b9b3 - Browse repository at this point
Copy the full SHA 843b9b3View commit details -
FaceService: Conditionally add ParanoidSense
* We allows devices to use their own FaceService as ParanoidSense has weak modality * To make above impl complete, conditionally add ParanoidSense and un-comment AIDL provider support Ref: TheParasiteProject/vendor_aosp@72d5897 Change-Id: I7321580b87499f4020d3b080779e2f9cb1a6fce6
Configuration menu - View commit details
-
Copy full SHA for 1ae14db - Browse repository at this point
Copy the full SHA 1ae14dbView commit details -
SystemUI: Disable FaceUnlock Lockouts
Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5b1ce4 - Browse repository at this point
Copy the full SHA d5b1ce4View commit details -
SystemUI: Implement face unlock recognition text
Co-authored-by: jhenrique09 <[email protected]> Change-Id: Ib7a0562e2d134b9fed9e45293939db3786c54f24
Configuration menu - View commit details
-
Copy full SHA for b215f00 - Browse repository at this point
Copy the full SHA b215f00View commit details -
SystemUI: biometrics: Follow user setting to confirm face unlock
* It seems that AOSP code migration has some pending clean up which creates issue of not honoring setConfirmationRequired(false) for biometric prompt. * Let's disregard app setting and follow only user setting whether or not confirm face unlock prompt is required. Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 02867f6 - Browse repository at this point
Copy the full SHA 02867f6View commit details -
services: Force load FaceSense providers
* Current AOSP implementation checks if HIDL/AIDL configs available and skips registering providers if configs not available. * Fix NPE case in BiometricScheduler by replicating old path. Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37288f6 - Browse repository at this point
Copy the full SHA 37288f6View commit details -
FaceSense: Vibrate on successful authentication
Bring back T behaviour after 0d09e5b. Change-Id: If93fb382d07b00466a8ae30b1ea968488785c4f6
Configuration menu - View commit details
-
Copy full SHA for a1e0cc4 - Browse repository at this point
Copy the full SHA a1e0cc4View commit details -
BiometricScheduler: Cancel operation if not idle
- some hals fail to report success/failure (for ex. realme fp hals) [DarkJoker360 - Switch to overlays] [timjosten - Adapt to 12.1.0_r8 merge changes] [ghostrider-reborn - Simplify code] Change-Id: I442ce063280af36a04c25fcbc3dd45a90f196988 Signed-off-by: SagarMakhar <[email protected]> Signed-off-by: DarkJoker360 <[email protected]> Signed-off-by: Sarthak Roy <[email protected]> Signed-off-by: Adithya R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec30b87 - Browse repository at this point
Copy the full SHA ec30b87View commit details -
Allows quickly connecting/disconnecting to/from VPNs. Change-Id: Iaa9413bf1071805be8764d92bc5e2dd3131fdaed
Configuration menu - View commit details
-
Copy full SHA for 0dd1ee4 - Browse repository at this point
Copy the full SHA 0dd1ee4View commit details -
SystemUI: Add Sound tile to Quick Settings
[ghostrider-reborn: misc improvements and cleanup] Squashed commit of the following: commit 69f86d9a38b5a942e3f9c914895ee45c0079e8e9 Author: maxwen <[email protected]> Date: Fri Apr 13 03:32:51 2018 +0200 base: SystemUI: stop crashing qs tiles during boot this triggers my ocd continues a579c2430f1a0bf088023b4283dcec37776c070d Change-Id: I31719b595cb50a330f26e25074243e04c06f63c1 Signed-off-by: xyyx <[email protected]> commit f419619c033fa99a809f53aa82dbdd7d6732177c Author: xyyx <[email protected]> Date: Thu Sep 28 11:55:36 2017 +0800 SoundTile: Change ZEN_MODE_NO_INTERRUPTIONS to ZEN_MODE_ALARMS Change-Id: I5edaaa4d551630049b29e09d3cecfb5ffd503e99 commit 916645271f57c47d60bb0a04c4e51776b51a18f1 Author: Yoshinori Hirano <[email protected]> Date: Sun Sep 18 22:33:08 2016 +0200 Add Sound tile to Quick Settings abc ezio84: adapt to O, show volume panel with long press, use full dnd (no interruptions) as silent mode beanstown106: Sound Tile improvements *added longpress action *added more descriptive labels for each state instead of always saying sound ezio84: Adapt for N Change-Id: I46f4f8cc62683144a9bd714ca67e2a0f46940d96 Change-Id: I178bfa69ff181f0f65f94ffae1444aaea5f21a80 Signed-off-by: Adithya R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4acf932 - Browse repository at this point
Copy the full SHA 4acf932View commit details -
SoundTile: Open settings on long click
The volume panel is half assed right now with some sliders missing. Change-Id: Ie8d14f7bf8c800c2ff5319f1bd1bc30bfb249905
Configuration menu - View commit details
-
Copy full SHA for febe732 - Browse repository at this point
Copy the full SHA febe732View commit details -
neobuddy89: * Set default state to inactive * Remove slashed icon * Add check if device supports compass * Disable long click for Compass tile * Code clean up and adapt to Android 13, 14 * Combine compass check in tile itself Squashed: From: timjosten <[email protected]> Date: Thu, 18 Aug 2022 18:10:47 +0000 Subject: SystemUI: Fix QS compass tile spam & instability E ViewRootImpl: Accessibility content change on non-UI thread. Future Android versions will throw an exception. E ViewRootImpl: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. E ViewRootImpl: at android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent.runOrPost(ViewRootImpl.java:10375) E ViewRootImpl: at android.view.ViewRootImpl.postSendWindowContentChangedCallback(ViewRootImpl.java:9203) E ViewRootImpl: at android.view.ViewRootImpl.notifySubtreeAccessibilityStateChanged(ViewRootImpl.java:9383) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3847) E ViewRootImpl: at android.view.View.notifySubtreeAccessibilityStateChangedIfNeeded(View.java:14002) E ViewRootImpl: at android.view.View.setRotation(View.java:17015) Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18631d1 - Browse repository at this point
Copy the full SHA 18631d1View commit details -
SystemUI: Introduce Data Switch QS Tile
* Based on OnePlus' OxygenOS tile, reworked to work with AOSP toggling without requirements on proprietary telephony-ext features idoybh (YAAP): Adapt to A12 [ghostrider-reborn] - Set secondary label to SIM1 or SIM2 instead of just "On" [Jyotiraditya Panda <[email protected]>] - Code cleanup and improvements [SamarV-121] - Add getDefaultDataPhoneId() method here since it got removed in commit [1] - [1] LeafOS-Project/android_frameworks_base@40dfa97 Change-Id: Ie2e280c07f24f9da6b4ee218b72501a2713ce429 Signed-off-by: Hernán Castañón Álvarez <[email protected]> Signed-off-by: Adithya R <[email protected]> Signed-off-by: Jyotiraditya Panda <[email protected]> Change-Id: Ie2e280c07f24f9da6b4ee218b72501a2713ce429
Configuration menu - View commit details
-
Copy full SHA for 41a87e0 - Browse repository at this point
Copy the full SHA 41a87e0View commit details -
OmniROM: From: maxwen <[email protected]> Date: Wed, 14 Oct 2020 17:17:31 +0200 Subject: [PATCH] SystemUI: qs tiles revenge -screenshot [micky387] * edit to the new A12 Tiles API * Add secondaryLabel for the long press screenshot tile From: micky387 <[email protected]> Date: Wed, 14 Dec 2022 13:12:26 +0100 Subject: [PATCH] SystemUI: Update ScreenshotTile after merge Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 966bfe5 - Browse repository at this point
Copy the full SHA 966bfe5View commit details -
Toggle the primary default language - Bring it to Oreo - LorDClockaN - Bring it to Pie, 11, 12 - eyosen - Bring it to T - semdoc Change-Id: I3e336eddb360ea1a796727657652ad9301007380
Configuration menu - View commit details
-
Copy full SHA for 974a4ff - Browse repository at this point
Copy the full SHA 974a4ffView commit details -
SystemUI: Use secondary label for language QS tile
Signed-off-by: Anushek Prasal <[email protected]> Change-Id: I21b475316155862e43fb9a8bc81225b215809bbe
Configuration menu - View commit details
-
Copy full SHA for 7c26726 - Browse repository at this point
Copy the full SHA 7c26726View commit details -
SystemUI: Fix suspicious spaces around new mobile icons
Co-authored-by: LibXZR <[email protected]> Change-Id: I34843940337d19fa729425b705d3901d2434f708 Signed-off-by: lgjint <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3923b4 - Browse repository at this point
Copy the full SHA b3923b4View commit details -
SystemUI: Proper background for brightness slider
Should match the change they did for volume panel at 14/QPR2 Change-Id: If007ab7dc95b34d23c66946c1e0b8d452d9d5daa
Configuration menu - View commit details
-
Copy full SHA for fbdf01c - Browse repository at this point
Copy the full SHA fbdf01cView commit details -
base: support per-app volume [2/3]
Dhina17: Ported to 14 QPR2 Signed-off-by: cjybyjk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9f979a - Browse repository at this point
Copy the full SHA d9f979aView commit details -
VolumeDialog: Fix per-app volume on secondary users
Change-Id: I3ee1767d8482948f4c5d885b4eb8f0c259cfa4b3
Configuration menu - View commit details
-
Copy full SHA for 8bcedba - Browse repository at this point
Copy the full SHA 8bcedbaView commit details -
SystemUI: Update App volume icon
Change-Id: I674cda1d7463b3603ccaac673178aeead4093619 Signed-off-by: chrisw444 <[email protected]> Signed-off-by: Adithya R <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32fcc68 - Browse repository at this point
Copy the full SHA 32fcc68View commit details -
base: make per-app work with multi audio focus
Seems like Google merged this for OEMs to make their own take on multi-audio focus, so we'll do an oem approach to make it work with per-app volume. This will allow the adjustment of various app volumes at the same time instead of leaving it to just enable the volume for just one app :) Change-Id: I30966f6b95bdb03f139a9b2d1b7b30dbebb7a357
Configuration menu - View commit details
-
Copy full SHA for 6e6384e - Browse repository at this point
Copy the full SHA 6e6384eView commit details -
base: Add mock oplus LinearmotorVibratorService
* To get haptic feedback in OnePlus / Oplus Camera. Squashed with: Author: Pranav Vashi <[email protected]> Date: Sun, 28 May 2023 10:36:44 +0530 Subject: base: Update mock LinearmotorVibratorService Signed-off-by: Pranav Vashi <[email protected]> Author: Pranav Vashi <[email protected]> Date: Fri, 26 May 2023 00:00:42 +0530 Subject: base: Add overlay to mock oplus LinearmotorVibratorService Signed-off-by: Pranav Vashi <[email protected]> Co-authored-by: Pranav Vashi <[email protected]> Signed-off-by: cjh1249131356 <[email protected]> [neobuddy89: Remove unnecessary bits.] Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a8e4ba - Browse repository at this point
Copy the full SHA 2a8e4baView commit details -
Implement DeviceConfigUtils and service
- Allow overriding device configs while using GMS as device configurator package Change-Id: Ie7327610feca7a390915511088dfef831c946853 DeviceConfigUtils: Make debug optional Change-Id: I65ffac8fd0a9971297b8d721d860face571a2d44 (cherry picked from commit 9f54af5392d7ca70e1e495fc97560538459844e7) DeviceConfig: Change setProperties behavior Change-Id: I7cf1574f423c7362e6a7c9d8a002e4b20e5e7f87 (cherry picked from commit f94a2c97e7bf53ee6681183f2394878369e99470) * Adapt to Android 14 Change-Id: I6ece899c13f12ee299ba24b02f2b4ab96f3d92fb Signed-off-by: someone5678 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e72c7c - Browse repository at this point
Copy the full SHA 5e72c7cView commit details -
base: add API for disabling gestural navigation
[jhonboy121]: adapted to A12L and A13 [neobuddy89]: updated for A14 Signed-off-by: jhonboy121 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11a0629 - Browse repository at this point
Copy the full SHA 11a0629View commit details -
SystemUI: Add support for GameSpace
This is an addon for GameSpace for broadcasting about game start/stop. Additionally, it also has special option for suppressing fullscreen intent like incoming call. This also squash commits: - SystemUI: Improve GameSpace lifecycle and broadcast handling - GameSpaceManager: Handle various case against "locking screen" scenario - GameSpace: Fix issue with multiple users [neobuddy89] - SystemUI: Update gamespace for A13 [Genkzsz11] - GameSpaceManager: restrict broadcast to MANAGE_GAME_MODE holders only - GameSpaceManager: Update TaskStack listener usage - GameSpaceManager: Updated for A14 QPR1 [neobuddy89]
Configuration menu - View commit details
-
Copy full SHA for 3db7aa5 - Browse repository at this point
Copy the full SHA 3db7aa5View commit details -
GameManagerService: Set device_config property on behalf of GameSpace
GTS don't allow any app to have the android.permission.WRITE_DEVICE_CONFIG permission i.e we can't modify device_config property from our game space. So write the property to our custom Settings.Secure.GAME_OVERLAY. Then observe the value changes and set the property to the device_config from here. Since GameManagerService is a part of system_server, GTS will be happy. Change-Id: I0ebbcd6188411a583fa53904e6153482f342a03e
Configuration menu - View commit details
-
Copy full SHA for 0fc06f0 - Browse repository at this point
Copy the full SHA 0fc06f0View commit details -
GameManagerService: Prevent multiple threads from accessing settings …
…observer onChange * this could lead to potential increase of cpu usage in system_server Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a662372 - Browse repository at this point
Copy the full SHA a662372View commit details -
base: Fix NPE in GameManagerService
Change-Id: Id62b90dd37e6062792180cfdb19cb3a4fb371d3f
Configuration menu - View commit details
-
Copy full SHA for 350ab10 - Browse repository at this point
Copy the full SHA 350ab10View commit details -
base: Fix gamespace on secondary users
Change-Id: I80c23dbfe900253510d027c891b2e6f441c45132
Configuration menu - View commit details
-
Copy full SHA for ff1a4ac - Browse repository at this point
Copy the full SHA ff1a4acView commit details -
Screenrecord: Export RecordingService for External Usage
[nullxception: simplify start handling and adapt it to 12L] Change-Id: I58be35cce6bf5a9706fce89327df5e215ca3f9bc
Configuration menu - View commit details
-
Copy full SHA for dfa9c7b - Browse repository at this point
Copy the full SHA dfa9c7bView commit details -
SystemUI: Fix RecodingController NPE with GameSpace
Log: time: 1712799419431 msg: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.systemui.flags.FeatureFlagsClassicRelease.isEnabled(com.android.systemui.flags.ReleasedFlag)' on a null object reference stacktrace: java.lang.RuntimeException: Unable to start service com.android.systemui.screenrecord.RecordingService@1949018 with Intent { act=com.android.systemui.screenrecord.SHOW_DIALOG cmp=com.android.systemui/.screenrecord.RecordingService }: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.systemui.flags.FeatureFlagsClassicRelease.isEnabled(com.android.systemui.flags.ReleasedFlag)' on a null object reference at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:5053) at android.app.ActivityThread.-$$Nest$mhandleServiceArgs(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2390) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8496) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.systemui.flags.FeatureFlagsClassicRelease.isEnabled(com.android.systemui.flags.ReleasedFlag)' on a null object reference at com.android.systemui.screenrecord.RecordingController.createScreenRecordDialog(go/retraceme 916e735af3dfaeb2f1b32ac19de7e50c1052eb057959395bd436578eacdee75a:77) at com.android.systemui.screenrecord.RecordingService.onStartCommand(go/retraceme 916e735af3dfaeb2f1b32ac19de7e50c1052eb057959395bd436578eacdee75a:176) at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:5035) ... 9 more Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76904a3 - Browse repository at this point
Copy the full SHA 76904a3View commit details -
base: Allow scheduling always on display [1/2]
From sunset to sunrise or at a custom time Squashed: From: Ido Ben-Hur <[email protected]> Date: Tue, 16 Mar 2021 13:53:27 +0200 Subject: AutoAODService: Add support for mixed time & sun modes [1/2] Also refactor some code Change-Id: I3a78dec88f532766d00e0d1d276c27dc9d3dc68f From: Ido Ben-Hur <[email protected]> Date: Fri, 26 Mar 2021 08:45:31 +0300 Subject: AutoAODService: Account for disabled doze Change-Id: I30f52c4e3db2a27f9cde01662a25eee33e225414 From: Ido Ben-Hur <[email protected]> Date: Fri, 9 Apr 2021 13:33:41 +0300 Subject: AutoAODService: Slightly improve code and docs * Correctly link local vars and functions in docs * Make vars we can final * Don't use String.valueOf() where we don't have to * Should be Integer.parseInt() and not Integer.valueOf() Change-Id: I5892858c7142113ad3c9c87ddf00e58b18508207 Signed-off-by: Pranav Vashi <[email protected]> From: Ido Ben-Hur <[email protected]> Date: Wed, 2 Mar 2022 19:05:43 +0200 Subject: AutoAODService: Improve some code And call using the right handler on settings change From: Ido Ben-Hur <[email protected]> Date: Thu, 31 Mar 2022 20:59:38 +0300 Subject: AutoAODService: Use Calendar.add instead of Calendar.roll Roll doesn't always give the intended result which can cause an alarm to be set to the distance past/future on the end of the month Also make sure we cancel previous alarms before setting new ones, just incase From: cjh1249131356 <[email protected]> Date: Fri, 20 May 2022 22:41:49 +0800 Subject: base: Fix scheduled AOD - Always init state when settings change observed, as we need to update scheduled time, not only auto mode. - Fix an edge case which can be reproduced with following steps: Set phone to 00:00 Set an overnight schedule time (23:00 ~ 07:00 etc) Then three Calendar instances hold following dates: current: 2022/05/20 00:00 since: 2022/05/20 23:00 till: 2022/05/20 07:00 According to the first if condition, till date will be 2022/05/21 07:00 Then issue comes, till time can never be reached until you set a till time after since time. Signed-off-by: cjh1249131356 <[email protected]> From: Ido Ben-Hur <[email protected]> Date: Sun, 11 Dec 2022 15:52:01 +0200 Subject: AutoAODService: Properly handle reboots & fix some logic Use shared preferences to find whether the user aborted current scheduled session In case that happens - don't automatically toggle AOD on boot until we passed the next alarm In addition: * Don't toggle AOD onTwilightStateChanged nor in mTimeChangedReceiver - they should just change the alarms * Properly re-init on ALL setting changes, not just mode * Never disable AOD on boot just because the setting is disabled * Never trigger doze / screen on when interactive From: Ido Ben-Hur <[email protected]> Date: Mon, 9 Jan 2023 06:55:56 +0200 Subject: AutoAODService: Better check for doze enablement Change-Id: Ib76ecb1855ac215de6d7cd2f2346abfce6cc2214
Configuration menu - View commit details
-
Copy full SHA for c7ac6c2 - Browse repository at this point
Copy the full SHA c7ac6c2View commit details -
* Block touch screen and keys inputs when device is in pocket. * Safe-door to disable pocket lock within long press power button if sensors do not behave correctly after PocketManager.isDeviceInPocket() returns true. * Window uses TYPE_SYSTEM_ERROR flag with ensure high priority over the lockscreen and other high priority windows. * Do not illuminate buttons when pocket lock is showing. * Disable fingerprint events and gestures when in pocket * Be friendly towards Keypress Boost Contributors: Carlo Savignano <[email protected]> Chris Lahaye <[email protected]> Anas Karbila <[email protected]> Alex Naidis <[email protected]> Park Ju Hyung <[email protected]> Ticket: NOUGAT-15 ZeNiXxX * Fix booting issues * Fix NPEs * Bring to Android 10 DennySPb: adapt for 11, 12 Squashed: From: Carlo Savignano <[email protected]> Date: Tue, 29 Oct 2019 16:43:22 +0100 Subject: pocket: introduce pocket judge ZeNiXxX * Bring to Android 10 DennySPb: adapt to 11, 12 Change-Id: I33153b451f5d38d83e226be0f76bda1ed022dd48 From: Chris Lahaye <[email protected]> Date: Tue, 26 Sep 2017 19:19:19 +0200 Subject: pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags Change-Id: I585598242beec34bd92c5df5836ab395b36cea05 From: Alex Naidis <[email protected]> Date: Mon, 14 Aug 2017 20:56:16 -0400 Subject: PocketService: Adjust light sensor rate to 400ms We already adjusted the proximity sensor rate to 400ms, so adjust the rate for the light sensor accordingly and create a tunable. Change-Id: Ie6dda80df8cdc677eb6cdb873a5ce1e888572fe7 From: TheStrix <[email protected]> Date: Wed, 6 Mar 2019 14:40:06 +0530 Subject: pocket: Adjust sleep timeout for pocket lock view to 10 secs - Fix the case where user sets a high value for sleep timeout in display settings and the pocket view is also displayed for that much duration. Change-Id: If6c4daa1fd98992141f22db70e0e86d5d990f789 From: TheStrix <[email protected]> Date: Wed, 6 Mar 2019 20:02:08 +0530 Subject: pocket: Fix pocket lock view for display cutouts - Use LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES layout flag to extend pocket lock view for display cutout mode. Change-Id: I21e4e47cf999b3a0f3d6ebf9165ba9f5596ece0e From: Henrique Silva <[email protected]> Date: Tue, 29 Oct 2019 17:40:41 +0100 Subject: Pocket lock improvements * Fix auto hide not working correctly * Restore systemui visibility when hidden ZeNiXxX * remove faceunlock logic and adapt for android 10 Change-Id: I61b38798d01775b252af88abb01dd2423b3a7638 From: Anushek Prasal <[email protected]> Date: Sat, 11 May 2019 23:43:56 +0530 Subject: pocket: Use MD2 lock drawable Change-Id: Ifb89a68505a9f9b401a2474b5179ea65e9c0e3ce From: RadixCube <[email protected]> Date: Sun, 2 Jun 2019 18:14:51 +0000 Subject: pocket: Reduce sleep timeout for pocket lock *if the proximity value changes within 10s, pocketlock exits to lockscreen. Inorder to avoid that reduce timeout to 3s Change-Id: Iee08801534bebacc2fc62f0bc6e3a0712ce12712 From: Chris Lahaye <[email protected]> Date: Tue, 29 Oct 2019 17:37:17 +0100 Subject: pocket: introduce pocket bridge This service communicates pocket state to the pocket judge kernel driver. It maintains the pocket state by binding to the pocket service. Ticket: NOUGAT-49 Change-Id: Iee77f767f23d3f77a0d1d871f9305f3b3c6d6630 From: jhenrique09 <[email protected]> Date: Thu, 2 May 2019 21:35:51 -0300 Subject: Pocket lock: Add config_pocketModeSupported overlay Change-Id: I6768c9f8cdd40b2a62df3bd9ddfa04022d69ce10 From: jhenrique09 <[email protected]> Date: Tue, 8 Sep 2020 09:44:29 -0300 Subject: PocketLock: fix flickering on animations Change-Id: I4b5499042d0e9ae8f73ecf5c32030d146f640362 From: DennySPb <[email protected]> Date: Thu, 28 May 2020 20:59:47 +0300 Subject: PocketJudge: allow register vendor pocket sensor Some devices (ie OnePlus) have own pocket sensor. This change allow to use native pocket sensor instead of proximity and light. Sensor name must be specified in device tree overlay. In this case PocketService will try to use vendor sensor first. If sensor wasn't found, fallback sensors (proximity and light) will be in use. Example for OnePlus sensor: <string name="config_pocketJudgeVendorSensorName">oneplus.sensor.pocket</string> Change-Id: Ibe423478cfd9d49e0831e2df0af793178f62c0e0 From: paphonb <[email protected]> Date: Sat, 8 Jun 2019 08:37:35 +0000 Subject: Fix an edge case in KeyguardUpdateMonitor pocket callback Change-Id: If872c365ab22bd744c610b136b442ff161c65522 From: Jyotiraditya Panda <[email protected]> Date: Sat, 27 Feb 2021 20:32:26 +0530 Subject: base: Redo Pocket mode view like OOS Change-Id: I037f5120315581cade60b6c11a64b07cc47ba376 From: Anushek Prasal <[email protected]> Date: Sat, 22 May 2021 21:30:08 +0530 Subject: SystemUI: Improve pocket mode layout Change-Id: I590bc187a5e205102b129fbb9e3625f51b532afd From: Laker <[email protected]> Date: Fri, 5 Feb 2021 19:43:44 +0300 Subject: PocketLock: Make using light sensor optional * On some devices using light sensor may break autobrightness Change-Id: I2bb4aad1ecc6808a4546dfdcada4335074d0d40e From: Hikari-no-Tenshi <[email protected]> Date: Sat, 10 Jul 2021 22:21:34 +0300 Subject: PocketJudge: Allow to register vendor proximity sensor Some devices (ie OnePlus) have bunch of proximity sensors and default one may not work properly. This change allow to use particular proximity sensor. Example for OnePlus infrared proximity sensor: <string name="config_pocketJudgeVendorProximitySensorName">oneplus.sensor.infrared.proximity</string> From: minaripenguin <[email protected]> Date: Thu, 27 Apr 2023 07:17:30 +0800 Subject: pocket mode: Update style to latest OOS specs * show wallpaper instead of black scrim view - credits to project radiant's wallpaperview widget * update typography - based from OOS 12/13 Co-authored-by: Maitreya29 <[email protected]> Signed-off-by: minaripenguin <[email protected]> From: Ido Ben-Hur <[email protected]> Date: Sat, 10 Dec 2022 12:54:11 +0200 Subject: base: Pocket Judge: Don't go to sleep while on call This causes gdialer to stop vibrations. Let's not. Also: * Use TYPE_SECURE_SYSTEM_OVERLAY for the pocket lock view to actually overlay above everything (see com.android.server.policy.WindowManagerPolicy for a full list of priorities) Change-Id: I567381d7805a2c3917fca027d3df4e5f6ed508a4 Signed-off-by: minaripenguin <[email protected]> From: Ido Ben-Hur <[email protected]> Date: Sat, 10 Dec 2022 01:56:52 +0200 Subject: PhoneWindowManager: Pocket Judge: Don't mess with power button to reject call Signed-off-by: minaripenguin <[email protected]> Co-authored-by: Chris Lahaye <[email protected]> Co-authored-by: Anas Karbila <[email protected]> Co-authored-by: Alex Naidis <[email protected]> Co-authored-by: Park Ju Hyung <[email protected]> Co-authored-by: Parth Bhatia <[email protected]> Co-authored-by: Henrique Silva <[email protected]> Co-authored-by: Anushek Prasal <[email protected]> Co-authored-by: RadixCube <[email protected]> Co-authored-by: DennySPb <[email protected]> Co-authored-by: paphonb <[email protected]> Co-authored-by: Jyotiraditya Panda <[email protected]> Change-Id: I9df0f13f5bd78e02e74203a2b612f640bc1ebf89 Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba38533 - Browse repository at this point
Copy the full SHA ba38533View commit details -
Signed-off-by: Anushek Prasal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93c6ff1 - Browse repository at this point
Copy the full SHA 93c6ff1View commit details -
base: Allow to define custom pocket sensor value
Not all devices report 1.0 on their pocket mode sensor, Xiaomi for example report 1 if possibly in pocket and 2 if definitely in pocket by their NonUI sensor Change-Id: Ided2497200153a411ee80484573009a527d34e50
Configuration menu - View commit details
-
Copy full SHA for f9c1783 - Browse repository at this point
Copy the full SHA f9c1783View commit details -
base: Ensure pocket sensor is wakeup
Change-Id: I2784c23ad456e1ce5b042e5cc31f919f6b5a5436
Configuration menu - View commit details
-
Copy full SHA for 9ffca69 - Browse repository at this point
Copy the full SHA 9ffca69View commit details -
services: Start pocket mode service only if supported
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4d63d5 - Browse repository at this point
Copy the full SHA f4d63d5View commit details -
Pulse initial checkin for Android 13 [1/2]
neobuddy89: * Adapted for A13 - removed dagger dependencies, PulseController interfaces, unused listeners. * Pulses disabled by default - following AOSP / LOS behavior. * This includes few of NPE fixes and improvements. * Android 12 removed colored notifications in ff16581, so retire pulse color based on album art till we find other way. ---- ezio: big squash here to handle Android 11 changes, check external pulse tree to know who contributed to this epic feature that Randall made back in the days (yeah, we're getting old) :D some mentions: neobuddy89, Alex Cruz, LorDClockaN, varund7726 ps: now when the the new qs media player notification is enabled, a different call to media processor is done by the mediadatamanager in packages/SystemUI/src/com/android/systemui/media/, that's why the need of MediaDataManager.Listener in NotificationMediaManager. reminder for myself: we can acces properties of kotlin "data" classes like MediaData.kt just calling a built-in getter (like getBackgroundColor for the backgroundColor prop). For reference, it's also possible to call straihgt mediaData.background color but only after adding the @JvmField flag to the prop declaration Change-Id: I0205f8ba6b8883012d1b809de9a33f6391c4cf0c Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abb83f5 - Browse repository at this point
Copy the full SHA abb83f5View commit details -
Pulse: Extend to Ambient Screen
neobuddy89: Includes ambient mode clean up and fixes. Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fc29a1 - Browse repository at this point
Copy the full SHA 0fc29a1View commit details -
Pulse: Set current Refresh rate as FPS animation value
Co-authored-by: Dominik Procházka <[email protected]> Signed-off-by: Joey Huab <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0df703f - Browse repository at this point
Copy the full SHA 0df703fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd58dc - Browse repository at this point
Copy the full SHA 7fd58dcView commit details -
Pulse: Detach pulse view only when attached
* Without this patch, SystemUI crash in some instances when doze update happens internally * This patch should prevent unnecessary view changes and linkages * Tested pulse on lockscreen, ambient screen and navbar - works as expected and no error * Log: 10-22 11:27:22.848 D/AndroidRuntime(2270): Shutting down VM 10-22 11:27:22.849 E/AndroidRuntime(2270): FATAL EXCEPTION: main 10-22 11:27:22.849 E/AndroidRuntime(2270): Process: com.android.systemui, PID: 2270 10-22 11:27:22.849 E/AndroidRuntime(2270): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.view.ViewGroup.addViewInner(ViewGroup.java:5248) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.view.ViewGroup.addView(ViewGroup.java:5077) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.view.ViewGroup.addView(ViewGroup.java:5017) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.view.ViewGroup.addView(ViewGroup.java:4989) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.pulse.PulseControllerImpl.attachPulseTo(PulseControllerImpl.java:305) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.pulse.PulseControllerImpl.updatePulseVisibility(PulseControllerImpl.java:252) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.pulse.PulseControllerImpl.setDozing(PulseControllerImpl.java:259) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.updateDozingState(CentralSurfacesImpl.java:3554) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.-$$Nest$mupdateDozingState(Unknown Source:0) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl$22.onDozingChanged(CentralSurfacesImpl.java:4872) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.StatusBarStateControllerImpl.setIsDozing(StatusBarStateControllerImpl.java:297) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.DozeServiceHost.updateDozing(DozeServiceHost.java:226) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl$22.onStateChanged(CentralSurfacesImpl.java:4835) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.StatusBarStateControllerImpl.setState(StatusBarStateControllerImpl.java:212) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.SysuiStatusBarStateController.setState(SysuiStatusBarStateController.java:67) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.showKeyguardImpl(CentralSurfacesImpl.java:3285) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.updateIsKeyguard(CentralSurfacesImpl.java:3258) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.updateIsKeyguard(CentralSurfacesImpl.java:3231) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.statusbar.phone.DozeServiceHost.startDozing(DozeServiceHost.java:208) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.doze.DozeUi.transitionTo(DozeUi.java:149) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.doze.DozeMachine.performTransitionOnComponents(DozeMachine.java:312) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.doze.DozeMachine.transitionTo(DozeMachine.java:296) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.doze.DozeMachine.requestState(DozeMachine.java:230) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.doze.DozeMachine.requestState(DozeMachine.java:197) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.systemui.doze.DozeService.onDreamingStarted(DozeService.java:94) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.service.dreams.DreamService.lambda$attach$0$android-service-dreams-DreamService(DreamService.java:1255) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.service.dreams.DreamService$$ExternalSyntheticLambda0.run(Unknown Source:4) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.service.dreams.DreamService.attach(DreamService.java:1288) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.service.dreams.DreamService.-$$Nest$mattach(Unknown Source:0) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.service.dreams.DreamService$DreamServiceWrapper.lambda$attach$0$android-service-dreams-DreamService$DreamServiceWrapper(DreamService.java:1442) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.service.dreams.DreamService$DreamServiceWrapper$$ExternalSyntheticLambda1.run(Unknown Source:8) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.os.Handler.handleCallback(Handler.java:942) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.os.Handler.dispatchMessage(Handler.java:99) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.os.Looper.loopOnce(Looper.java:201) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.os.Looper.loop(Looper.java:288) 10-22 11:27:22.849 E/AndroidRuntime(2270): at android.app.ActivityThread.main(ActivityThread.java:7898) 10-22 11:27:22.849 E/AndroidRuntime(2270): at java.lang.reflect.Method.invoke(Native Method) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 10-22 11:27:22.849 E/AndroidRuntime(2270): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:946) Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c55a39e - Browse repository at this point
Copy the full SHA c55a39eView commit details -
Pulse: Simplify checks and prevent issues
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a00c1a - Browse repository at this point
Copy the full SHA 9a00c1aView commit details -
Pulse: ColorContoller: Fix getting default accent color
For some reason typed array is not working for users with a dirty flash after adding RGB picker Use settingslib to get it Change-Id: I031eb0b6c41447e0f66247e1e651790bad25ffcb
Configuration menu - View commit details
-
Copy full SHA for 01b1103 - Browse repository at this point
Copy the full SHA 01b1103View commit details -
Change-Id: Ieb6a2f89b18da5b23454c06de5fe1db7bee98598
Configuration menu - View commit details
-
Copy full SHA for 4de9b7f - Browse repository at this point
Copy the full SHA 4de9b7fView commit details -
Pulse: Prevent systemui-related crashes
Change-Id: Ib03074c31cd835c0e6e6a9a29cf029ededfba68e
Configuration menu - View commit details
-
Copy full SHA for 97211c9 - Browse repository at this point
Copy the full SHA 97211c9View commit details -
Pulse: Implement pulse color based album art [1/2]
Change-Id: I8dd0543b2b071745d07401dccb67980c6b9c451b Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe10c78 - Browse repository at this point
Copy the full SHA fe10c78View commit details -
Pulse: Make view linkages more robust
* Unlink pulse view is media playback is stopped * Check if pulse is attached to parent before adding it to fix below error: 10-17 00:23:15.263 D/AndroidRuntime(2299): Shutting down VM 10-17 00:23:15.264 E/AndroidRuntime(2299): FATAL EXCEPTION: main 10-17 00:23:15.264 E/AndroidRuntime(2299): Process: com.android.systemui, PID: 2299 10-17 00:23:15.264 E/AndroidRuntime(2299): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.view.ViewGroup.addViewInner(ViewGroup.java:5262) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.view.ViewGroup.addView(ViewGroup.java:5091) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.view.ViewGroup.addView(ViewGroup.java:5031) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.view.ViewGroup.addView(ViewGroup.java:5003) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.pulse.PulseControllerImpl.updatePulseVisibility(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:113) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.updateDozingState(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:113) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.statusbar.phone.CentralSurfacesImpl$19.onDozingChanged(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:74) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.statusbar.phone.DozeServiceHost.updateDozing(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:121) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.statusbar.phone.CentralSurfacesImpl$19.onStateChanged(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:10) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.statusbar.StatusBarStateControllerImpl.setState(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:233) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.statusbar.phone.CentralSurfacesImpl.updateIsKeyguard(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:156) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.doze.DozeUi.transitionTo(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:256) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.doze.DozeMachine.transitionTo(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:448) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.doze.DozeMachine.requestState(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:10) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.doze.DozeMachine.requestState(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:2) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.systemui.doze.DozeService.onDreamingStarted(go/retraceme efeec8dfcc8f011c414b925d4d1f885261adc580d0bf680a59ecea176682fc3e:10) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService.lambda$attach$4(DreamService.java:1494) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService.$r8$lambda$EnTA56MuqG-Lc2_Dn1XOtb2UP4k(Unknown Source:0) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService$$ExternalSyntheticLambda4.run(D8$$SyntheticClass:0) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService.attach(DreamService.java:1533) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService.-$$Nest$mattach(Unknown Source:0) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService$DreamServiceWrapper.lambda$attach$0(DreamService.java:1726) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService$DreamServiceWrapper.$r8$lambda$qZQt1eTV7mVHINo-KqXowFEDhzA(Unknown Source:0) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.service.dreams.DreamService$DreamServiceWrapper$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.os.Handler.handleCallback(Handler.java:959) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.os.Handler.dispatchMessage(Handler.java:100) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.os.Looper.loopOnce(Looper.java:232) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.os.Looper.loop(Looper.java:317) 10-17 00:23:15.264 E/AndroidRuntime(2299): at android.app.ActivityThread.main(ActivityThread.java:8705) 10-17 00:23:15.264 E/AndroidRuntime(2299): at java.lang.reflect.Method.invoke(Native Method) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:583) 10-17 00:23:15.264 E/AndroidRuntime(2299): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886) Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4944670 - Browse repository at this point
Copy the full SHA 4944670View commit details -
SystemUI: screenshot: Catch RejectedExecutionException
Log: 06-06 17:43:28.612 28408 28408 E AndroidRuntime: FATAL EXCEPTION: main 06-06 17:43:28.612 28408 28408 E AndroidRuntime: Process: com.android.systemui:screenshot, PID: 28408 06-06 17:43:28.612 28408 28408 E AndroidRuntime: java.util.concurrent.RejectedExecutionException: Task com.android.systemui.screenshot.ScreenshotController$2$$ExternalSyntheticLambda0@ade1538 rejected from java.util.concurrent.ThreadPoolExecutor@c564911[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 1] 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2082) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:842) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1374) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:678) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at com.android.systemui.screenshot.ScreenshotController$2.onTaskStackChanged(ScreenshotController.java:357) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at com.android.systemui.shared.system.TaskStackChangeListeners$Impl.handleMessage(TaskStackChangeListeners.java:339) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:103) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8502) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:555) 06-06 17:43:28.612 28408 28408 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) Change-Id: Id96d551134c36837cbe14dc46ab27bee620942ab
Configuration menu - View commit details
-
Copy full SHA for c27c9a3 - Browse repository at this point
Copy the full SHA c27c9a3View commit details -
SystemUI: Fix crash when click rotation button on keyguard
--------- beginning of crash 08-11 20:51:10.841 1774 1774 E AndroidRuntime: FATAL EXCEPTION: main 08-11 20:51:10.841 1774 1774 E AndroidRuntime: Process: com.android.systemui, PID: 1774 08-11 20:51:10.841 1774 1774 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.constraintlayout.motion.widget.MotionLayout.jumpToState(int)' on a null object reference 08-11 20:51:10.841 1774 1774 E AndroidRuntime: at com.android.keyguard.KeyguardPasswordView.updateConstraints(KeyguardPasswordView.java:160) 08-11 20:51:10.841 1774 1774 E AndroidRuntime: at com.android.keyguard.KeyguardSecurityViewFlipper.updateConstraints(KeyguardSecurityViewFlipper.java:92) 08-11 20:51:10.841 1774 1774 E AndroidRuntime: at com.android.keyguard.KeyguardSecurityViewFlipperController.updateConstraints(KeyguardSecurityViewFlipperController.java:184) 08-11 20:51:10.841 1774 1774 E AndroidRuntime: at com.android.keyguard.KeyguardSecurityContainerController$5.onOrientationChanged(KeyguardSecurityContainerController.java:391) 08-11 20:51:10.841 1774 1774 E AndroidRuntime: at com.android.systemui.statusbar.phone.ConfigurationControllerImpl.onConfigurationChanged(ConfigurationControllerImpl.kt:145) Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb6c8a6 - Browse repository at this point
Copy the full SHA cb6c8a6View commit details -
display: Handle zero auto brightness adjustment
Some apps (such as miui camera) resets the auto brightness adjustment to 0.0f instead of correctly using Float.NaN, causing auto brightness animation to be disabled afterwards. Prevent this scenario by overriding it to Float.NaN ourselves. Change-Id: Idc39d120db306403482c7011db7c556f4f902468
Configuration menu - View commit details
-
Copy full SHA for 4ca3299 - Browse repository at this point
Copy the full SHA 4ca3299View commit details -
Ambient Music Ticker - Allow to pulse on new tracks [1/2]
* neobuddy89: Forward Port to Android 11/12/13/14 Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5884b7 - Browse repository at this point
Copy the full SHA f5884b7View commit details -
SystemUI: Implement Island notification feature [SQUASHED]
* slimmed down version of reticker Squashed: From: minaripenguin <[email protected]> Date: Wed, 22 Nov 2023 18:58:49 +0800 Subject: [PATCH] Island: Update UI Specs and make layout dynamic Signed-off-by: minaripenguin <[email protected]> From: minaripenguin <[email protected]> Date: Wed, 22 Nov 2023 20:15:45 +0800 Subject: [PATCH] Island: Add quick call answer/reject click functionalities Signed-off-by: minaripenguin <[email protected]> From: minaripenguin <[email protected]> Date: Sat, 25 Nov 2023 08:01:10 +0800 Subject: [PATCH] Island: Implement Dynamic Island effects * includes notification title handling to prevent redundant notification title headings * inspired from IOS' Dynamic Island this makes the island notification to initially show a brief summary of the app notification. When the user long click/tap the island notification it will expand and show more info about the app notification. Signed-off-by: minaripenguin <[email protected]> From: minaripenguin <[email protected]> Date: Sun, 26 Nov 2023 11:39:46 +0800 Subject: [PATCH] Island: Improvements and fixes * add support for dynamic icon loading * add text overflow handling * fix dynamic island effects graphical issues * fix and improve tap/click events * improve animation performance Signed-off-by: minaripenguin <[email protected]> From: someone5678 <[email protected]> Date: Fri, 8 Dec 2023 04:23:12 +0900 Subject: [PATCH] Island: Overrides showIsland in ShadeViewControllerEmptyImpl * Adapt to A14 QPR1 changes Change-Id: Id465ceaa0723d90066c4189b25ecbc13e60ebe77 Co-authored-by: Dil3mm4 <[email protected]> Co-authored-by: someone5678 <[email protected]> Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 963e107 - Browse repository at this point
Copy the full SHA 963e107View commit details -
SystemUI: IslandView: Import SystemUIToast icon retrieving logic
* And adapt it Squashed: From: someone5678 <[email protected]> Date: Wed, 29 Nov 2023 21:43:14 +0900 Subject: [PATCH] Island: Get application info from all user Change-Id: Ibec3dc1db4c78b8d248e1ac6c14a2b4f0f8e18e4 Change-Id: Ie5cec66ad70a4061321156e5ad80ad941d901b7a
Configuration menu - View commit details
-
Copy full SHA for f5cb479 - Browse repository at this point
Copy the full SHA f5cb479View commit details -
SystemUI: IslandView: Squeeze it
Change-Id: I69820f38f2a281cfc31a71f02da0fee269eeabfa
Configuration menu - View commit details
-
Copy full SHA for 691adbf - Browse repository at this point
Copy the full SHA 691adbfView commit details -
SystemUI: IslandView: Ensure global headsup is enabled
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8354548 - Browse repository at this point
Copy the full SHA 8354548View commit details -
SystemUI: IslandView: Implement now playing for Island notification
neobuddy89: Added few clean ups. Change-Id: Ic56f44fded8ee3f521738da36968e8aecfde7a95 Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d447ba1 - Browse repository at this point
Copy the full SHA d447ba1View commit details -
SystemUI: IslandView: Import SystemUIToast icon retrieving logic
* And adapt it Change-Id: Ie5cec66ad70a4061321156e5ad80ad941d901b7a
Configuration menu - View commit details
-
Copy full SHA for e4c551d - Browse repository at this point
Copy the full SHA e4c551dView commit details -
SystemUI: IslandView: Get application info from all user
Change-Id: Ibec3dc1db4c78b8d248e1ac6c14a2b4f0f8e18e4
Configuration menu - View commit details
-
Copy full SHA for 70a1764 - Browse repository at this point
Copy the full SHA 70a1764View commit details -
SystemUI: IslandView: Return if sbn.notification.contentIntent is NULL
Log: 12-04 14:00:20.103 13911 13911 E AndroidRuntime: FATAL EXCEPTION: main 12-04 14:00:20.103 13911 13911 E AndroidRuntime: Process: com.android.systemui, PID: 13911 12-04 14:00:20.103 13911 13911 E AndroidRuntime: java.lang.NullPointerException: sbn.notification.contentIntent must not be null 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at com.android.systemui.island.IslandView.prepareIslandContent(IslandView.kt:266) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at com.android.systemui.island.IslandView.setIslandContents(IslandView.kt:452) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at com.android.systemui.island.IslandView.access$setIslandContents(IslandView.kt:70) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at com.android.systemui.island.IslandView$animateShowIsland$1.run(IslandView.kt:151) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:205) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at android.os.Looper.loop(Looper.java:294) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8220) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) 12-04 14:00:20.103 13911 13911 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) Change-Id: Ic81dc11a4ffc21b4ab4ec5fe77421c58c1bdab5d
Configuration menu - View commit details
-
Copy full SHA for 0dd73d7 - Browse repository at this point
Copy the full SHA 0dd73d7View commit details -
SystemUI: IslandView: Properly handle island notification on track ch…
…ange * We need to cancel exisiting notification for new one to popup. Change-Id: I10a1500e8791c3576e346aacccce337f08328fbf Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14b097b - Browse repository at this point
Copy the full SHA 14b097bView commit details -
SystemUI: IslandView: Auto remove now playing notification
After showing bullet, it doesn't make sense to keep displaying notification. TODO: Match this with headsup display timeout. Change-Id: I3441c6821195da6cd5636f49e3ebddaae20ab21e Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 723566f - Browse repository at this point
Copy the full SHA 723566fView commit details -
SystemUI: IslandView: Resolve notification contents
* few cleanups * add support for messaging/conversation notifications * finally fix notification heading inconsistencies Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0c4bf2 - Browse repository at this point
Copy the full SHA c0c4bf2View commit details -
SystemUI: IslandView: Use status bar height as top margin
Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 496c8a9 - Browse repository at this point
Copy the full SHA 496c8a9View commit details -
SystemUI: IslandView: Update color implementation
Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7474f7 - Browse repository at this point
Copy the full SHA b7474f7View commit details -
SystemUI: IslandView: Fix some album-art not showing
Change-Id: Ie14616a7aed5fa95dde0f2c4e24e9b28c0199d5d Signed-off-by: Subratam6296 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4877b70 - Browse repository at this point
Copy the full SHA 4877b70View commit details -
SystemUI: IslandView: Recycle icon bitmap to avoid memory leak
Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6d14dc - Browse repository at this point
Copy the full SHA f6d14dcView commit details -
SystemUI: IslandView: Clean up redundant enablement
neobuddy89: This is controlled NPVC, so it can be dropped in IslandView. Signed-off-by: Pranav Vashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fabd1c3 - Browse repository at this point
Copy the full SHA fabd1c3View commit details -
SystemUI: IslandView: Implement Swipe to left/right to dismiss gesture
Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0163da - Browse repository at this point
Copy the full SHA e0163daView commit details -
SystemUI: IslandView: Fix focused top-app detection
* also address a potential memory leak caused by task listener test: Enable now-playing and fast-forward playback while the device is in landscape mode. The island no longer appears (previously, it would appear before this patch). Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94a82f0 - Browse repository at this point
Copy the full SHA 94a82f0View commit details -
SystemUI: IslandView: Remove notification when swiped dismiss
* issue: RisingTechOSS/issue_tracker#19 Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 605dad5 - Browse repository at this point
Copy the full SHA 605dad5View commit details -
SystemUI: IslandView: Fix dismissal and cleanup resources when not ne…
…eded Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b4293e - Browse repository at this point
Copy the full SHA 0b4293eView commit details -
fixup! SystemUI: IslandView: Implement now playing for Island notific…
…ation NotificationMediaManager: Prevent possible memory leak
Configuration menu - View commit details
-
Copy full SHA for f2a6319 - Browse repository at this point
Copy the full SHA f2a6319View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6b702e - Browse repository at this point
Copy the full SHA b6b702eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cce3054 - Browse repository at this point
Copy the full SHA cce3054View commit details -
Pulse: Custom gravity and Center mirrored [1/2]
SDB: add all in-line to Secure Settings Change-Id: Iccd1ed13c51691ec238ed91b9452c43f4cb61a87
Configuration menu - View commit details
-
Copy full SHA for 895cb83 - Browse repository at this point
Copy the full SHA 895cb83View commit details -
Change-Id: I4251534e88a8a88c0af418116c30e86bcda405ab
Configuration menu - View commit details
-
Copy full SHA for 1619507 - Browse repository at this point
Copy the full SHA 1619507View commit details -
base: Pulse: Fix Fadingblockrenderer if custom gravity is top
Signed-off-by: Jenna-they-them <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee43aae - Browse repository at this point
Copy the full SHA ee43aaeView commit details -
SystemUI: Bring back UDFPS animation
Co-authored-by: jhonboy121 <[email protected]> Co-authored-by: daniml3 <[email protected]> Co-authored-by: DennySPb <[email protected]> Co-authored-by: kondors1995 <[email protected]> Co-authored-by: jhenrique09 <[email protected]> Co-authored-by: Hikari-no-Tenshi <[email protected]> Co-authored-by: TheScarastic <[email protected]> Co-authored-by: nullxception <[email protected]> Co-authored-by: 00day0 <[email protected]> [Dhina17] - Drop Udfps icon customization - Move to Settings.Secure. - Use ContentObserver instead of TunerService Co-authored-by: Dhina17 <[email protected]> Change-Id: I0f0fcde998ad3d80f22f76f7136f141331ca6c7c
Configuration menu - View commit details
-
Copy full SHA for 924cad8 - Browse repository at this point
Copy the full SHA 924cad8View commit details -
fwb: Config udfps animation package via res
Change-Id: I4949a05d8703b1f1142df08c475754ae634d4555
Configuration menu - View commit details
-
Copy full SHA for f961dce - Browse repository at this point
Copy the full SHA f961dceView commit details -
SystemUI: Simplify udfps animation style selection
if you want to disable the animation, add none or any string as (which don't have drawables) item in the index (which you consider as disabled value) of the arrays in the animation package. Example: I added <item>None</item> to the arrays in the index 0 since I want to use 0 as disabled value. I don't have any drawables in the name of "None" in the udfps animation package. It's important to make sure. Change-Id: I4fe1e34fb3402ed2168fc7d8f15a69fb4084faf3
Configuration menu - View commit details
-
Copy full SHA for 3c2aac8 - Browse repository at this point
Copy the full SHA 3c2aac8View commit details -
SystemUI: Make sure the udfps animation is hidden on the bouncer
When pressing the udfps icon repetively for some time, it will enter primary bouncer. While launching bouncer, Somehow touch event ACTION_DOWN passes the checks in newOnTouch() and invokes onFingerDown(). So it shows udfps animation. on next event, checks in newOnTouch() stop it and not able to reach onFingerUp(). So unable to hide udfps animation until you exit bouncer and tap the screen once. To avoid this case, hide the udfps animation in all checks of newOnTouch(). Change-Id: I629a1b4e0a1c45814cc8470315c29a44cb46a0c9
Configuration menu - View commit details
-
Copy full SHA for 604a664 - Browse repository at this point
Copy the full SHA 604a664View commit details -
DisplayUtils: Introduce getScaleFactor
Gets the display size ratio for the current resolution vs the maximum supported resolution. Start by applying this to physical_power_button_center_screen_location_y so we can accurately scale that resource down based on screen resolution. Change-Id: Idfbf8e70664226919b603d92616104c09e94e3d1 Signed-off-by: AnierinB <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2682972 - Browse repository at this point
Copy the full SHA 2682972View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5268e49 - Browse repository at this point
Copy the full SHA 5268e49View commit details -
onFingerUp() and onFingerDown() are racey, presumably they can execute at the same time causing strange behaviours. One of it is animation glitch left after unlock which causes unresponsive touch around fp reader. Let's synchronize those methods and also remove quirky exclusivity mechanism from UdfpsAnimation. With such approach most of strange udfps-around bugs should be solved. Signed-off-by: Andrzej Perczak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85b7851 - Browse repository at this point
Copy the full SHA 85b7851View commit details -
Configuration menu - View commit details
-
Copy full SHA for b30dd87 - Browse repository at this point
Copy the full SHA b30dd87View commit details -
SystemUI: Fix Udfps animation positioning logic
* current implementation doesnt seem to work well on high resolution devices like cheetah 1080x3120 (full resolution). Usually migrating to AuthController for the positioning logic fixes the issue however for some reason when we switch back to high resolution (1080x2340) the udfps animation positioning is broken, to fix the inconsistencies and the positioning logic, use AuthController for full resolution and fallback to fingerprint props when device is using high resolution. * properly re-initialized the udfps animation on resolution change (onThemeChanged) and other possible configuration change * turn off debugging since most issues have been fixed test: Switch from high-full resolution on cheetah and vice versa. UDPFS animation location is accurate Signed-off-by: minaripenguin <[email protected]> [nurkeinneid: Remove unnecessary removeAnimation code] Signed-off-by: NurKeinNeid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c7608f - Browse repository at this point
Copy the full SHA 5c7608fView commit details -
[SQUASHED] base: Add status bar lyric for Android 14
* This is a squash of: base: Add status bar lyric [1/3] Signed-off-by: cjybyjk <[email protected]> Change-Id: I5c49187b0752286ee00a60d961203c0c4ec0d555 fixup! base: Add status bar lyric [1/3] * java.lang.SecurityException: Settings key: <status_bar_show_lyric> is not readable. From S+, settings keys annotated with @hide are restricted to system_server and system apps only, unless they are annotated with @readable. Change-Id: Ia0c209f3ddd5bbe1be676e172f408b3faf8cfe81 base: Adapt StatusBar Lyric for Miku UI Udon Signed-off-by: AmeChanRain <[email protected]> Co-authored-by: LynnrinChan <[email protected]> Co-authored-by: AmeChanRain <[email protected]> Change-Id: I55d8299268a633de9b8b9fcb1d9ebab7dbe901fc
Configuration menu - View commit details
-
Copy full SHA for 06c36f4 - Browse repository at this point
Copy the full SHA 06c36f4View commit details -
fixup! [SQUASHED] base: Add status bar lyric for Android 14
Change-Id: I68e9c9d3b17cb506cd87ef764d9fababa13f8357
Configuration menu - View commit details
-
Copy full SHA for 5b9bc05 - Browse repository at this point
Copy the full SHA 5b9bc05View commit details -
SystemUI: Fix status bar lyric overlapping with the center clock
Change-Id: I8a058e1239d504f92ed811e528cff2077444a8d2 Signed-off-by: LibXZR <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf16689 - Browse repository at this point
Copy the full SHA cf16689View commit details -
Adapt statusbar lyric for Android V
Change-Id: I70f7447c3fc2f277466c25e0233ce2dfc0419730
Configuration menu - View commit details
-
Copy full SHA for c3ad2f0 - Browse repository at this point
Copy the full SHA c3ad2f0View commit details -
Create IA entry for BatteryStatsViewer
* Settings -> System -> Other options Change-Id: I4caf2514460c3682ee5d484f5c46216aa391bd63
Configuration menu - View commit details
-
Copy full SHA for e895dfc - Browse repository at this point
Copy the full SHA e895dfcView commit details -
BatteryStatsViewer: Remove some hardcoded strings
Change-Id: If0e6b1a1d32b12201d0acf99913fefed9ab59ecb
Configuration menu - View commit details
-
Copy full SHA for 849bc1c - Browse repository at this point
Copy the full SHA 849bc1cView commit details -
BatteryStatsViewer: Add summary for IA preference
Change-Id: Ia2c239f8526349b1a7eb1a2a0df5c3a00dc4d7a3
Configuration menu - View commit details
-
Copy full SHA for 44016de - Browse repository at this point
Copy the full SHA 44016deView commit details -
BatteryStatsViewer: Fix initial activity after launch
Test: Open through Settings IA, observe it lands on the picker activity instead of opening a random consumer by default. Change-Id: I2456422a38f6e1842c5c883e687b2d09d6779e39
Configuration menu - View commit details
-
Copy full SHA for bb17a33 - Browse repository at this point
Copy the full SHA bb17a33View commit details -
Change-Id: I9b97a7804cdd8d9646a05257387ff2c834336e18
Configuration menu - View commit details
-
Copy full SHA for 1ef0d8e - Browse repository at this point
Copy the full SHA 1ef0d8eView commit details -
BatteryStatsViewer: Move it to Battery Section
Signed-off-by: Subratam6296 <[email protected]> Change-Id: I6886430f21b8453e66b5675b83aa758f6b0ad67b
Configuration menu - View commit details
-
Copy full SHA for 4ec53a6 - Browse repository at this point
Copy the full SHA 4ec53a6View commit details -
Add setting to allow/disallow interacting with quick settings on secu…
…re lockscreen (1/2) Do not handle tile clicks if keyguard is locked and setting is blocking Issue: calyxos#394 Original-Change-Id: I8194e9b7b64c0a23a42aeb3ffca90602f0882ec4 Change-Id: Ie3452ba56f8ad4786adef004e829d60dee3aa15d
Configuration menu - View commit details
-
Copy full SHA for d616fed - Browse repository at this point
Copy the full SHA d616fedView commit details -
base: Double tap to trigger doze [1/2]
Thanks to yank555-lu for the original commit YAOSP-NG/frameworks_base@d6ac164. Cleaned up and ported to Android 10 by SKULSHADY. Change-Id: I4154925a0c7de37f1dc84b58b280691cc44d14c9
Configuration menu - View commit details
-
Copy full SHA for dd198e7 - Browse repository at this point
Copy the full SHA dd198e7View commit details -
SystemUI: Add hotspot toggle in QS internet dialog
Inspired by nothing ;) Shrink down the dialog a bit to make way for it. Change-Id: I49799061f82c3e22b384b34a7220d269b2206d20
Configuration menu - View commit details
-
Copy full SHA for 8661818 - Browse repository at this point
Copy the full SHA 8661818View commit details -
SystemUI: Add brightness slider styles [1/3]
Change-Id: I0f2c05a3d0b83ba9ddaca23e08e97e87a5c69a2c
Configuration menu - View commit details
-
Copy full SHA for d064243 - Browse repository at this point
Copy the full SHA d064243View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff369d9 - Browse repository at this point
Copy the full SHA ff369d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed10dbd - Browse repository at this point
Copy the full SHA ed10dbdView commit details -
Bring back ThemeUtils for Theming
Squahed with: Author: Pranav Vashi <[email protected]> Date: Sat Feb 19 18:44:31 2022 +0530 ThemeUtils: Make it compatible for all targets * Also, sort packages here itself and remove unused function. Signed-off-by: Pranav Vashi <[email protected]> Change-Id: Id2b8e924094d2187ded969e396939256ffda9fb4 Author: spezi77 <[email protected]> Date: Tue Dec 14 17:18:13 2021 +0100 ThemeOverlayApplier: Catch a potential NPE java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.om.OverlayIdentifier android.content.om.FabricatedOverlay.getIdentifier()' on a null object reference Signed-off-by: spezi77 <[email protected]> Author: Pranav Vashi <[email protected]> Date: Sat Aug 24 02:07:37 2024 +0530 ThemeUtils: Use current user for THEME_CUSTOMIZATION_OVERLAY_PACKAGES * Follow ThemePicker and SystemUI. Signed-off-by: Pranav Vashi <[email protected]> Co-authored-by: Pranav Vashi <[email protected]> Co-authored-by: spezi77 <[email protected]> Change-Id: I4324e8bc8d7c6d7df1809a1bd3424abf4dfa1306
Configuration menu - View commit details
-
Copy full SHA for ed1d8b9 - Browse repository at this point
Copy the full SHA ed1d8b9View commit details -
base: Add support for Lockscreen clock fonts
After r16, a commit to cleanup the KeyguardClockSwtich and unify it's structure was merged. Also, this added a new resource into the frameworks core, which allows us to overlay the custom clock font. So, we need to overlays now to customize this. This makes me really happy because it removes the ugly method that we were doing years ago.
Configuration menu - View commit details
-
Copy full SHA for d13daf4 - Browse repository at this point
Copy the full SHA d13daf4View commit details -
SystemUI: Ignore font padding for large ls clock
* as seen on NOS 1.5 Signed-off-by: minaripenguin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b09ff88 - Browse repository at this point
Copy the full SHA b09ff88View commit details -
SystemUI: Introduce dynamic lockscreen clock spacing
[spezi77] Use ThemeUtils method to determine current ClockFontOverlay instead of using a settings string. Change-Id: I05db9d8b13afd0d2979ac07037ba5d78f9058c48 Signed-off-by: minaripenguin <[email protected]> Signed-off-by: spezi77 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95ee6c4 - Browse repository at this point
Copy the full SHA 95ee6c4View commit details
Commits on Oct 25, 2024
-
Status bar lyrics: Fix bug where some lyric would be wrongly ignored
FLAG_ONLY_UPDATE_TICKER may not always be set by the app because it will prevent update of notification content in Flyme OS, follow Flyme OS behaviour to classify what lyric is
Configuration menu - View commit details
-
Copy full SHA for edefb2c - Browse repository at this point
Copy the full SHA edefb2cView commit details -
Merge pull request DerpFest-AOSP#3 from nift4/15
Status bar lyrics: Fix bug where some lyric would be wrongly ignored
Configuration menu - View commit details
-
Copy full SHA for 5ecfc72 - Browse repository at this point
Copy the full SHA 5ecfc72View commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3cb9030 - Browse repository at this point
Copy the full SHA 3cb9030View commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3edb688 - Browse repository at this point
Copy the full SHA 3edb688View commit details