==================== 04-02-2022 ==================== * packages/apps/Launcher3 a0e0ae30c New translations (#214) ==================== 04-01-2022 ==================== ==================== 03-31-2022 ==================== ==================== 03-30-2022 ==================== ==================== 03-29-2022 ==================== ==================== 03-28-2022 ==================== * frameworks/base c3faf49341f Merge branch 'upstream-cr-11.0' into 11.0-luis-cr b9cc2685791 New Crowdin updates (#802) * packages/apps/crDroidSettings 5e879da7 Merge branch 'upstream-cr-11.0(github)' into 11.0-luis-cr 21037bd1 New Crowdin updates (#894) ==================== 03-27-2022 ==================== ==================== 03-26-2022 ==================== * android b94c992 Merge 'lineage-18.1' into 11.0 * bootable/recovery 3bb5da52 Merge 'lineage-18.1' into 11.0 * frameworks/base 2f626b771bc Add LuisWuff Ringtone 2d720343c68 Update RR LuisROM Wallpaper e4877fd5a0c fod: add luis fod e2a0b00cc90 PixelPropsUtils: Only spoof GMS to Raven 248be9fd7a6 New translations (#781) 4956fe07fe6 Update Crowdin configuration file 7e3878f74bd StatusBar: Silence logspam b8c39e25fa9 stop auto-granting location to system browsers 2e9e355e9ab base: dont call roundStorageSize on Storage API for getting sizes b10afa8af05 base: Use vector drawable for tab_selected_holo 5248ec0bb31 DataSwitchTile: Resolve initial tile state 4eb267c87eb DataSwitchTile: Fix issue when subId is non-binary 1b40e2ff6bf OnTheGoTile: Fixed refresh state when turning off tile 24a1072fa5a SystemUI: Remove excess margin in location and data saver icons 0ddb1f2ec6f base: Smoother Upload and Download Animation 26e6432d7ae ViewConfiguration: Set scroll friction to 0.012 e941b632769 base: Make the loading "spinner" animation smoother b288a95967b AbsListView: Improve scrolling cache 70b0832c82c SystemUI: Skip checking package unless required ec2cc97aad5 Battery Styles: Allow setting percent view on left [1/2] 71f9c5721cf Add Flashlight blink on incoming calls [1/3] da109894bd9 Bring back ThemeUtils for Theming f678fe9e353 ThemeOverlayManager: Apply wifi and signal icon styles last d5d74239fc4 Tune roundeed corners for icon shapes cae99091e64 Solid render: Round lines [1/2] 52ccd954249 SystemUI: Rewrite FPSInfoService in kt from scratch de606cadae4 Fix app afterimage flashing while device unlocking 52a15c695e9 QSMedia: Align media player buttons properly 32404ec8190 BugFix: HWASAN: Fix stack-buffer-overflow 24018162a25 SystemUI: Fix overlays resetting on every reboot aeb9fc9daaa IconPackRounded: Use correct icon for notification and ring volume d02ac84c4bd overlays: oos: Add dummy icons to fix preview 2829775d546 overlays: oos: Adjust width and height for dnd and vibrate icons 094e5b467d3 overlays: oos: Add statusbar bluetooth icons ff083db1e3d overlays: oos: overlay brightness thumb 74f093fef3e overlays: oos: Fix edit icon color in Settings db24c547f08 overlays: Add an OxygenOS icon pack 264bb9eb745 Apply another null check for WindowManager 73f9e717b98 SmartPixels: Do not register service if unsupported f1bdf49b8d7 InputMethodUtils: Fix system bootloop when no IME found f5ab339f7f3 Allow to wake the screen instead of pulsing [1/2] 4e4638bcb2c Add switch for vpn and data saver c40421b511c SystemUI: Improve pocket mode layout fc8d92b2374 base: Redo Pocket mode view like OOS dea06872987 Fix an edge case in KeyguardUpdateMonitor pocket callback 1a482330fa3 core: PinSet: fixup and improve code eca1426a4b2 core: PinSet: Cache pin algorithms ec513649411 Apply more null checks for WindowManager 00b6c38b65c QS Footer: Trivial fixes for running services button 6f85bf8563f fix google widget timing issue 2530389ebac Allow to disable qs footer warnings [1/2] f581a404966 graphics: Fix crash when system body font family is invalid 6e35db534ad AudioSystem: startAudioSource: ensure port handle initialized dea5d9ffbe8 base: Set ic_avatar_user and ic_avatar_guest_user to follow system accent 6a3b3acc595 SystemUI: Add Margaritov's style VoWiFi Icon 352cf590334 SystemUI: Add Vivo VoWiFi Icon 27af46c20cb OnTheGoTile: Clean up and optimize 4ef125058db SystemUI: QS: Add On-The-Go Tile f2d711106f1 SystemUI: On-The-Go Mode (1/2) 07d3e8da19e DisplayManagerService: Don't spam log when display state changes d1c87c70876 IMS: Fix issue with answering call for some 3rd party apps ba180773d5a Hide keyguard when SIM transitions to READY f8c808e6dc0 Remove duplicate import bd0ae32137d Prevent guest user from toggling mobile data Quick Setting c56d6f65e26 setCurrentState(DESTROYED) called from main thread 013ba63e406 Enforce setCurrentState calls are on main thread c5b16417235 Fix LegacyGlobalActions broadcast receiver b753ab177d2 unregister FileCleanupReceiver when disableHistory d440bdec030 Cancel NotificationTimeout alarms when canceling notification d554fde936a QSTileImpl is set to DESTROYED when handleDestroy 9cb304db41c Private DNS: Add Adguard DNS as a private DNS provider 70248d0c36d Fix Cloudflare private DNS provider 4b23f430965 Add Cloudflare DNS as a private DNS provider 96905ba59dd BACKPORT: Gracefully handle integer overflows. 736b0d52d1d Gracefully handle integer overflows. 7d1187b67a8 Bluetooth: Avoid reentrant lock in getService method 19b08a9e8e3 BluetoothUtils: disable useless logspam 62adb8fd7b5 wm: don't move home stack to front in freeform mode f9290c3e456 Handle landscape and portrait display for PIP rotation 8bd8e15cd34 Broadcast Bluetooth state to OFF properly 36b71cb0a46 Avoid Bluetooth gets turned on by enableBle 2c4d330e04f Use finally block for Binder.restoreCallingIdentity 9ce211f922b Bluetooth: Remove bind timeout message on service connection caa4159130e User switch: Unbind headsetservice in bluetooth Off state. d7c4209aac9 BT: Don't allow isBleScanAlwaysAvailable API call for non foreground users 97890e8e5d2 use more loadDrawableAsUser in MediaDataManager 1375456526f Drop the maximum recommended log size from 16MiB to 8MiB. e53ac3f08e2 Check for a2dp profile when removing stale connection events 26823f30ea3 Fix inconsistency in ringtone list e853e612a1b Allow Seamless rotation while PIP is active 89bfe0a9cb6 Add synchronization to all mDeviceBusy state changes. cae706428f1 Don't fork USAPs with open argument buffer 86d5ecdc8c5 Allow app zygote preload to retain files across fork 5dad65893a9 DataSwitchTile: Improve the code f387358dd71 SystemUI: Show carrier name of opposite slot in DataSwitch tile label e505f21ff65 settingslib: Tile: Add more checks if mMetaData is null. cb28e852407 More consistently retry system calls on EINTR 36c6a4a8d59 Fix error formatting issues 2f90025b69e SettingsProvider: Set device name to marketname if available f814d313d40 TaskSnapshotController: avoid NPE 3dc3537354a base: WindowOrganizerController: fix a NPE 73c901c3a8d SystemUI: Switch to CustomSystemUIFactory 6e5a4750bfc PhoneStatusBarPolicy: Show battery level for all devices ff906efbcbe Add switch to kill notch completely [1/4] 116692d5fce StatusBar: Dismiss qs when screen's going off if showing f4eb8c0e635 SystemUI: Show FPSInfo Tile only if supported 2a730fee1ea Revert "Show USB icon in ADB notification" f4c078466df Don't query a null AccessibiiltyNodeInfo when populating ViewStructure 6aa99927a28 base: enable/disable up or down swipes on Ambient display [1/2] e504b1fe72b display: Fix night display matrix in unmanaged color modes 69ef717475a display: NightDisplay: Use chromatic adaptation when possible 9a1c1a5b374 display: ChromaticAdaptation: Fix matrix formatting in logs 18057800981 display: ColorBalance: Add support for non-linear native color spaces 2b7f98c8543 display: Improve matrix formatting for easier debugging dee49954107 display: Create common chromatic adaptation tint controller 885abc799d0 display: Use CAT16 for display white balance transform 7c98b9ed183 graphics: Add CAT16 chromatic adaptation transform 0d989b19711 display: Add simple RGB color balance transform 1b3ec987ddf Revert "Pre-emptively take a snapshot when finishing an activity before changing visibility" 6ce2d2255ef display: Perform screen-off fade out animation in linear sRGB a28aa7bdd77 SystemUI: Add Google Sound Search tile ec51ca38072 SystemUI: Reorder QS Tiles 65b58e484b2 SystemUI: Add nfc tile to default list da9ae9f406f SystemUI: Use same NFC icon as that in QS tile 5fb9e88a554 SystemUI: Add statusbar NFC icon 184f0456aab SystemUI: Redesign Media Player View baadee1b387 Ticker: Adapt sysui notif context change for getIcon abd8c977292 SystemUI: Apply theme by using notification context 6c424927a8f graphics: Override system fonts with user-selected overlays de1e7d07112 BurnInProtection: Fix null object reference with timer 39690fb85bb Restore Dim_Behind Flag of Base View and set dim amount to 0.0f This will fix problem onTouch of apparently boost brightness for xiaomi sm8250 fod implementation. This will not fix totally the problem, if into lineage fod hal implementation write on disp_param command to enable fod_hbm display function, to solve need concomitant use of composition engine. ae869743daf SystemUI: Implement burn-in protection for status/navbar Devices with OLED display suffer from status-bar's notification items and nagivation bar's software keys causing permanent burn-ins when used long-term. 918b886ff97 Close the FileStream to avoid resource leak d7a73b32a74 base: InputManager: handle housed stylus event 9ea4ee84847 SmartCharging: Make sure resume level is lower than suspend level db3e1903468 Fix reading /proc/locks when lock is held by another process 42b0a89ecf0 Doze: Pulse Lights View only on notification 0d0edc94624 NotificationLightsView: mute logcat spam 51c01c24571 base: Add toggle for 60Hz refresh rate on battery saver [1/2] 50a40aab2bf GamingMode: Add ADB toggle [1/2] 1943d0bfb4e PastyUtils: set content type to match pasty server header needs 019079c0386 AppLock: Add option to instantly lock app on closing [1/2] 4b249993da1 AppLock: Don't trigger if starting new intent of current running package 3862e884d89 AppLock: Fix biometric prompt disappearing if app launched from resolver 5e406fdad30 InterruptionStateProvider: disable debugging ff11e38a4e4 PebbleBerry: Rounded Corner styles [1/4] 52f5d5acc7d base: Add rounded corners to activity open/close animation 8544c1d20fd Make popup menus more rounded 5addc1331ff Custom Rounded Corner preference [1/2] e1678782265 SystemUI: fix NPE on ExpandableNotificationRow 56a2a273ffa Allow devices to hide black fill-in for display cutout [1/2] fd031332a5e services: BrightnessAnimator: Make ramp rate non-linear for very low values 02fe6aad7ab SystemUI: BrightnessSlider: Scale animation duration with defined BrightnessRampRate b9a912c6048 DisplayPowerController: make brightness ramp rate overlay-able 1b2a00fac1e base: Grant suspend permission to Flipendo fe23a0b1330 Drop the O_NOFOLLOW flag. 1c27f41dfb3 camera: Allow selected camera apps to skip unconfigure 4bdbb6474dc base: Switch to pasty to upload crash information d8b8bc87aa5 PocketJudge: Allow to register vendor proximity sensor a2fe775b7ea services: VibratorService: Add support for intensity control with Oneplus haptics motor f1b87a13bb7 Eliminate potential deadlock in AccessibilityCache a97afcae826 Catch SQLiteFullException in AccountManagerService 4ebc11b3fc9 zygote: Use tmpArgBuffer instead of argsBuffer to prevent NPE. 0242fb911e2 BatteryService: Add support for oem fast charger detection c040cb3ce96 AntiFlickerTile: Fix error in handleRefreshState e8850fbfb78 Use default refresh rate as min refresh rate 02faba18a8c Add Mono audio tile (aka headphone in one ear only) 8cf50436c74 QSCustomizer: Properly apply changes with header image enabled 4e82e348090 QSDetail: Fix QS detail panel with header image enabled c1f7b168f56 Add synchronization for invokeForAllObservers call 7d75211c533 SystemUI: QS: Decrease vertical padding between QS tiles 96276471a59 AppLock: Update tasks snapshot when needed 9199881a378 SystemUI: VolumeDialog: Fix animation when ringer and notification are unlinked b9145345564 PrivacyChip: Do not change view on expand a4192c5c171 DisplayModeDirector: Make sure we apply refresh rate on startup d948d4561af base: Setup baseline for DiracSound and MiSound lint 09df4003626 base: Add DiracSound and MiSound to current api 51611b7afcf base: Add support for MiSound FX 2da46f97fbb base: Add support for DiracSound FX d617dba2cab Use SystemUI reboot view also for OTA uncrypt 283773a2806 Make releaseSomeActivities() a oneway call. b6d66c64bd4 Add madvising of .odex, .vdex and .art files ce7f143d15a Use BinderDeathDispatcher for alarm listeners 3264f295219 maybePruneOldTraces: bail if modification times change. cbecfe61f3f base: AppLock: Call activityStopped when activity has stopped 378911dc367 Power menu background opacity [1/2] e7fde6d0deb PowerMenu: Hide emergency affordance if not selected 16fea8ea226 PowerMenu: Dismiss power options before showing restart options 034ec9f8734 PowerMenu: Remove redundant immediate dismiss ba1b2cd21b0 Prevent NPE due to unchecked r.uid f9ea9614d69 Crash occured due to null pointer exception. f54e0db9c3b view: add null check for dispatch touch view 88e7286fa54 PMS and WMS deadlock when uninstalling APP 1257818279c os: Process: Fix wrong code in isThreadInProcess fccfef6c7b2 SystemUI: Import TensorFlow Lite model for back gesture bbce4a09a22 SystemUI: Add machine learning back gesture provider b5604dfe702 AuthController: Add null check for mCurrentDialog in onBiometricError() 30fe66bb816 Camera: Clearing exception for Extended Face 1c901f2e41a Camera: Extend face detection adf295e778c base: Edit persist.camera.privapp.list to match with current property 57d79b4d361 Select the proper request list size e93db074839 Camera2: Notify fps as Session Based Parameter b7538a588b3 VolumeDialogImpl: Remove alert slider hide icon ffc6dfe260e VolumePluginManager: More fixes toggling panel c8d9981bc12 camera: Skip HFR checks for privileged apps. 75ba38a4cf6 SystemUI: Fix NPE on Volume panel plugins 92027a5314f base: VolumePluginManager: Add default constructor 55ff3eed6a1 fwb: Allow using plugins even on production 5e7c8f6cbfa fwb: Implement VolumePluginManager bb9d69c771b SystemUI: Redesign volume dialog 4109bafe2fa Revert "VolumeDialog: fix an NPE on TV dialog" e792bd17ec5 Revert "SystemUI: fix volume dialog position on TV" ec194a186c5 base: allow device to override *caugh*caugh* prop 7e391af28b9 When a pinned file is a jar or apk, ask the runtime for other files. 26ffe3296ce Remove obsolete config_jitzygoteBootImagePinnerServiceFiles. 1fa6c511793 Reset PAC keys on thread creation instead of on zygote fork. 56de78b4fa8 API and boot image updates to import RI BigInteger c13e27f0aad Workaround global ThinLTO build break 2557828c889 HwAudioSource: wrong native handle check fdd7c62bc8c Remove wtf about JobScheduler.Background ba700c0814e Add lockscreen background blur [1/2] 981b7618b4f Add kill button to notification conversation guts a241786162a Add kill button to notification guts [1/2] 0789346f493 Allow media art with enabled facelock lockscreen bypass 47d0dc8efd2 Bring back music ticker c635b863cfe SystemUI: Cancel ticker if notification entry removed 073ab04dafe SystemUI: Do not change interrupt state for heads up f74752ad833 SystemUI: Fix Ticker layout 39b189990ab Status bar notification ticker [1/2] 505d83391f2 Clipboard access toast: Improvements [1/2] 3083afa3b65 base: clipboard toast toggle [1/2] 78e8dde65a9 base: iOS-like toast notification for clipboard access 55f9e3b4511 Fix two problems in the ExecuteBinary function. e3579dda0d2 Add toggle to disable charging animation [1/2] 98d00cdc881 base: Use wireless charging animation for wired charging too f7fd4ebe43b Set notification opacity for smart replies f6643a541fd Add notification guts priority button background opacity 2b40bd434f6 Fix notification guts and header opacity 77f04432be0 Fix up notification opacity with animation bff4750b71d base: Notifications background opacity [1/2] 7d53b2350b6 Add switch to select SBC HD by default [1/3] d26a5ecf90a SystemUI: Add overlay to disable assist hint on lockscreen (#433) 5ff4661830c Cache bluetooth A2DP in AudioService callback thread 6648dd49ab4 SystemUI: Override VoLTE icon with VoWiFi when available [1/2] 7169de80121 SystemUI: Add more VoWiFi icon styles [1/2] 960871a7eff SystemUI: support VoWIFI icons 64925773028 SystemUI: Use old padding values for VoLTE icon 8dedc5d614d Add option to select VoLTE icon [1/2] 25a174407ed Ability to toggle VoLTE icon in statusbar [1/2] ff8b26d9e88 SystemUI: Use our default VoLTE icon 09f07df6f3f SystemUI: Fix VoLTE icon color on Light statusbar 41fc89ca304 MobileSignalController fix corresponding to upstream FeatureConnector change cdceaf06c3e ImsManager.Connector became FeatureConnector. 2ea7fea26b9 SystemUI: Enhancement for volte icon 3eefcb5d44e SystemUI: Query IMS state after CapabilityCallback is regisered c693c77ea31 SystemUI: Fix HD icon missing 44a7f8c31e9 Adapt to IMS registration changes. fd01709c9f9 SystemUI: Refactor the feature of volte icon 565e4098ffb SystemUI: Fix volte icon doesn't update in real time 5b8911adffd SystemUI: Add new configuration for displaying Volte icon bbcb03ff54f Add screenshot quality setting [1/2] 4e869aaf700 Add option to use primary system color for QS tile icon [1/2] c0f40a01ae2 base: notch-city: Dejank immersive mode with QS panel d962b4295f5 ScreenDecorations: Apply cutout on lockscreen 4e274a28fe4 ScreenDecorations: Simplify rounded size selection a4da9724ce7 ScreenDecorations: Also hide notch for Hide mode 42b9d12b4f2 ThemeOverlayController: Reload homeApp on cutout mode change bc88a114ae8 base: notch-city: Add 3 mode display cutout handler 7094f83b71a LockSettingsService: Fix face removal when disabling security e639086285b Remove malloc/free for inline overlay values b94d1dbdc95 fix INTERNET enforcement for secondary users ffe01c96d10 Enforce INTERNET as a runtime permission. e047b3b9a7c add special runtime permission for other sensors 721ccd92fe3 add a NETWORK permission group for INTERNET 5447b706158 make INTERNET into a special runtime permission 842b5da3e41 support new special runtime permissions 7ac403615a4 SystemUI: Add a tile to show power menu 408d0aa8354 PackageInfo: Optimize ApplicationInfo creation 74c0c91e2cc LayoutInflater: Opportunistically create views directly for performance 37a316fd5d1 SystemServiceRegistry: Replace ArrayMap with HashMap for performance ca515682805 PackageManagerService: Replace ArrayMap with HashMap for performance 41f608fa847 InsetsStateController: Replace ArrayMap with HashMap for performance 06cf7953631 LocalServices: Replace ArrayMap with HashMap for performance 29f81596547 ThemedResourceCache: Replace ArrayMap with HashMap for performance 153bde5f37b Trace: Disable debug tracing in production builds 7c49da99768 statsd: Disable native stats collection service 9bc2fbbff93 Fix Volume panel not following rounded corners partially. a04cad21be4 Fix bug on High Contrast Text f83965d200a NetworkRegistrationInfo: add Parcel recycle e8a3e8447eb Don't enable extra StrictMode features for userdebug builds 192e766e0bd base: Fallback stitchimage's broken value to unknown 157650cb039 base: Whitelist stitchimage 8c6ad83e263 Add zygote native fork loop e0f419c062a Zygote: Add Arm pointer authentication keychange support. 0f17532c932 Cleanup of Zygote files 84a0c61e526 Fix issue: https://issuetracker.google.com/issues/183024999 82db8af17d9 configure same GID based APNs as per carrier requirements 976a9dab90c SettingsProvider: Resolve package name that requires permission 5ea0d941e38 SoundPool: Avoid busy waiting during stream restart 803324ec4b0 fix broadcast receivers overflow for system_server abef2737000 SystemUI: Add Executors to Dependency bda88581c20 Avoid to hold wakelock for long time 8fedea548c3 camera2: Remove partial result nodes for error frames. 65eccad681e camera2: Improve code readability for FrameNumberTracker. 483455d7dc0 base: Update lmkd diagnostics info 7f3ca357998 Update ElectronBeam screen off animation 465f23f4e58 ScreenOffAnimation: fix surface.destroy usage 6d73cb6a630 Screen off animations [1/2] 0e695a6b922 Restore toast AOSP animation 51456207059 base: Smart Pulldown [1/2] da173f1d350 base: Introduce Applock [1/3] 66d5eb41c96 DataUsageView: Improvements and clean up 11543d3965e SystemUI: QS Header data usage info [SQUASHED][1/2] 95f77f3d620 SystemUI: Fix Wakelock issue 31ce78ad19c Fix for TestDirectBootEmulated testcase 63e6ea43840 QS: Remove divider between QS tiles and media player 634ab0d7639 AuthContainerView: fix rare SystemUI crash 488de7dc99d FaceService: Nuke useless call to getAuthenticatorId 48dde2f9e20 Allow using face as auth method for apps a5f7816f628 cleanup - SystemUI: Allow listening for face only on pin/pass view 2c976f5d2ed Add isFaceAuthEnabledForUser checks in KeyguardLiftController 0cb081ec8bb SystemUI: Allow listening for face only on pin/pass view a5ecfd1a082 base: do not use new lockscreen layout for bypass 4178d6b359a fwb: Guard some functions against face unlock ca5a428b9cb Port face unlock feature 9428b2fef0b Pixel Navbar: Animation enabled by default 302313159cc Pixel Navbar: Make animation available even without google search ff396001221 VolumeDialogControllerImpl: Stop log spam with no caption service 54ca3f212d9 Pixel Navbar: Remove halo, white cutout 2b66315b03c Pixel Navbar: Hide opa when not pressed 5868d32c9e4 systemui: make media widget respect notif app name style 847816744a4 base: Update some icons to MD2 cf4bfe2d163 Pixel Navbar animation toggle [1/2] 0bd83156850 SystemUI: Implement assist from redfin 11 94b33b207f2 Theme settings dashboard icons [1/3] bc3344881a8 Add option to vibrate when fully charged [1/2] 2c968f17519 Battery Fully Charged Sound [1/3] 0ba16a886fb Fix setType() return value for high angle sensor dba90820d20 Fixed Handler Leak on RecyclerView c367cdeaa2d Fixed Handler Leak on WrapperInit 432e3015b70 Persist screen brightness setting through upgrade 4aba1f3954e KernelWakelockReader: provide class level lock when updates staleStats af5d2e3b81c HwBlob: explicit size check 14c55f3e8ba Add synchronized to make sure data correctness 66ecb39d55d Prevent going through unnecessary networks 22cde9cc125 Use name instead of package name 75002a23bd5 Fix NPE 0e3f8b658ca Fix guest icon is not clickable after adding user 7814139e6c1 Fix to attach listener to transient session e4139cbee0c Fix a possible race condition in updateDynamicSensorList(). 8d037e52a26 Fixed a race contidion in StorageManagerService c36bd0a2fad Catch IllegalStateException when verify APK 2632f5d6f77 Cache stream volumes to prevent ANR 19f924f86f3 AMS: Disallow requestSystemServerHeapDump on non-eng builds 4cb8ab96d3b SystemUI: Fix brightness slider paddings when autobrightness icon is hidden 60b7ecb5277 SystemServer: Only enable fd leak tracker on eng ee7f3b2a743 core: jni: Switch to -O3 0f5e99fb2ad core: Shorten network transition timeout fc31d1b7c81 ViewRootImpl: Set max fling ticks per sec to 24 dd8fa6b395a AbsSeekBar: Fix growRect computation bf85c116c2b AbsSeekBarTest: Fix dpToPixel computation a72e8be3d40 QS rows&columns: use fixed values if landscape and playing media 997dc80daad base: SystemUI: Allow user to add/remove QS with one click ba513bf5cfe AutoFillUI: Don't show a "null" toast 5376a784efe SystemUI: Add side paddings for brightness slider 64422679bb7 Rename file name for op8 icon 2a645d09a22 PebbleBerry: Switch styles [1/4] 6fea996ff3a Toast: Add proper handling for toggling icon 92ea896d2d7 Add QS Tile tinting config f09ad144a6a Show toast icon only if enabled e6981d6478e Add toggle for floating notification dismiss button [1/2] 95d81f3d3df SystemUI: Introduce OOS style notification clear all button 809c04e84b1 ActivityManagerService: dont be so hectic on cpu battery stats ce25b699ba9 Camera: Ignore torch status update for aux or compsite camera 4266aa15bdf Make sensor block package list configurable [1/2] 9abe85a7217 base: Add Accelerometer and Linear Acceleration sensors in blocking list e77d2af22c4 base: Sensor block per-package switch (1/2) e8875e0d2a9 Camera: Don't throw exceptions when value pairs have spaces in them 393ffa860af Guard in short-circuit evaluations for stringSplit methods. 2f3b3b445ed core: Materialize Toast notifications 550ef21eed1 base: media_seekbar: make it sexy f8cf108b893 Check ProjectBackwards property for childrens after children's syncProperties(). 0756af82bd0 Fixed to prevent usagestats file corruption when writing 371d08a85fc Don't change public API a1931973403 Phone ringtone setting for Multi SIM device [1/3] c691040cf30 ScreenRecord: Improve low quality screen record 941b8339cf3 Screenrecord: add blinking stop dot and low quality options 466109b9719 PebbleBerry: Add QS tile styles [1/3] 52a3f049e7c Add deep sleep preference controller [1/2] 00e6160d0e7 Ambient Music Ticker - Allow to pulse on new tracks [1/2] f16b44c73e1 SystemUI: Allow additional padding for center clock 487d942715d QSB: Redirect dateview to calender view b8d8a9c6513 Alert Slider: check for existing dialog before creating new 1998f8aa774 AlertSlider: Support slider actions without broadcast from device a87174c7dea AlertSlider: Fix layout for 180 rotation 2773d291d49 AlertSlider: Update theme more swiftly e59b3ba971f AlertSlider: Add more resources 87c254fd90d AlertSlider: Prevent crash in case of incomplete broadcast eeee8d62ddb base: AlertSlider: update resources 0e39aec875d AlertSlider: refactor to reflect slider state 4c1681d3cfb Alert Slider: Improve layout 210aa817215 Alert Slider: Add toggle to disable notifications [1/2] e39d11de741 Alert slider: Use default position behaviour if position not specified in intent 5637739aa76 Alert slider: Do not hardcode slider position based on ringer mode 8dae6dff0b7 Alert slider: Work better with Key Handlers 2d11b7f881c SystemUI: Make tri-state SystemUI dialog dimensions conditional e2402c31a2c SystemUI: Improve alert slider dialog a733d65e494 SystemUI: Introduce user interface for Alert Sliders 41fd787674e Fix screenshot sharing with longshot and launcher 4e2f78b10d5 Use Asus Stitchimage as default screenshot service 70f84c241c5 Fix screenshot type for three-finger-screenshot 60c1524cab2 Bring back "Post a silent notification if screenshot is dismissed" 1aa7d934d2e GlobalScreenshot: Fix old screenshot preview appearing in screenshots 1e6c6a27037 GlobalScreenshot: Reduce screenshot dismiss delay to 3 seconds a9ecc47f087 GlobalScreenshot: Speed up actions expansion animation b100ad37a97 LockIcon: refresh icon on overlay changes 4a8abeb49a0 Move delete screenrecord strings to allow translations 91ce5755d80 base: Add back the delete action for the screen recorder notification. 3d00deb2b1d Allow to suppress notifications sound/vibration if screen is ON [1/2] 6b48deaebb5 SystemUI: Ambient Edge Pulse layout [1/2] 39776c6a271 SystemUI: Allow changing duration of ambient edge light [1/2] 2dfa9f7ba19 SystemUI: Replace pulse light drawable with our own vector f10a9c5cdd6 base: Add ambient pulse notification [1/2] adc7b565555 QSFooterImpl: Slight improvements and fixes 16144610a89 QS footer icon visibilities [1/2] 5be62781ec6 QSFooterImpl: Animate multiuser avatar 38bb03fb4ed Allow to quickly open Running Services from QS panel [1/2] 9582b7de506 SystemUI: Remove tuner icon from QS Panel b06ba02f3c1 Doze-on-charge: Improvements 19b6b78218a Add option to enable AOD on charging only [1/2] d50876a58e8 SmartCharging: Clean up redundant settings define 5f086b6a0fa QuickStatusBar: Check for privacy chip indicators earlier 17c147163a0 Reload QS tiles after applying tint 9c07a2b17bb Set custom QS panel columns for QS Customizer too 9b0fdf7be53 base: Tint QS Tile with accent color [1/2] f0e5ce5e36a wm: Passing a new ArraySet instance to avoid crash 39ade8e3147 SystemUI: Face Unlock animation 057480770f0 Move Swap capacitive buttons to Settings [1/3] 306ad61e31d NotificationShadeDepthController: updateShadeBlur if keyguard is going away 26185a41d7d base: Incall vibration options [1/3] 120bcbff7a3 PhoneWindowManager: Properly consolidate screenshot function calls 4607242d292 SystemUI: Don't shift KeyguardSecurityContainer when FOD isn't available f45cd0caa29 EdgeBackGestureHandler: Change back gesture height intervals 2001933db08 base: Navigation mode settings [1/2] dfa4f2261ab Avoid interface name copy in HwParcel 144cd89b5c2 Binder interface tokens: remove extra mallocs 14f732cbabd Avoid potential fd leaks from jniCreateFileDescriptor (2/2) d9bdfcd0c88 Avoid potential fd leak from jniCreateFileDescriptor (1/2) 904b327ac5a Avoid allocation on Java Binder fast path aebc551e619 NetworkTraffic: Remove screen on/off triggers eb0e2c8ebab Fix black screen issue due to wallpaper decoding exceptions d667295779e Try to fix upstream status bar+keyguard bug fe5012694b1 SystemUI: QS detail improvements 99182e1d2db Add button to AppErrorDialog to upload crash information to dogbin 3001f42f528 base: QS status bar opacity [1/2] 914619c096f Camera: Skip stream size check for whitelisted apps df6a081c533 PixelPropUtils: Whitelist YouTube apps ecb669d4d56 PixelPropsUtils: Whitelist ARCore 3cae3d1d496 PixelPropUtils: Update fp to March 2022 3dfbe9d88ba PixelPropUtils: Bail out early when required 66754c930d9 PixelPropUtils: Extend list of packages to keep e7d3e0a924f PixelPropUtils: Add GamesProps 668e7f6eb15 PixelPropUtils: Consolidate google app checks 812e9e03e67 PixelPropsUtils: Do not change props for play store 5273a3840b1 keystore: Block key attestation for SafetyNet 29a87d9dd32 PixelPropsUtils: Rewrite logic 428fc8ce714 Disable PixelProps when PLATFORM_SECURITY_PATCH_OVERRIDE is set (#714) 3583be93289 PixelPropsUtils: Make build property spoofing more reliable 929faa87c12 Introduce PixelPropsUtils for safety net spoof 772a90c43b0 KeyStore: Prevent NPE with trust manager service 98f39e75b8e KeyStore: Report rate limited instead of not implemented baf9aeec1c5 KeyStore: Block key attestation for Google Play Services 11392dbc91f FODCircleView: Prevent showCircle if already showing f2c075abe0b FODCircleView: Always update FODAnimation position 34d0dc9e32a FODCircleView: Fix position if cutout is hidden aa78a10f573 Add FOD system overlay types (#665) d625fb553fe Update MIUI White FOD icon to latest 16ef37ba9b7 FODCircleView: Do not skip mIsBiometricRunning when screen turned on 334df1c6ddf FODCircleView: Extend use of mIsBiometricRunning ef70d68bb28 FODCircleView: Do not run update position first boot eef84816ff5 FODCircleView: Hide if fingerprint detection stops 1dfdacaabbf FODCircleView/FODAnimation: Clean ups and improvements fb33d0d89aa Remove FOD night light if not enabled by default [1/2] d0a057e03d0 SystemUI: Add crDroid Light FOD icon [1/2] bbb965dda35 FOD: allow user to disable night light when active [1/2] fd3bfb4d42e SystemUI: add more FOD icons [1/2] 1b6aff44f36 SystemUI: add more FOD animations [1/3] 085f311250a FOD icon for oneplus 8 series ce4ff4137b0 Disable FOD animation if animation resource package not installed 80631dc0605 Move FOD Animation resources to standalone package [1/2] f3624aa6f84 SystemUI: FOD pressed colors [1/2] ebe1f244e84 SystemUI: Don't show FOD icon/pad keyguard if strong auth is required 69016ec4eb1 SystemUI: FOD icon picker [1/2] f5d90bc8af0 FODCircleView: Hide animation when auth fails a8e6d0d320c FODCircleView: changes to FOD circle and animation visibility 71a4f1d320f fwb: Add screen off fod [1/2] bcc04d33ef3 SystemUI: Add OP8T Cyberpunk 2077 FOD animation [1/2] a1975c95ddc Refactor how FOD Animation is hidden 0879af51ebe FODAnimation: Check if view is null before adding a new one 73e8f67d09e FODAnimation: Allow to set vertical position offset f4e902fcb65 SystemUI: Add remaining FOD animations 2ca86502145 SystemUI: Separate FODAnimation into it's own class c4fa0c67e7c FODCircleView: cleanup FOD animation implementation c9ae59500c4 SystemUI: Recognizing FP animation effects [1/2] 10287b3d728 FODCircleView: Recognizing fingerprint animation [1/2] 9f93970734e Use FodUtils for FOD config checking 35d8fda395f base: Add bool to enable/disable doze by default 9d6bc8591fe Allow tuning ambient display with sensors [1/3] 6e97983c743 Fix the wrong lastBackgroundTime in UidRecord abf7d20bde8 Allow to hide arrow for back gesture [1/2] be4a609a859 SystemUI: status bar mobile indicator - code sharing is caring b4f2932e215 base: Allow to use old style icons as default [1/2] 848a1ab3ab9 SystemUI: old style mobile data indicators [1/2] 945891f46f6 SystemUI: SIM PIN1 lock screen abnormal 960427e32f3 base: Properly regenerate the share drawable. 48e2dbadc20 base: Allow hide gesture navbar [1/3] f56272d23a4 base: allow customizing the length of gesture navbar [1/3] 6f404e2aa83 Pulse: Add more NPE checks 84008ee0b16 Pulse: Fix up navbar layout logic 4a5aafe8178 Pulse: fix NPE when navbar is hidden 466c646a432 Pulse: Fix potential SystemUI FC 1df695d7133 Pulse: Clean up and misc fixes for ambient mode 4baf24cf490 Pulse: Extend Pulse to Ambient Screen [1/2] 4038147a487 Pulse: Solid render: Fix another solid render FC 4374c3c1c45 Pulse: Solid render: fix FC when changing units value 7a5f2344d96 Pulse: Solid render: fix FC when changing smoothness option 8eac5ea002e Pulse: Use background ui executor to link the session 22ba04e6998 Pulse: Clean up redundant audio session id 529d7cfe3a2 Pulse: Consolidate functions and fix NPE 369e9f07252 Pulse initial checkin for Android 11 [1/2] 7116a36ae49 Revert "SystemUI: Add visualizer feature" 5219ffa2fde base: Allow switching to drawable for qs icons ec3e5c7a65a SystemUI: Fix bug with user_setup_complete setting c482aebcbed GamingMode: Fix initial value of gaming mode 3f8c1fb5642 iorap: Enable by default cd912f27049 iorap: Terminate iorapd process when both tracing and prefetching are off. b70f6ac61f9 KeyguardClockSwitch: Fix missing status view on custom clocks 35a52dd2858 Fix up preview for ShapeShift clock 78e27807665 SystemUI: Fix ShapeShift clock on 24h format de792693932 Add ShapeShift lockscreen clock 6750bd5cd7c Add Custom Sneeky Analog Clock 971c451334c Add Custom Spectrum Analog Clock dde8e8b9eff OronosClock: Improve layouts and fix preview 80697a56151 Add Oroño clock 466f1d1debc FluidClock: Fix up preview rendering a8ea6b84ce0 Introduce Fluid lockscreen clock 106b0b58ae6 IDEClock: Fix preview not displaying 6429079a106 Clock: Introduce 404 IDE Clock d9022058252 SystemUI: Make center clock follow paddingTop 9e515bd7a48 SFUNY Clock: Add proper preview layout ce0e1508a67 DividerLines Clock: Fix margin issue in layout ce08d97cb23 Typeface Clock: update thumbnail fede6fffbcd KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning 076e1687ec0 SystemUI: fix binary clock update fe9bf79de5c Add a Tux clock controller e21ad31aa43 Add time refresh capabilities for bold, digital and Samsung lockscreen clocks 5e96b3eb717 SamsungHighlight Clock: Improve layout 2c2c9a4795b Add SamsungHighlight clock a213a450c65 MNML Clock: Add proper preview layout 574793a000d MNMLBox Clock: Clean up hacky layouts 5f27b67797d Add MNML based clock desgins 617eac2f56d Add SFUNY clock 9fc4c8c26a5 DividedLines Clock: Add proper preview layout 6d5b5561c6c DividerLines Clock: Set 24-hr time format as well 38458e0dffb Add DividedLines Clock 2ba1a2a32cb Add center style Typographic clock ce262148010 SystemUI: Improve Samsung clock layout 5eea9764a6a Introduce bold digital and Samsung like lockscreen clocks 8ff657fd8b3 Keyguard: add binary custom clock face e10578ebf9c TypeClock: Properly calculate the height 215e1e028b5 Add TypeClock for translations 33cf69338b3 SystemUI: Restore typographic clock face 4fbfaac35c1 SystemUI: AssistDisclosure respect device corners a7b4d6b54c6 Language toggle QS 8a4ac2341bc Disable long click for Compass tile 610b9ff8fb6 CompassTile: Add a device supports compass check 8840ce18a37 CompassTile: Do not use slashed icon ac67ca53d52 CompassTile: Set default state inactive bd2569b20f1 Add Compass tile 4802fa37616 SoundTile: Make default state inactive 828ed3fe505 QS: Add Sound tile to Quick Settings 1a2a8937391 RebootTile: Make default state inactive a5d25493e8c Extend reboot tile to add power off 3ec946b216f RebootTile: Fix gradient message display for reboot to recovery 57097a258f4 Add Reboot/Recovery QS Tile 89efb41cc79 SystemUI: Disable blur wakeup animation f37a957fba3 Show USB icon in ADB notification b9f3a319b94 overlays: Fix inactive state Wifi Icon in Circular,Filled Kai Icon Pack 753b9f792d6 Navbar: Introduce navbar styles [1/4] b80bdaa25e1 Toast icon switch [1/2] e24a48213a2 Fix: No text in toast for RTL layout fb3882765b5 Show icon of package associated with Toast d8e7b248368 Fixed Handler Leak on DistanceClassifier 1a4eab11213 Fix long click intent for Smart Pixels tile [1/2] a77717461e8 Smart Pixels: Dynamically register receiver bdb1467c9e3 SmartPixels: Add config to enable smartpixels support 2694277def7 Add smart pixels [1/2] 1e4cec1e208 Make using light sensor for pocket lock optional e8efc71e66d PocketJudge: allow register vendor pocket sensor a96084dd4da PocketLock: fix flickering on animations 8fca9f6c079 Pocket lock: Add config_pocketModeSupported overlay 3fb45716236 SystemUI: Block face authentication when device is in pocket mode 124c774dbfd pocket: Reduce sleep timeout for pocket lock 4ba7292044e pocket: Use MD2 lock drawable d79b0738cb5 Pocket lock improvements 82dd005c395 pocket: Fix pocket lock view for display cutouts 9effa47b06d pocket: Adjust sleep timeout for pocket lock view to 10 secs 854e0ba2067 pocket: introduce pocket bridge 7075687275d PocketService: Adjust light sensor rate to 400ms 87e9bb070c9 pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags 69130646917 policy: introduce pocket lock 243d0a9bad5 pocket: introduce pocket judge de1fb672b32 Battery light: 100% charged level (1/3) 8ffbae23dd4 Improve NfcAdapter APIs to report correct nfc state 4f28726ded8 base: weather panel improvements 47d1002f241 SystemUI: Uncouple the temperature from the image 6b2ce33aade base: SwipeToScreenshot: Import MIUI implementation 28d3e8f5bf5 base: Improvements for swipe to screenshot db78ac78f5e base: Add three-fingers-swipe to screenshot [1/2] 8fcf14a3d6d base: Smart Charging (1/4) 057556fda83 frameworks: Reset battery stats 1a719c83449 Less boring headsup: allow any sms/dialer app set as default by user 1a82391cf1f Less boring heads up option [1/2] 07d0ccfa925 Bring back Gaming mode [1/3] 10acd424da0 SystemUI: FPS Info Overlay & Tile 650fbf04e9a Disable long click for CPU Info tile f42c4b2f254 QS: Add CPUInfo toggle tile b2a70596195 Add SystemSetting class analogous to SecureSetting 920ffa31c6a base: add CPU info overlay e3b449542bd SystemUI: update Bluetooth battery level assets. a1413ca4895 SystemUI: Update NFC tile drawable 2cd3c47ea0a SystemUI: FingerprintDialogView: Use accent color instead of teal 76247896d4a Use proper coded alphabet when a contact is written into EF_ADN of USIM. ad4f696c330 Use mContext directly 58004ee2d42 Fix NetworkPolicyManagerService deadlock 5358b68c704 Properly set fonts and icons on keyguard when changing styles 4a16fe025ce Adaptive Playback: Convert to seconds 5ef46fe2124 SystemUI: Introduce Adaptive Playback [1/2] 70d73104c03 Volume dialog timeout (1/2) 930219f5a9f Live Volume Steps [1/2] 56c43b3e5de Disable/Enable screenshot sound [1/2] 4a597df7496 SystemUI: Update automatic brightness drawables 52e63524731 Navbar: Switch gesture navbar to new navigation bar key event source 6a6d9a3ea97 NPMS lock improvement. c80bb7c343a Improve notification/headsup group header layouts 08d0d19ad09 SystemUI: Move charging animation above FOD icon if In-display fingerprint is active 7954cb37f2f SystemUI: Update keyguard indication margin when fod is in use 00018a5a9c6 base: add more notification channels to blockable dded4d62220 base: fix google copy pasta error :) a4097fcb62e Base: fix facelock crash when lock screen is disabled 3783fd58bfc Keyguard: Actually kill the Fancy Colon f375dd23694 SystemUI: Fix SystemUI Crash 2017e3398f0 SystemUI: thread protect keyguard callbacks 8364eef9f5d BatteryService: Add VOOC charging support 5a18e51d1eb BatteryService: Add Warp charging support 0eb226737fa BatteryService: add dash charging support 70f8de77d77 DisplayManager: Fix synchronization issue 909347c746d CarrierConfigManager: Enable payphone call blocking option 510fe8a4aaf base: fix tapered rect overlay c4ffeda3783 base: Supress telephony crashing platform 18651f3b24a Fix NPE with void android.view.VelocityTracker.clear() 05db5db5136 Fonts: Restore light font styling of AOSP 0c8cfefe404 Fonts: Add regular / light font config fce83ff865b Update default config for headline fonts 8a4c47d95ea Wire up default fonts with font engine dea79beeb98 base: Add more custom actions [1/3] a8bba88a36c base: Add device key action to expand notifications panel [1/3] 451301eaada base: Add device key action to Clear all notifications [1/3] 6f8d99b9571 base: Add device key action to toggle volume panel [2/3] 66fd8e1cb53 Utils: Add toggleVolumePanel action 0858871598f Add device key action to take screenshot [2/3] 9232126c90a Add device key action to toggle flashlight [2/3] b43e285b150 Add api to toggle flashlight 91eec6a00b2 base: Micro optimization for accidental touch prevention fd81969e039 base: Add accidental touch prevention for assist key 377f45a630c base: Introduce Accidental Touch 1b4fef6a7f5 base: Introduce new navigation bar key event source 91678fa9ba6 Add toggle to disable HW keys [1/2] ee8e2d60c32 SystemUI: Hide back icon when screen pinned and gestural mode enabled e8a58008af0 Add tunables for navbar layout customization [1/2] 5cd8106065f Revert "SystemUI: Implement hide gestural navigation hint bar [1/5]" 0159650b6a8 Make Quick Unlock compatible with long PIN/Password [1/2] 55b600a27b4 audio: Don't play sound effects if stream is muted f2cd4207421 QS: Add and use Bluetooth Panel instead of full Settings 0fa2e936fd4 QS: Use Mobile Data panel for CellularTile 912c01981be QS: Add and use Mobile Data panel 6c7c41d36fb DataSwitchTile: dont show toast on click 7202e35a654 DataSwitchTile: collapse notification panel onClick 70797c1186f SystemUI: Introduce DataSwitchTile 95b859c231d QS: Use Settings.Panel intent for Volume Tile 4e80fb1b626 QS: Use Settings.Panel intents for WiFi and NFC dd5dcc9d916 AODTile: Use appropriate label f02b93f5696 DefaultPermissionGrantPolicy: Silence harmless errors 117667e5f79 base: Add permissions for Google Chrome to sign in 33aa820efba base: Grant storage permissions to Google Markup 45f2854cac6 base: Grant wallpaper permissions to prebuilt wp picker 42d9b66e8b4 base: Grant suspend permission to Wellbeing b43ce09307c base: Grant storage permission to ThemePicker 409b323769a Fix Google dialer FC due to missing permissions f9de51f24d9 Allow chromium to sign in d3b4c1c97e9 Fix Google Calendar FC c90aa362e9a Fix Fi permissions 13371f43ecb Fix Android 7.0 GApps permisions which were causing F/C 231379c5eeb base: Add permissions for OmniJaws 0d95fd02138 SystemUI: make qs weather page follow system font setting 8a923c24fb6 Lockscreen Weather: Improvements 373cd2487ba KeyguardSlice: Fix up changing icon pack 97e68e8798c WeatherTile: Do not show if not installed 37b039e1621 base: add keyguard weather style [1/2] 701d17fedfa base: add weather to keyguardSlice 05fae49a27a base: keyguard weather view [1/2] 97734230d0c base: add back weather parts [1/3] da8b96a98fa Add an option to ask pin for shutdown/reboot on secure lockscreen [1/2] d9dd6b78bd7 Fingerprint authentication vibration [1/2] 85c4927cf8f Disable PIN entry after successful quick unlock 265e1d10d00 Keyguard: Forward port lockscreen quick unlock (1/2) 80f2797aeef Hide power menu on secure lockscreen [1/2] 48d1c246e23 Disable QS pulldown on secure lockscreen (1/2) 5935fc437e8 Add toggle to hide lock icon on lockscreen [1/2] 6cdde99f4da SystemUI: hide lock icon while dozing 038a79a3909 Add lockscreen battery info as TunerService tunable cbd18721825 SystemUI: KG Charging Animation: Add more animations [1/3] 2c35ec9029f Add toggle for charging animation [1/2] 6918a2dc9bc SystemUI: Animate the keyguard when charging a51eaca84f8 Add Lockscreen album art filter [1/2] 7406afe1872 Lockscreen charging info: show decimal in battery temperature 9e335e82ea8 SystemUI: keyguard show charging watt 9a0328b9336 LockscreenCharging: squashed (1/3) 41eea37581f SettingsLib: Don't show system overlays on apps list a566b2f1848 Add toggle to completely hide status bar on lockscreen [1/2] dbc6f996477 Separate double tap to sleep on lockscreen [1/2] f7b9a197528 PebbleBerry: Remove black/white accent check on theme change 3fb51a19281 Disable double tap power button camera gesture by default [1/2] cedee6e8fb4 AdvancedReboot: Adjust dimensions to match main menu 6da1cbd4dac SystemUI: increase global action icon size fe1acda001f SystemUI: remove black bg from power menu 62a13097a3a SystemUI: tint emergency icon only 2b7d68a98d9 Revert "Global Actions - Remove outside touches" c1387e86e2c Allow overriding default volume dialog position c52baeed292 VolumeDialogImpl: Use TunerService properly 40ba867de3b base: QS panel opacity [1/2] 354d981d3f7 base: Add qs status bar header image [1/2] dbbcb35bd53 Quick settings: Add Haptic Feedback to tiles [1/2] 2a1613eda3a QS tile titles visibility [1/2] c365f67afef Add config for default QS columns and rows [1/2] 55b70f44f8b Allow to set QS panel columns and rows [1/2] 7acfcbfa8df Allow tapping battery icon in header to go to Power usage summary b4c5f8e67a2 base: Disable stock accent overlays 1126821c548 base: Add overlays from Android 10 4ab7852e75d base: add missing shape overlays e52a7666e5e base: themes: dont use colorPrimary for active qs d38adc995b9 BatteryBar [1/2] 81c8d93429d CollapsedStatusbar: Fix phantom spaces in status bar 1dddea980e7 Use alphaoptimized layout for icons on left 876d2fbb4e1 Remove unnecessary battery meter view impl in keyguard statusbar ac089e5dd03 Battery Styles: Set proper battery style on init ae023568451 Battery Styles: Fix percentage view on landscape battery 35b8f7bdf57 Battery Styles: Fix landscape battery size 288ee2235e8 Battery Styles: Introduce Battery Landscape [1/2] a3ae83cb91d Battery Styles: Fix signal icon padding with Hidden style 3e56b9e35b6 Battery Styles: Back port style changes from A12 implementation c2075ea0f9d ThemedMeterDrawable: Fix system crash on theme change c127f699d6c SystemUI: show a bolt ⚡ when charging 29021cdbd5e Prevent battery tunables crashing on first boot d471a8cdb82 BatteryMeterView: More robust for showing estimate 4ae7e265eb8 Add toggle to display battery in quick status bar [1/2] 8aa484f6166 Separate battery estimate from percent for QS [1/2] a7d7a593d45 base: Add Solid battery style from PA [1/2] 170ae7308eb Add battery styles and customizations for Android 10 [1/2] d26814e9b16 Revert "SystemUI: Bring back good ol' circle battery style" 4f9e20b8033 Option to Display Data Disabled Indicator Icon [1/2] 5c1ef3027fb Allow using 4G icon instead LTE [1/2] ccd95945a22 Make roaming indicator optional [1/2] 3d00da328fa Add support for app signature spoofing 14897eba567 Add ability to toggle bluetooth battery level [1/2] 0afc5c98134 Network traffic mode for status bar [2/3] 8219c510ef5 base: Export bodyFontFamily and bodyFontFamilyMedium symbols 1213853e551 Revert "SystemUI: Network Traffic [1/3]" 5fc69c4c0a3 SystemUI: Add case to quick pull down status bar anywhere 0497d1cc451 Do not apply date customization to QS clock [1/2] 61d09495684 Allow using position tunable to hide clock 855a095b0af Add option to auto hide status-bar clock [1/2] d1cdb0587ec Statusbar clock customizations [1/2] 463bec222c2 Add separate tunable for clock seconds 47221cc1ec2 Revert "frameworks: Add support for clock auto-hiding" 42d039a45d6 PebbleBerry: Allow dark style selection and accent check f2f249e9d35 Revert "SystemUI: support black theme for dark mode [1/4]" 09093d22a0e base: Improve navigation bar hiding toggle 5cf5f28c6b0 Use FORCE_SHOW_NAVBAR to actually toggle navbar f4ab455c6b4 Statusbar: Fix Tunerservice usage 92b7d3ff0a7 ListView: Disable dividers by default 52701b7e579 Fix NullPointerException of AMS e6f92f809e5 Optimize AbsListView to reduce click operation latency 1ed953b8bcb avoid duplicate doFrame calls. d1585da3014 make ui touch optimization work normally. 317566256e4 add VSYNC scheduled flag and avoid two doFrame calls in one period c7725b849ad core: touch response optimizations a2dfa101d04 SystemUI: Allow using tuner API for Global settings 08cb24c10ca TunerService: Prevent NPE with tunable 5ade11e9de5 pm: Add flags for UFS card for encryption in vold 09df09ae851 ChooserActivity: remove ugly separator 644167747b4 BatteryStatsImpl.java: Stop resetting battery stats after reboot with battery level >= 90 266c78f00f2 telephony: URI cannot be created with negative subIds 392e058fd48 Close file descriptor to avoid socket leak 8c89dda2723 Quick settings: Add method for getting estimated battery time be831999aa3 Set alert dialog message to use system font 5187e32e438 Fix list style alert dialog to use system font fd43578aa6e services: LightsService: Mute an annoying error message. 61a7c2a081c base: Change dividers from Holo Blue to Pixel Blue 6eb433feefe Shorten wait time for shutdown time optimization ef822ff693d TelephonyRegistry: Avoid adding duplicate listener 03403912409 Fix navigation input consumer not working when first window is invisible ff3fdf8bd75 Fix deadlock between AppOpsService and HistoricalRegistry. e9188df06fd SQLite: Do integrity_check only once 507ff1b31f3 SQLiteDatabase: Catch corrupt exception during transaction 34aaaa435c5 MountService: Prevent NPE with DropBoxManager 5697bb80a81 Settings:Bugfix for NPE, Only valid screen power consumption need to smear da3970e8f56 ParcelFileDescriptor: can we stop the panic here? 8c32db5e29e FATAL EXCEPTION IN SYSTEM PROCESS: android.ui cc0a18744d5 Framelayout: Fix NPE when view is missing 9e2004224fc SystemUI: Keyguard: Check for a null errString 083419f9d9d Fix Another SystemUI crash 01a3ffe856f Fix SystemUI crash f2e030dfde0 CarrierConfigManager: enable LTE+ icon by default 384598f4afc screenrec: Show dialog on bottom 79fd38b9d00 SystemUI: Remove GarbageMonitor tile 467d460c8a8 Suppress FingerprintManager logspam 02f7f1117e7 Kill off provider info logspam 9932498c1a3 Reduce log verbosity: Don't spam logcat 45dd10911c7 base: Add START_ACTIVITIES_FROM_BACKGROUND on phone priv-app whitelist f82f3847a2e SystemUI: Remove build version from qs footer ca1d8049865 Restore cache clean up code in PackageManagerService c6b9a169bf8 Add crdroid utils 67b784d8904 base: Add metric for crDroid Settings 77589341845 base: Add stub files * packages/apps/LineageParts 2ee05e8 Merge 'lineage-18.1' into 11.0 * system/core db48bcd90 Merge 'lineage-18.1' into 11.0 * tools/repohooks d9aa634 checkpatch: update to 5.17 ==================== 03-25-2022 ==================== * packages/apps/LineageParts 2b3248a ATV Keyhandler: Launch pairing intent in no input mode ==================== 03-24-2022 ==================== * android 50ba8eb manifest: Track our own system/libhidl