==================== 01-23-2022 ==================== * frameworks/base 3f4a199 base: AudioService: bail out if ringer mode is not recognized [jhonboy121] fa2c594 SystemUI: PeopleSpaceWidgetManager: don't spam logcat [jhonboy121] * packages/apps/GameSpace 7992c35 GameSpace: Update German translations [NurKeinNeid] ==================== 01-22-2022 ==================== * art ee28225 art: add kryo785 architecture variant. [Sungwook Jung] * bootable/recovery bae4345 volume_manager: Relink to libgptf [Sebastiano Barezzi] * build/soong 82bef0d soong: add kryo785 architecture variant for arm64. [Sungwook Jung] * frameworks/base bbed041 Disable/reduce functionality of various ad/analytics libraries [Tad] c861c10 Add smart idle maintenance service [Daeho Jeong] ab681ae SystemUI: use color accent background for volume seekbar bg [Dil3mm4] e87130c Allow additional padding for center clock [cjh1249131356] 943b438 Make center clock follow paddingTop [cjh1249131356] eff0ce9 fwb: [1/2] Implement cutout force full screen [jhenrique09] 06e248d services: LightsService: Mute an annoying error message. [spezi77] 0ef2281 ANDROID: Fix EventLog string class problem in ViewRootImpl#enqueueInputEvent() [chenchaoli] * frameworks/native 002cded SF: adjust kNonExactMatchingPenalty [Ady Abraham] 4ef9c8d SF: give a higher score to frame rates which exact matches [Ady Abraham] fa928e3 Tune RefreshRateConfigs for fractional refresh rates [Marin Shalamanov] 6e23a91 SF: make RefreshRateOverlay a trusted overlay [Ady Abraham] 6eb4646 Fix batterystats update on sensor connection cleanup [Brian Duddie] b03ded5 keep a wp in BufferItemConsumer [Ady Abraham] 1f22145 Do not handle VSync event during resolution switch [yuhui.zhang] * packages/apps/GameSpace ef81c1e GameSpace: add Chinese translations [Faraway] d779c6c GameSpace: Add German translations [NurKeinNeid] 107a696 GameSpace: Add config for disallowing ANGLE usage [Nauval Rizky] * packages/apps/Settings 746ee6e Settings: Improve force fullscreen settings fragment [jhonboy121] b9536bb Settings: [2/2] Implement cutout force full screen [jhenrique09] 8cf51e8 DarkMode Settings: Use List Preference rather ugly Drop Down [Pranav Vashi] * system/update_engine 4ca2101 Ignore timestamp check in DeltaPerformer [Surge Raval] 5bc93ed Report more info in sideload UI [Surge Raval] 639c89e Add sideload UI and split reporting into thirds [Surge Raval] 21e92ae update_engine: Transition to backuptool domain [Luca Stefani] e090c76 Don't verify payload signatures in recovery [Alessandro Astone] 93230a9 update_engine: Run backuptool script before normal postinstall script [Dan Pasanen] * system/vold 769bac0 Add interfaces required by smart idle maintenance service [Daeho Jeong] * vendor/derp fd24543 derp: New bootanimation [NurKeinNeid] 14e6741 UdfpsResources: Import resources from @RedSkulMods [NurKeinNeid] 3343d0b fixup! [SQUASH] Bring back Udfps icons and animations [3/3] [NurKeinNeid] ==================== 01-21-2022 ==================== * frameworks/base 0976daa SystemUI: Add powershare QS tile [Linux4] 7d01231 privapp-permissions: Grant missing TelephonyProvider perm. [spezi77] 0282bdb SystemUI: Update glove mode drawable [Sourajit Karmakar] 396863d SystemUI: add Glove Mode Tile [Anay Wadhera] 7973a5b fwb: Fix navigation bar button hit testing [SahilSonar] 5e92dc0 ArcanaIdleManager: update timeout and processes [dlwlrma123] 9964528 QS customizer: Better string for 'reset' menu item [Alex Cruz] 1ffb9ba SystemUI: Fix method for disabling unlock ripple animation [Nauval Rizky] 57d2e97 Allow hiding call strength icons [1/2] [SagarMakhar] fbe5929 Partially revert "Block annoying statusbar call strength icon" [NurKeinNeid] b01e7d0 Revert "Separate mute and vibrate icons in status bar" [NurKeinNeid] 74f5769 base: volume key music control: include remote streams [Ido Ben-Hur] 608c230 Reduce padding use by privacy indicator resources [Pranav Vashi] e1813e7 Allow toggling camera/mic privacy indicator [1/2] [Pranav Vashi] 10ee8ae StatusBar: Kill old privacy indicator icons completely [Pranav Vashi] 5c8db6d ThemeOverlayApplier: Apply wifi and signal icon styles last [Pranav Vashi] 528737a base: Black theme [1/3] [SagarMakhar] 6edd032 Fix glitchy battery view in quick status bar header [Pranav Vashi] 37cd72b QuickStatusBarHeader: Fix clickability issue with privacy indicator [Pranav Vashi] 6a25bf6 base: Fix location privacy indicator getting stuck [Pranav Vashi] ed7ed7a AuthRippleController: only update sensor location when necessary [Chenyang Zhong] 1293a7b base: Allow toggling floating rotation button [1/2] [Ido Ben-Hur] 833100f base: improve location privacy indicator toggle [jhonboy121] 9cb4348 SystemUI: Refactor colored statusbar icons [Pranav Vashi] 4e5b09c SystemUI: Refactor notification counter [jhonboy121] bb705e8 Make colored Statusbar Icons optional [1/2] [spkal01] b08bee9 StatusBarIconView: use app icons instead of provided notif one [Dil3mm4] d768c1b SystemUI: cleanup NetworkTrafficMonitor [jhonboy121] 8fd0419 SystemUI: Import Chinese translations from exthmui [HearnYuyuko] f05d88d base: SystemUI: remove unused TextView it will cause Heads Up Snooze notification crash [HearnYuyuko] a325357 HeadsUp: Fix crash snooze timer [SagarMakhar] 8c6be50 base: HeadsUp snooze function [1/2] [mydongistiny] 0112d47 SystemUI: Change secondary label for DerpSpace QS tile [NurKeinNeid] 0abf7b0 Pulse: correctly stop it on screen OFF events [ezio84] 9d62825 base: Extend Pulse to QS Panel [1/2] [TikkiTikki] 9d6c260 SystemUI: make seekbar background transparent [dlwlrma123] 2875de3 Show scrimmed bouncer from BiometricUnlockCtrl [Beverly] ca85a47 Allow udfps when strong auth is required [Beverly] 4595e2d IconPackRounded: Use correct icon for notification and ring volume [Arian] ae107f6 overlays: Add unlinked ringtone and notification volume icons [Adnan Begovic] 56e8033 Ambient music ticker: Adjust the margin to the bottom a bit. [spezi77] 1800f19 Ambient music ticker: Moar layout fixes. The padding between the ambient indication and the locksceen icon was way too small. This commit will improve it to make it look as on the Pixel stock ROM. [spezi77] 7595308 StatusBar: Remove debug info left over from my ambient music commit. [spezi77] dc11a0d DerpSpaceTile: Make default state active [NurKeinNeid] 27b93fc UDFPS: Night Light Disable [1/2] [SuperDroidBond] 004f4e3 base: allow disabling ripple effect on unlock [1/2] [Rishawn] ddef7e3 Pulse: Add more NPE checks [DarkJoker360] 6e8127e AuthRippleController: always finish the LightRevealScrim [Chenyang Zhong] 780cff7 PixelPropUtils: Update raven and redfin fingerprint to January 2022 [NurKeinNeid] 1bb3427 PixelPropUtils: Bail out early when required [Pranav Vashi] 01b087e PixelPropUtils: Extend list of packages to keep [Pranav Vashi] 496bb93 PixelPropUtils: Consolidate google app checks [Pranav Vashi] 074ee8d GameSpaceManager: Handle various case against "locking screen" scenario [Nauval Rizky] 55561c1 SystemUI: match brightness slider track height with the progress drawable [jhonboy121] 21e8b51 base: make volume panel look alike brightness slider [beingmishra] 9aa017b Revert "Remove dependency on IME subtype from TSMS" [Michael Bestas] cc2307e base: PSSSSST! disable some DEBUG logspill [maxwen] c1be698 OpaLayout: Fixes for S. [spezi77] 28cdcef OpaLayout: Fixes for Q [SuperDroidBond] a0bfe5b Reload Pixel Home Animation without reboot [Joe Maples] 5f9985e Pixel Navbar animation toggle [1/2] [beanstown106] 86d960b OpaLayout: Set PorterDuff mode to SRC_ATOP [Harsh Shandilya] d62f6af OpaLayout: Fixes for P [jhenrique09] c24e037 OpaLayout: Redraw when Tuner changes navbar layout [Harsh Shandilya] 5d43b19 Correct colors for Pixel navbar home icon [George G] b3b2b9e OpaLayout: Evaluate intensity correctly [Kshitij Gupta] 938ecbb PixelNavbar: Fix colors for light colored navbar [mydongistiny] 3ad55e2 PixelNavbar: Fixed to work with oreo [mydongistiny] 0998dcd OpaLayout: fix logic behind setVertical [Nick Reuter] 6262924 OpaLayout: setLandscape -> setVertical [Nick Reuter] 30fbdae fwb: Pixel Navbar: hide OPA after initialisation [Christian Oder] a85001e fwb: Pixel Navbar: Hide opa when not pressed, also remove halo [Christian Oder] 407fc5b Cleanup pixel navbar code [beanstown106] 83b85f0 Fix landscape pixel animation view [Jacob McSwain] d295825 Pixel Navbar, reverse engineered from smali. [Jacob McSwain] 32a3af0 base: Add Pixel Navigation Bar's Home icon [Vol Zhdanov] 3e884ee SystemUI: Use secondary label for language QS tile [Anushek Prasal] 2fb36a4 SystemUI: unify screenshot and record corner dimens [maxwen] f4fe1ab AdvancedReboot: Add a button to restart SystemUI [Ido Ben-Hur] 2887b63 SystemUI: Show advanced when advanced reboot is on [Ido Ben-Hur] 4a3da7d AdvancedReboot: remove Restart.. string [Omkar Chandorkar] 2427d61 base: Hide power menu on secure lockscreen [1/2] [Altaf-Mahdi] 8d95786 ArcanaIdleManager: update processes and timeout * these processes consumes a lot of CPUs when left in background doing nothing useful for the user while polling sensors and generating activities in the background. * also update copyright [dlwlrma123] aafeae7 SystemUI: screenshot_dismiss botton --> button [micky387] 250a30a [1/2] SystemUI: add setting to force small ls lock [maxwen] 7db2c40 SystemUI: add missing initial call to updateResources in brightness mirror [maxwen] 7455d7e Make QS brightness slider animation more subtle [Pranav Vashi] c252e40 Show Ambient instead of lockscreen on wake gestures [1/2] [ezio84] 1f92e0c0 Ambient music ticker: Show the now playing container on Ambient screen as well [Jayant-Deshmukh] 5203f4f Ambient music ticker: Fix layout on Android 12 [Jayant-Deshmukh] c7990b0 Ambient music ticker: show Now Playing info on lockscreen [spezi77] cbb7a79 Port ambient Now Playing container from Pixel [stripped down version] [Joe Maples] 94fc9e6 BiometricScheduler: Cancel operation if not idle [SagarMakhar] df651bd Battery Styles: Set proper battery style on init [Pranav Vashi] 30f8c02 Battery Styles: Fix percentage view on landscape battery [Pranav Vashi] 6f9ae96 Battery Styles: Fix landscape battery size [Pranav Vashi] 71abc94 SystemUI: fix black qqs on keyguard in light theme [jhonboy121] 8237dd6 SystemUI: Require unlocking to use Internet quick tile [flawedworld] db75331 SystemUIDerpFest: Extend the constructor for Battery Saver tile [NurKeinNeid] 19f56a5 SystemUI: QS: Add flipendo to Battery Saver tile [Jason Edson] b6a39323 ColorUtils: Prevent crash if alpha component is translucent [Pranav Vashi] c8a39f9 SystemUI: Introduce Adaptive Playback [1/2] [Jyotiraditya] e2ba3bd fixup! Ambient Music Ticker - Allow to pulse on new tracks [ezio84] 6ef251d VolumeDialogControllerImpl: Stop log spam with no caption service [Pranav Vashi] 5debe73 DisplayDeviceRepository: Don't spam log when display state changes [Adithya R] 648f791 VolumeDialog: notifyVisible after the volume panel is fully hidden [Jesse Chan] 21a9ed4 MediaDataManager: use safe cast to avoid NPE [Chenyang Zhong] abe53a6 ScreenshotController: Increase screenshot dismiss delay to 3 seconds [Subhajeet Muhuri] 9d10343 Zygote: Fix an issue when empty the usap pool. [zhangjianqiu] ba7279e SystemUI: AuthController: Fix NPE due to isPowerbuttonFps() [Adithya R] 1849d44 Dont throw exception if admin is null [Ayush Sharma] ebeec4b media: allow excluding arbitrary codecs from REGULAR_CODECS list. [Lajos Molnar] 0e3febb WM: Handle primary display orientation when calculating the transform hint [Vishnu Nair] 48ce9e8 SystemUI: Open WifiPanel on LongClick [sb6596] c61c081 base: allow to swap volume buttons rotation based [1/2] [maxwen] eb5437d SoundPool: Implement generic garbage collection [Andy Hung] 7fa8f7b Delete skipCallbacks when Exception dispatchInputEvent beacuse calling finishInputEvent twice will cause 'Native Crash' [chenxinyu] 24c6081 Remove reference to nonplat sepolicy [Inseob Kim] e4ae259 Remove getProcessGroup usage in OomAdjuster [Riddle Hsu] aceb2f0 [BUG] AudioService: PlaybackActivityMonitor: fix exploding list [Francois Gaffie] ac26a07 [BUG] AudioService: fix stategy/groups attributes introspection [Francois Gaffie] f08ec9c configure same GID based APNs as per carrier requirements [Avinash Nalluri] 00db7287 [BugFix][HWASAN] stack-buffer-overflow [chenguanyou] 2e002e7 Parcel: remove use of getOpenAshmemSize [Steven Moreland] dbfe5c3 Screen off animations [1/2] [Kshitij Gupta] 06b0b82 base: Volume Rocker Wake [1/2] [rascarlo] 7922cfe base: Implement background process killer [1/2] [dlwlrma123] ed9e46d NavigationModeController: Silence log spam [tejasvp25] 0c41a88 acherus: Wrap a few icons with inset [Pranav] de5682e Handle BLE ON corner use cases with BLE APP concurrency [Venkata Jagadeesh Garaga] 6205a42 DeviceGroup: Check RSI data with filtered scan results [Sumit Deshmukh] e26c061 SystemUI: integrate smartspace and backgesture provider [Anay Wadhera] fa3d811 Revert "SystemUI: Add machine learning back gesture provider" [Nauval Rizky] ee24aa8 SystemUI: update monet according to new sysui stub [Anay Wadhera] 7844c41 SystemUI: Initial SystemUI stub [Anay Wadhera] 4117a44 Revert "[SQUASH] Smart space" [Nauval Rizky] 94105fe Revert "base: Allow disabling SmartSpace [1/2]" [Nauval Rizky] 3b52bbe Revert "SystemUI: Recast SmartSpace update to DerpLauncher" [Nauval Rizky] d85f084 fw/b: Add capability to allow tethering to use VPN upstreams [Sam Mortimer] 11e4f28 audio: Discard QTI only codecs when AOSP BT stack is in use [LuK1337] f0207fb InputMethodUtils: Fix system bootloop when no IME found [Pranav Vashi] 78427fc SystemUI: Make media view less-gore when artwork bg is enabled [Nauval Rizky] 19ba84d ThemeOverlayApplier: Catch a potential NPE [spezi77] 287498c Bring back ThemeUtils for Theming [sb6596] f26c2a6 SystemUI: runtime configurable audio panel location [a.derendyaev] 531787a base: use a double click effect for charging if there is no amplitude control support [jhonboy121] 1996687 SystemUI: Apply monet to fingerprint authentication ripple animation [SagarMakhar] 9323943 Hide clock in qqs header [SagarMakhar] 0800731 AppErrors: Respect appsNotReportingCrashes for ANRs [Danny Lin] 4373b2a Add settings to toggle the phantom process monitoring in dev options [Jing Ji] 3301f1d SystemUI: Speed up actions expansion animation [Danny Lin] 963e9d8 Include saved battery history chunks into BatteryUsageStats parcel [Dmitri Plotnikov] b4b0c72 Fix concurrency issue with BatteryUsageStats [Dmitri Plotnikov] 33fd8ee ColorContoller: Fix getting default accent color [Varun Date] 4e31205 Pulse: Vertical mirror [1/2] [TikkiTikki] b540dac Pulse: Custom gravity and Center mirrored [1/2] [TikkiTikki] 7013515 base: Disable LS pulse by default [1/2] [Alexandru Scurtu] 8feade5 Pulse: Never show vertical on keyguard [Ido Ben-Hur] fbab07e Pulse: Improve the code [Ido Ben-Hur] 0566ab1 Solid render: Round lines [1/2] [TikkiTikki] 885ef32 Pulse: Fix up navbar layout logic [Pranav Vashi] b8e5386 Pulse: Extend to Ambient Screen [spezi77] ff888b1 Pulse initial checkin for Android 12 [1/2] [bigrushdog] d67efbb Revert "SystemUI: Add visualizer feature [1/2]" [NurKeinNeid] 24e7531 Revert "Lockscreen Visualizer: Add pulse magic [1/2]" [NurKeinNeid] 8644773 automatically reboot device after timeout if set [anupritaisno1] 2b45917 Improve bluetooth strings [jhenrique09] c0261e0 BT: Relocate A2DP codec strings for translation [dianlujitao] a3508d8 Bluetooth: Add constructor for sending address type [Bhakthavatsala Raghavendra] fc94da9 A2dpSrc: Align legacy codec enumeration with AOSP(4/7) [Satheesh Kumar Pallemoni] a7f9a8a Revert "Matching codec index between frameworks and stack" [Satheesh Kumar Pallemoni] f265c96 hfp: define STATE_AUDIO_DISCONNECTING audio state [himta ram] 0ed02d6 DeviceGroup: UI frameworks changes [Sravan voleti] 568b827 Group-UI: UI frameworks changes [Sravan voleti] f6d6ecd Bluetooth: Add BC profile entry [Bhakthavatsala Raghavendra] d472c77 Bluetooth: Check AdapterService instance before getState. [Sumit Deshmukh] 162f38a Use BLUETOOTH_CONNECT permission instead of legacy permission [pramod kotreshappa] f659270 Bluetooth: Update Bluetooth permissions for internal APIS. (2/4) [Sravan voleti] f0e6f18 DeviceGroup: Frameworks changes (for dual mode devices). [Sumit Deshmukh] c6e4f63 Bluetooth: Ensure BLE/BT is turned on before Bonding. [Sumit Deshmukh] 2c1c067 Add Broadcast profile id [pramod kotreshappa] 54061a2 DeviceGroup: Framework changes for Group Device operations. [Sumit Deshmukh] 7a97a89 BT build fixes [DennySPb] 435622e Periodic Advertisment Sync Transfer feature support [pramod kotreshappa] c3ea5e9 Add LC3 codec type. [pramod kotreshappa] cefdbab Audio: Add support for lc3 codec. [Manisha Agarwal] 014aa51 Add callback onA2dpCodecConfigChanged [Mingbo Zhang] 8fa537b Audio: Do not disconnect profiles till Bluetooth Off [Gurpreet Ghai] d501db3 Audio: use cached BT codec info during disconnecting [Zhou Song] efa5e3e Audio: Update current active bt device of mApmConnectedDevices. [Manisha Agarwal] e12ae00 BT-Audio: Keep track of Active TWS+ EB device in BTHelper [Sagar Verma] 3bdf0d5 BLE: Fix NPE during start advertising [Sravan Voleti] 233a34a Fix build errors [Scott Lobdell] 361f8a3 Enable codec change request when mode changes in aptX-adaptive [Naval saini] 52ce7fc Keep a null check before accessing the BluetoothA2dpWrapper APIs. [Satheesh Kumar Pallemoni] 1beb773 Bluetooth: Fix for out of bound exception [pramod kotreshappa] 1423b16 BT Dev: Increase array size for codec selection in Dev Op [Gurpreet Ghai] 2d30803 Keep the BluetoothHeadset finalize() method protected [Diego Wilson] ef44bea Bluetooth: Fix for Global reference table overflow issue[1/2] [Bandari Ramesh] 932dd01 BT: Add new intent to broadcast IOT device details [Gurpreet Ghai] 73aca29 BT_Audio: Updated Check for TWS+ switch [Gurpreet Ghai] 3516796 TWS_A2DP: Handle active device change between TWS+ earbuds [pramod kotreshappa] 6503c1c audio: Add support for APTX TWSP audio codec [Dhananjay Kumar] 31a4f62 audio: Add support for audio extended codecs [Naresh Tanniru] 1a94073 Use BluetoothUtils instead of Utils [Diego Wilson] d558e95 GAP: Handle the race condition cases in auto connect logic [Venkata Jagadeesh Garaga] 91ae335 Obex: Squashed commit of the following [Sravan Kumar V] 96cf37c BLE: Add support for Group AD Type based scan filtering. [Sumit Deshmukh] d36e8c1 Add scan filter for Transport Discovery data [Subramanian Srinivasan] fa750d56 Support CALLBACK_TYPE_SENSOR_ROUTING [Mingbo Zhang] 837716c Add support for Transport discovery AD type (1/2) [Subramanian Srinivasan] 9880ccd Bluetooth: TWSP: Support Battery Status information display [Bhakthavatsala Raghavendra] 7bdbf88 BT: Send info if call is CS type from telecomm service to BT apps. [Sumit Bajpai] ecd911f GAP: Reset bondingInitiatedLocally flag(1/3) [Venkata Jagadeesh Garaga] bcb2d3f Bluetooth-TWS: Disable outgoing connection to 2nd earbud [Kiran Kelageri] a8818af Bluetooth-TWS: Disable outgoing connection for 2nd earbud. [Kiran Kelageri] 83326c5 Bluetooth: Rename bluetooth property to support new P Treble rules [Safoorah Banu Shaik] 26387e8 Bluetooth: Unpair both earbuds on unpair. [Kiran Kelageri] af2e32e Revert the change: AudioService: remove dead BT code. [Samyak Jain] c093204 Bluetooth: Add SDK API support for TWS feature (2) [Bandari Ramesh] 37940d5 TWS-A2DP: Add TWS+ codec to DevUI support [pramod kotreshappa] 0fda3a8 BT: Adding aptX-Adaptive codec entry to Framework [Gurpreet Ghai] f24cb05 Add BluetoothQualityReport class(1/2) [Mingbo Zhang] 81b0452 Revert "SystemUI: Inject GameSpaceManager to StatusBarGoogle" [Nauval Rizky] 20655b5 SystemUI: Improve GameSpace lifecycle and broadcast handling [Nauval Rizky] 5a5f00e SystemUI: Recast SmartSpace update to DerpLauncher [Nauval Rizky] e534089 Navbar: Ensure 2/3 button layout options play nice with gesture navbar [Alex] 0f5fec6 Navbar: Switch gesture navbar to new navigation bar key event source [Alex] 4856084 input: introduce new navigation bar key event source [Carlo Savignano] 261b7b5 Navbar: Add navbar layout inversion tuning [Jesse Chan] 4a823da Navbar: Fix navbar layout switch and remove old cruft [maxwen] 23bd320 Navbar: Allow the launch navbar fragment externally [ezio84] 1a9608c SystemUI: Add navigation bar visibility control [maxwen] fb96450 SystemUI: navbar extra keys [maxwen] 533ecbe SystemUI: change notifcation channel defaults [maxwen] 09e19ec base: add more notification channels to blockable [maxwen] 11a4708 Fix deadlock issue. [jiayongqiang] fee0e46 base: Allow disabling SmartSpace [1/2] [Ido Ben-Hur] 414dc9b [SQUASH] Smart space [jhenrique09] 9dc6809 hwui: Silence Davey logs for now [Adithya R] 0736634 WiredAccessoryManager: Update stream index assignment [Harold Tan] 11402cb WiredAccessoryManager: use dev index from UEventInfo to form devPath [Harold Tan] 0a6f31b WiredAccessoryManager: Update display port device index [Aniket Kumar Lata] 6a90fee WiredAccessoryManager: support for multiple display ports [Vignesh Kulothungan] d1dca3e audio: update WiredAccessoryManager to use ExtconUEventObserver based on events available [Dhananjay Kumar] daf336b WiredAccessoryManager: Support for multiple extconn devices [Haynes Mathew George] 7d29745 WiredAccessoryManager: update extcon file paths [Aalique Grahame] ace86fa WiredAccessoryManager: Add support for DisplayPort Audio [Revathi Uddaraju] 743581f udfps: Allow devices to pulse onFingerDown while in AOD [trpsl] 616853b Permissions: Grant Download Provider access permissions to external storage [Sagarrokade006] 20e38a9 SystemUI: Add support for GameSpace [Nauval Rizky] c52aa27 Revert "SystemUI: theme: Log generated colors" [Sarthak Roy] 54f35fb colors: Switch to GrapheneOS blue color palette for Material You [Danny Lin] c6889f7 base: SystemUI: fix 100% AOD battery bar [maxwen] 886f19d Show infinity for large notification counts [d34d] 97ed8dc fwb: core: make LiveDisplay optional [Ali B] dcb8ca34 Wire up default fonts with font engine [Pranav Vashi] 7a9649f Fonts: Add regular / light font config [Pranav Vashi] ccaff03 base: Export bodyFontFamily and bodyFontFamilyMedium symbols [Pranav Vashi] c88a46d base: dont enter POLICY_DIM if diming is not wanted [maxwen] 9fbf32a base: SystemUI: Make Privacy Indicators better [Maitreya29] 2515ff1 Status bar: Update notification count icons [XXMrHyde] 1c24e82 SystemUI: Forward-port notification counters [1/2] [Steve Kondik] 0510a33 SystemUI: Ambient Display battery toggle [1/2] [Ali B] 2664cc2 SystemUI: Add a top margin for the battery bar. [spezi77] 10f1f8d SystemUI: Color the battery bar red when the level drops to 15%. [spezi77] a9133af SystemUI: Also show the battery bar if the battery is not charging. * Only show it while in doze mode (Ambient/AoD) [spezi77] f973397 SystemUI: keyguard battery bar in aod on charging [1/2] [maxwen] 2e54070 Add missing CHANGE_CONFIGURATION permission [NurKeinNeid] 5141d0f base: Expose system icon area weight [Anushek Prasal] d98f8b3 Language toggle QS [SpiritCroc] 31c3c72 QS: Add DerpSpace Tile [spezi77] a8b1299 SystemUI: custom lockscreen shortcut fixes [maxwen] b19297d5 SystemUI: fix creation of custom lockscreen shortcuts [maxwen] 238a322 Ambient Music Ticker - Allow to pulse on new tracks [1/2] [ezio84] 531fc90 [SQUASH] Refactor how we display the VoLTE/VoWiFi icons [1/2] [Pranav Vashi] d768e25 DisplayModeDirector: Make sure we apply refresh rate on startup [Ido Ben-Hur] e01c68c DisplayModeDirector: Use default refresh rate as min refresh rate [Pranav Vashi] d66ffc0 [SQUASH]SystemUI: media notification background customisations[1/2] [TikkiTikki] f78cc52 Lockscreen no blur option: fix SysUI FC [ezio84] 389be74 libmedia_jni: Changing MediaPlayer RefBase object creation as per RefBase recommendation. [Sachu George] c99e16c SystemUI: add bigger volume dialog for tablet landscape [maxwen] c8ae4bc SystemUI: Disable all-caps for smart reply button text [Adithya R] cffe5a1 SettingsProvider: use READ_DEVICE_CONFIG permission [Ali B] 08cc4b3 QuickStatusBarHeader: Tap battery icon to open battery settings [Ido Ben-Hur] 01b3e50 Make GlobalActionsDialogLite directly injectable [Andreas Bexell] 254f0f2 SystemUI: Fix battery saver layout [703joko] 6268ca3 SystemUI: Introduce Battery Landscape | Left Battery Text [1/2] [703joko] e62def0 [SQUASH] Bring back Udfps icons and animations [1/3] [SagarMakhar] 5f981e5 NavigationBar: Prevent a rare crash [Ido Ben-Hur] 2fd6f87 Link dialog radius to config_dialogCornerRadius [Lucchetto] f0864c5 Fix NPE for UDFPS devices without HBM [Ilya Matyukhin] 051856c graphics: Override system fonts with user-selected overlays [Danny Lin] c78de7e fixup! Allow doubletap/longpress power to toggle torch [Soo-Hwan Na] cf22d7b SystemUI: Expose camera, location and microphone icons to Tuner [Bruno Martins] 03844fd SystemUI: fix / suppress new kotlin compiler warnings after r18 [jhonboy121] b8172b7 SystemUI: status bar mobile indicator - code sharing is caring [maxwen] 8eea454 Add ability to toggle bluetooth battery level [1/2] [Pranav Vashi] f45acd0 Burn-InProtection: Add enable and interval switches [1/2] [mydongistiny] 6d8cee3 base: Enable burn-in protection by default [Adhitya Mohan] 177faa1 SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung] 6b95dda NotificationPanelViewController: Fix DT2S gesture handling [Arian] 7f3fa0c Overlays: Add acherus icon pack [Pranav] 12e1eec Introduce PUI iconpack [spkal01] 9efc12e services: fonts: use a simple sha512 hash based file verification system [jhonboy121] b54de21 Fix build warning of Supported source version being RELEASE_8 [Tari Bence] 1dc1cd4 SoundPool: Update queue only if streamID matches [Andy Hung] 35a6f47 RefreshRatePolicy: set both min and max refresh rate when camera is used [Ady Abraham] e299bc5 Toast: fix layer leak [wangmingming1] 41e7b86 Fix: if anrApp is null, Null pointer exception occurred, Anr trace capture failed [wangchende] b9ff0cc Make sure we close system dialogs on the thread which it's created [wangmingming1] 1b4d30c ViewRootImpl:Fix CountDownLatch.await block [xuning5] dacf4cf SystemUI: Allow toggling combined signal icons [1/2] [acras01] 70f525f Fix the case where restricted mode allowed reasons are ignored [Oliver Scott] e781085 Fix an issue in NPMS blockedReasons computation logic. [Sudheer Shanka] 7b5110f base: Properly regenerate the share drawable. [Sourajit Karmakar] ab7a9d6 QSPanel: Don't crash when not using media player [Ido Ben-Hur] 377b252 timedetector: Disable lower bound check [alibei] bd10da5 SystemUI: Pass lock pattern size to biometrics auth [LuK1337] 6f0f846 SystemUI: LS Hide Shortcut must hide all shortcuts not just defaults [SuperDroidBond] bf1fc35 base: allow hiding lockscreen shortcuts on secure lockscreen [1/2] [maxwen] 9075f77 LockscreenShortcuts: enable default shortcuts [xyyx] ad7451a SettingsProvider: Resolve package name that requires permission [neobuddy89] 3aeab85 NotificationLightsView: mute logcat spam [George Zacharia] f5d1402 NotificationLightsView: refactor wallpaper color mode [jhonboy121] 4861d81 SystemUI: cleanup pulse layout and drawable [jhonboy121] f708aa0 NotificationPanelViewController: set FLAG_IMMUTABLE for edge lightning [jhonboy121] 8f5d5b0 base: Fix edge lights when sensitive notification content is hidden on keyguard [Ido Ben-Hur] 5b76c88 base: Only allow edge lights on AOD when AOD is enabled [1/2] [Ido Ben-Hur] 326d7b1 base: Ensure edge lightning is off when we are done with repeats [Ido Ben-Hur] 4196ed2 base: Allow using wallpaper color for notification pulse [Ido Ben-Hur] ca69fdf base: Add animation duration & repeat count for notification pulse [Ido Ben-Hur] 89e5630 base: Reorganize light pulse color options in one setting [Ido Ben-Hur] 8a31d21 SystemUI: fix notification light pulse for repeating notifications [maxwen] 0a352ee SystemUI: fix possible case where aod stays on after notification pulse [maxwen] 066acb5 base: Support using notification color for pulse light [maxwen] fe356f8 SystemUI: day 0 notification light pulse fixes [Marko Man] ba8db4c base: Add custom color to ambient pulse notification lights [Marko Man] fbf6c43 base: Add timeout for ambient notification pulse [Marko Man] d5ca389 SystemUI: Add Ambient Lights always on hide aod content option [Marko Man] 46e4b95 base: Cleanup notification pulse values [maxwen] 2d68875 SystemUI: replace pulse light drawable with our own vector [Marko Man] b6e7461 SystemUI: kill any leftover notification pulse on new pulse start [maxwen] 9032a8c base: Pulse light accent color option [Marko Man] 2ffcc19 base: Trigger pulse light only for notifications [maxwen] 908869b4 base: add Pulse and Ambient notification bars [kldoc] 31d0d4c SystemUI: fix / suppress kotlin compiler warnings [jhonboy121] b2b69be SystemUI: Allow Configuring Navbar Radius [spkal01] 042e387 [SQUASH]Revert GLES v2 implementation [NurKeinNeid] cb71478 fixup! Biometrics: Allow disabling of fingerprint cleanups [Pranav Vashi] 8896609 SystemUI: StatusBarNetworkTrafficView: cleanup [jhonboy121] ddf2848 ActivityThread: Remove Failed to find provider info logspam [Immanuel Raj] 7d91586 Reduce NotificationHistoryDatabase logspam [SpiritCroc] 9edd0d1 PowerUI: Mute logcat spam. [spezi77] 0415cb6 derpUtils: Adapt WiFi only check to A12 [AshutoshSundresh] 9a85b92 TwilightService: Save and use last fetched location [Ido Ben-Hur] 265f4cd TwilightService: Use temporary TwilightState when location is not available [rituj] adff086 SystemUI: QS: SoundTile: Don't toggle DND [AnkitGourav] 4b3063c Make Quick Unlock compatible with long PIN/Password [1/2] [Hikari-no-Tenshi] 1cf06ce SystemUI: Update SoundTile [Ali B] 0790ffa SystemUI: Fix NPE in NotificationPanelViewController [Weijie Wang] 077ecb8 overlays: declare the right overlay category [jhonboy121] 1b996ee overlays: oos: Add dummy icons to fix preview [Pranav Vashi] 6cfb5ac overlays: oos: Adjust width and height for dnd and vibrate icons [jhonboy121] e752017 overlays: oos: Add statusbar bluetooth icons [imjyotiraditya] 51c0471 overlays: oos: Fix edit icon color in Settings [AshutoshSundresh] da32a81 overlays: Add an OxygenOS icon pack [AshutoshSundresh] 6255fef Brightness slider: Use proper icon names [Pranav Vashi] c6d625c overlays: fixup themepicker package name for IconPacks [Omkar Chandorkar] a7fe5cb overlays: fixup launcher package name for P20 icons [Omkar Chandorkar] f195257 base: TtsEngines: fix yet another NPE [jhonboy121] daf89ae TtsEngines: avoid crashes caused by null engine name [Oliver Scott] 476ce6e IconPack{Kai,Victor}: Fix clock icon [DarkJoker360] 0c526a0 IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data [Dhina17] c411d0a SystemUI: Fix size of icon of vibrate ringer mode for additional icon packs [Volodymyr Zhdanov] d5ff575 overlays: Unify icon packs category name [Adithya R] db21f8e overlays: bring back icon packs [jhonboy121] 455c827 base: Set ic_avatar_user and ic_avatar_guest_user to follow system accent [elpaablo] 2e5ea55 styles: Use user fonts for Material UI themes [Danny Lin] 8fbda9d InterruptionStateProvider: disable debugging [jhonboy121] 6be701b base: add missing device config permissions for settings [Ali B] 25dcee4 AntiFlickerTile: Fix error in handleRefreshState [Hikari-no-Tenshi] bfa1d62 ScreenshotTile: Make default state inactive [Anushek Prasal] 522bc08 ScreenshotTile: Use secondary label to indicate mode [Anushek Prasal] cc0261a SystemUI: VPN tile: Collapse panel when opening app [George Zacharia] d42e159 BatteryMeterView: fix logcat warning spam [limoniumstatice] 13d8844 GpsNetInitiatedHandler: Disable more debugging [Chet Kener] 5a8df69 core: Update some permission drawables [Anushek Prasal] e27bd67 base: Vectorize stat_sys_data_usb [Anushek Prasal] 1fa6c39 core: Smoother Upload and Download Animation [Muhammed Nazim] 96bbbf3 SystemUI: Fix uneven DND icon padding in status bar [Ido Ben-Hur] 4f2ea3d NetworkStatsHistory: Prevent IllegalArgumentException [Henrique Silva] a9707f4 NfcA: Fix an NPE in constructor [Guche Mantuano] 69526da core: Update GPS Icons to be more Material [Chet Kener] 37393b2 Keyguard: reduce bottom text size [Marko Man] e456519 SystemUI: disable KeyguardConstants DEBUG [maxwen] 4fc1256 Screenshot tile: improve code [ezio84] 2d79e25 ListView: Disable dividers by default [Pranav Vashi] 175db4b AOD: Sleep when proximity is covered for 3 secs [PMS22] 76510af SystemUI: NetworkTrafficMonitor: prevent scheduling job when network is unavailable / device is dozing [jhonboy121] 90d550f SystemUI: Export RecordingService for External Usage [cjybyjk] 4489a2c QuickStatusBarHeader: Adapt date & clock click actions to r18 [Ido Ben-Hur] 9f65042 QuickStatusBarHeader: Add date & clock click actions [Ido Ben-Hur] b801d32 SystemUI: allow changing the length of gesture navbar [1/2] [jhonboy121] 16ebf56 base: allow hiding navbar [1/3] [jhonboy121] 6e09dcb SystemUI: Don't confuse rotation with orientation [maxwen] af21cc0 base: Double tap to trigger doze [1/2] [SKULSHADY] deb4762 SystemUI: Dismiss keyguard on boot if disabled by current profile [Gabriele M] a344843 keyguard: Do not trigger a wake up when hiding lockscreen [Arne Coucheron] 557c26b base: dont call roundStorageSize on Storage API for getting sizes [maxwen] 371c8ba Screenrecord: Update custom settings dialog drawables [Ido Ben-Hur] b5a0e2f fixup SystemUI: Allow customizing footer text [Ido Ben-Hur] ba9de39 SystemUI: Allow customizing footer text [1/2] [Ido Ben-Hur] cdbca80 base: Allow toggling QS footer text [1/2] [Ido Ben-Hur] e902b22 derpUtils: Import restart systemui api [SpiritCroc] 36c6ac1 derpUtils: Add method to detect whether overlay is enabled [Alex Cruz] 5811ff4 SystemUI: CompassTile: Add a device supports compass check [PMS22] ed9bd6f Disable long click for Compass tile [Pranav Vashi] 99a0f39 SystemUI: Add Compass tile [romanbb] cbf00cb MusicTile: Clean up redundant code [Pranav Vashi] 653192b MusicTile: Make tile state inactive if not playing music [Pranav Vashi] dbb8de4 SystemUI: Add Music Tile [Lars Greiss] 954ae5b Disable long click for SoundSearch tile [Pranav Vashi] 0ea0daf SoundSearchTile: Update intent flags for the apps [ezio84] 1ae5ad3 SoundSearchTile: Extend the use [El Dainosor] f9216a4d29 SoundSearchTile: Make default state inactive [Pranav Vashi] 54b7dac SystemUI: Add Google Sound Search tile [ezio84] b03bf11 SystemUI: Extend reboot tile to add power off [Pranav Vashi] 2a34427 SystemUI: Add Reboot/Recovery QS Tile [fusionjack] 1a009d4 SystemUI: Add VPN tile [Danny Baumann] 488de39 QS: Add and use Bluetooth Panel instead of full Settings [Joe Maples] 7d6583d QS: Use Mobile Data panel for CellularTile [Anushek Prasal] e9c5877 QS: Add and use Mobile Data panel [Joe Maples] 53cf9ff SystemUI: Add tile to show volume panel [stofstik] de8646c battery light: Use config_multicolorled overlay to set battery led color [davidevinavil] 1eb43c4 Notification light: Add an overlay for RGB led [2/2] [dmd79] 38ebf76 Notification light: Fix white color [3/3] [dmd79] d5f65a0 Notification light: Remove transparency from default color [dmd79] f31ebb1 Notification light: Fix default color [ezio84] a38f793 Notification light: Allow to customize notification led light [2/2] [ezio84] 01faa34 Battery light: Add customization [1/2] [Rabih Salamey] 2ad6aa3 SystemUI: NetworkTrafficMonitor: switch to Default dispatcher [jhonboy121] 5c35574 SystemUI: NetworkTrafficMonitor: ditch TimerTask in favor of coroutines [jhonboy121] 16bc415 QuickStatusBarHeader: don't disable estimate mode for centered notch devices [Volodymyr Zhdanov] 897b3b2 Screenrecord: Bump AVC Level on FHD+ devices [Nauval Rizky] c429862 Screenrecord: Update longer record option layout to the new spec [Nauval Rizky] 70f8975 Screenrecord: Add an option to record for longer [Ido Ben-Hur] 2f5280d Screenrecord: Save and load set preferences [Ido Ben-Hur] 9a16569 ScreenRecord: Improve low quality screen record [Pranav Vashi] 0975a66 Screenrecord: Update stop-dot and low-res option to the new spec [Nauval Rizky] 03c7bf6 Screenrecord: add blinking stop dot and low quality options [ezio84] a7a1842 Sharesheet: Set max ranked items to 8 [LuK1337] afc8f60 SystemUI: DataSwitchTile: update SIMs QS icons [Hernán Castañón Álvarez] 678061a [SQUASH] base: SystemUI: Introduce DataSwitchTile [Christian Oder] 2d490b7 SystemUI/Statusbar: Add back big dotted and big circle battery indicator [1/2] [DennySPb] c70c015 base: DozeSensors: only use proximity sensor if supported [Demon000] 00865aa SystemUI: Kill fake navbar once again [Ido Ben-Hur] 676ff06 core: AmbientDisplayConfiguration: make alwaysOnEnabledSetting public [jhonboy121] e7e4c70 SystemUI: Add statusbar NFC icon [xyyx] 30787d4 Add deep sleep info to uptime preference [maxwen] 302b1a3 SystemUI: allow dark theme coloring of power dialog [maxwen] 8c8c112 SystemUI: use proper themed divider in notification channel editor dialog [maxwen] 64fbeea base: check whether device is charging when alwaysOnChargingEnabled is called [jhonboy121] 4db50e3 SystemUI: AODTile: disable when power save mode is on [shagbag913] 7a6aa7e SystemUI: AODTile: Open LS display settings on long click [shagbag913] 2c8b27f SystemUI: AODTile: cycle through AOD states [shagbag913] 8b41216 SystemUI: AODTile: Add back config check for aod available [maxwen] 931e629 base: add option to enable AOD on charging only [1/2] [darkobas] d91627b base: SystemUI: add qs AOD tile [Marko Man] 1c06fa3 base: Disable screenshot vibration as well if sound is off [Pranav] 124a2d9 SystemUI: ScreenshotController: use mScreenshotHandler for camera manager callback and load camera sound config only once [jhonboy121] 355c5e7 SystemUI: NetworkTrafficMonitor: make sure rate is shown as int when >900 && <1000 [Alfred Mathew] 2299691 Always show APN settings on CDMA carriers [flawedworld] e601299 telephony: show ICCID by default for all [Omkar Chandorkar] bf16f2b base: Add support for app signature spoofing [Danny Lin] 0f85717 SettingsLib: Update 4G+ icon to Silk design as well [TH779] 843b861 ScreenOff torch: Allow to disable torch when screen is on [DennySPb] e961f10 Allow doubletap/longpress power to toggle torch [1/2] [ezio84] bf2d7d3 base: allow toggling location privacy indicator[1/2] [jhonboy121] 6e69b96 SystemUI: AnimatableClockView: set color first and then animate [jhonboy121] bcc8ee5 SystemUI: Allow tri-state dialog extra padding to be overriden [Chris Crump] abca07e Alert Slider: Improve layout [Pranav Vashi] 3c1fcb7d Alert Slider: Add toggle to disable notifications [1/2] [Pranav Vashi] 45c0538 Alert slider: Use default position behaviour if position not specified in intent [Hikari-no-Tenshi] 48dd265 Alert slider: Do not hardcode slider position based on ringer mode [Pranav Vashi] 084865a Alert slider: Work better with Key Handlers [Pranav Vashi] e112508b SystemUI: Make tri-state SystemUI dialog dimensions conditional [ZVNexus] 9e86342 SystemUI: Improve alert slider dialog [Anushek Prasal] b204de5 SystemUI: Introduce user interface for Alert Sliders [Chris Crump] 39be769 policy: Add support for device alert sliders [thecrazyskull] 1de8ea0 services: WindowOrientationListener: bail out if rotation resolver service instance is null [jhonboy121] 297f8c6 libs: PipTaskOrganizer: do not start fade out animation for pip if surfacecontrol leash is null [jhonboy121] 8a924c8 SystemUI: Allow snoozing SD card notification unconditionally [LuK1337] 8a8ffc5 SystemUI: Add toggle to disable battery estimates in QS [1/2] [SKULSHADY] df163db add Settings.System boolean helper methods [codex-corp] b372bc7 Brightnessbar: drawables get surface color [Harsh Pal] 4f9b239 Allow changing monet settings from DerpSpace [1/2] [SagarMakhar] 1cadb38 Fix protected broadcast error for doze intents [ezio84] 0ac172c net: Notify ConnectivityService of runtime permission changes [Danny Lin] cb2ed5e Treat default value that wasn't found as empty value [Danny Baumann] 9af4e47 Hide battery options in statubar tuner [ShubhamB] 1615d93 Make "Require unlocking to use sensitive QS tiles" optional [1/2] [SagarMakhar] 1eab686 SystemUI: Require unlocking to use sensitive QS tiles [Danny Lin] 9090f58 FodUtils => UdfpsUtils [SagarMakhar] 6711a17 Fix QS clock being white on light theme [SagarMakhar] 85b85a3 Add show|hide udfps view callbacks to IBiometricsFingerprint@2.3 [1/2] [SagarMakhar] 9aab9e6 Fixup legacy toast icon visibility [SagarMakhar] c1ce92d SystemUI: Fix paddings [SagarMakhar] b2da492 Make DPC respect overlaid min/max brightness values [SagarMakhar] 7104d3d Match legacy toast view with SystemUI [SagarMakhar] 51d95cc Battery icon: fix requestLayout() calls spam when in lockscreen [ezio84] 9ed59ef Add back more battery bar locations [1/2] [SpiritCroc] 69bf305 Battery icon: fix signal icon padding when using Hidden style [Ezio Lacandia Bijelkic] 692c90a Battery options cleanup [1/2] [Ezio Lacandia Bijelkic] aee5631 Battery Styles: Remove unneeded function parameter in BatteryMeterView [Nicolas Dhouailly] 24164f6 Battery Styles: Introduce full circle battery style [Christian Oder] cd6632f Battery Styles: Hide plus when showing battery percentage inside icon [Christian Oder] 641c8c3 Battery Styles: Readd dotted Circle to Kotlin impl [Christian Oder] 2417062 Battery Styles: Show a bolt ⚡ when charging [ezio84] 1e2f158 Battery Styles: Bring back good ol' circle battery style [Luca Stefani] 9ced019 Battery Styles: BatteryPercentage: Detect when overlay changes [Henrique Silva] d97a56e base: Add toggle to disable wired charging animation [1/2] [Anushek Prasal] 2394e79 LockscreenCharging: Add divisor current overlay [dmd79] 5861eaf3 LockscreenCharging: Calculate power from voltage and current [SagarMakhar] 2a158b6 KeyguardIndication: fix fc on lockscreen charging info [rohan] d5a0d3e SystemUI: Fix current formatting on lockscreen [Jens Lody] 8535a6a SystemUI: Prevent loop with display timeout [Sam Mortimer] 5761504 BatteryService: Add SuperDart charging support [SagarMakhar] 63f01b8 BatteryService: Add VOOC charging support [karthick111] 7f1c518 BatteryService: Add Warp charging support [Anushek Prasal] 27908ef Dash charging: Add the battery percent back [Alex Cruz] f89a796 Lockscreen charging info: show decimal in battery temperature [Lucchetto] 24b2b12 SystemUI: keyguard show charging watt [maxwen] 3a7ef03 SystemUI: Keyguard: Check for a null errString [Scott Warner] a769a5a BatteryService: add dash charging support [thecrazyskull] 7df5dfe LockscreenCharging: squashed (1/3) [xyyx] 44275cc Forward port CM Screen Security settings (1/2) [Michael Bestas] 5727f4a CastTile: Fix availability of Cast Quick Setting Tile [Indranil] 63e449b Update mobile data icon instantly when toggled [SagarMakhar] 785ce59 SystemUI: bring back old style mobile data indicators [maxwen] b0a7d33 Use alphaoptimized layout for custom icons on left [Pranav Vashi] 56ee39a Properly handle View Visibility for carrierlabel & left clock [Christian Oder] 7c6757a Carrier Label: Bring back the scroll (marquee) effect [Alex] 5c842d1 Notch friendly carrier label [1/2] [Mazda--] d2c9dae Custom Carrier Label & Carrier Label Placement [1/2] [beanstown106] 509cf97 BatteryBar [1/2] [cphelps76] b0713a8 Fixup: "[SQUASH] Port brightness slider changes [1/2]" [SagarMakhar] f192051 Statusbar brightness control: behave like brightness slider on P [SpiritCroc] a2d357d SystemUI: Port Statusbar brightness control [1/2] [Danesh Mondegarian] a09fefc [SQUASH] Port brightness slider changes [1/2] [SagarMakhar] d88117c Advanced nav gestures: improve code and fix glitches [ezio84] 324fbe2 Extended swipe: show a double arrow when almost triggered [Nico] b1a6581 Allow back swipe on bottom screen if launcher is showing [ezio84] 95b57eb LongSwipeGestures: Vibrate on action if gesture haptic feedback enabled [DennySPB] 47cca03 Allow extended/"L" back swipe to trigger actions/app/activities [1/2] [ezio84] ad68a03 base: Move actions into its own class [SQUASHED] [BoredOutOfMyGit] 193ac16 ActionUtils: Reverse actions for QS and notification panel [ezio84] b38ba02 Add api to get or kill foreground app [ezio84] f407f0b base: add camera flash toggle api [Rabih Salamey] 7f0c8d1 [1/2] base: navigation mode settings [maxwen] edce305b SystemUI: Optional haptic feedback on back gesture [1/2] [DennySPb] c1bdd3c TelephonyIcons: make new icons public [DennySPb] fc5a6b2 Add Margaritov's style VoWifi Icon [1/2] [blinoff82] cb98d02 Add Vivo Vowifi Icon [1/2] [spkal01] 41af6b4 SystemUI: Add Vivo X60 Pro VoLTE Icon [1/2] [AshutoshSundresh] 550ad99 SystemUI: Add 2 more VoLTE icons [1/2] [Advaith Bhat] 0f22334 SystemUI: Fix issues with VoWiFi icon [Adithya R] f8add9b [SQUASH] SystemUI: Addd more selectable VoWiFi icons [1/2] [DennySPb] dd3cb3a SystemUI: Optional VoWiFi icon [1/2] [DennySPb] 53225f5 SystemUI: add CAF VoLTE HD icon [1/2] [DennySPB] 56a5ffc SystemUI: support VoWIFI icons [Weijie Wang] d85b204 SystemUI: Add EMUI VoLTE icon [1/2] [DennySPb] 74c699a Add MIUI 11 VoLTE icon [1/2] [Lup Gabriel] 22f344b SystemUI: Add Asus VoLTE Icon [1/2] [PainKiller3] dac166f VoLTE Icon - User Selectable VoLTE Icon [1/2] [SuperDroidBond] 80da0d5 Return: Smart Pulldown [1/2] [Lars Greiss] b7c654b Allow to disable qs footer warnings [1/2] [ezio84] 6082f68 Lockscreen Visualizer: Add pulse magic [1/2] [Pranav Vashi] 6068d79 SystemUI: Add visualizer feature [1/2] [Bruno Martins] bd85e84 Make roaming indicator optional [1/2] [Pranav Vashi] f2f59cd base: Option to Display Data Disabled Indicator Icon [1/2] [varund7726] 06634f0 Fingerprint authentication vibration [1/2] [beanstown106] 3388b09 Allow to disable lockscreen media artwork [beanstown106] 224bc83 Lockscreen art blur: smaller seekbar range and allow no blur [1/2] [ezio84] 64d8a38 Losckreen blur level: code fixes [ezio84] 7cd8d0c [1/2] base: configure lock screen media artwork blur level [Marko Man] 5542ef4 derpUtils: Add isVoiceCapableMethod for in-call vibrations [sb6596] e305632 derpUtils: Add new cutouttype method [Ali B] 5cdaa49 derpUtils: Update notch check logic [Anushek Prasal] d7b8375 SystemUI: add 1 dp padding to network traffic view and improve code [jhonboy121] 0dad5b7 fixup! SystemUI: NetworkTrafficMonitor: show only if both upload and download speeds are above threshold [Alfred Mathew] 5181e4a SystemUI: NetworkTrafficMonitor: show only if both upload and download speeds are above threshold [jhonboy121] c6c0ef5 [SQUASH]base: introduce network traffic monitor [jhonboy121] 5cee481 Fix DerpFest Logo from remaining active when notifications arrive [Josh Chasky] 4eec234 DerpFest logo in the status bar [1/2] [LorDClockaN] 514c101 Edit Icon Toggle [1/2] [Joe Maples] 5775cf7 SystemUI: Use MD2 icon for running services in QS [SKULSHADY] 89eefa0 Running services icon toggle [1/2] [Nathan Chancellor] fed1b92 Allow to quickly open Running Services from QS panel [1/2] [ezio84] abb8e28 SystemUI: Remove Android build number from QS footer [Danny Lin] f7b8f53 SystemUI: statusbar clock date customization (1/2) [Lars Greiss] 1c52e7e Add QS pull down with one finger [1/2] [Roman Birg] f51914c SysUIToast: Remove restrictions on toast app icon [SagarMakhar] 039399c Toast icon switch [1/2] [LorDClockaN] 3221689c Show icon of package associated with Toast [d34d] a0f3c23 Allow using 4G icon instead of LTE [1/2] [Pranav Vashi] b57239b Method to detect a notch'd device [Alex Cruz] d1d38fb Add more Utils helpers [Alex Cruz] 4b4d6d7 QuickSettings: Allow changing vibration duration [1/2] [Jason Edson] 1a21c44 Add interpolators to qs tiles animation [1/2] [Nico60] 7d93885 Add animations to quick settings tiles [1/2] [Nico60] 4162003 QuickSettings: Add Haptic Feedback to tiles [1/2] [Evisceration] 302a431 Keyguard: Forward port lockscreen quick unlock (1/2) [Matt Mower] 6488f76 Keyguard: Add option to scramble pin layout when unlocking (2/2) [Adnan] f86c885 Block annoying statusbar call strength icon [xyyx] 8d66170 Add back button to demo mode fragment [Alex Cruz] f6e9fe9 Fix custom lockscreen shortcut icons being white [ezio84] ddcfc47 Adapt tuner prefs to S settings style [SagarMakhar] 2549b39 TunerServiceImpl: Blacklist Settings.System from tuner reset [dianlujitao] 0818998 SystemUI: tuner: Allow Tuner API for System settings [Zhao Wei Liew] 94ba094 Tuner: Don't clear out prefs, it's not disabled [Joe Maples] 83f5b5e TunerService: Prevent NPE with tunable [Pranav Vashi] fb79671 SystemUI: Set proper margin and padding for lockscreen bottom shortcuts [00day0] 2774fba Lockscreen bottom shortcuts fixes [ezio84] a7dde2f base: tuner: add a hide config to left and right shortcut [maxwen] 87b0ac9 Run LockscreenFragment external [ezio84] bfab644 fwb: Seperate statusbar from tuner and launch externally [mydongistiny] f65969f base: SystemUI: enable tuner and show in Extensions [maxwen] 4e2ae0b Fixup: "Update keyguard indication margin when fod is in use" [SagarMakhar] 9b8d9b4 SystemUI: Update keyguard indication margin when fod is in use [Chris Crump] 7e4eb02 onLongClick Settings button for DerpSpace [beanstown106] 4d3db23 Fix black screen issue due to wallpaper decoding exceptions [Weijie Wang] 3666afd Allow disabling USB notifications [Danny Lin] 6cda286 Allow disabling important developer notifications [Danny Lin] 39d024a Deprioritize important developer notifications [Danny Lin] 1064033 RingtoneManager: Set an default ringtone for the SIM 2 [micky387] 4ed60a0 base: Phone ringtone setting for Multi SIM device [1/3] [Ting Yu] ca34cb7 screenrecord: Show dialog on bottom [El Dainosor] 10ef411 ParcelFileDescriptor: Stop the panic [Simao Gomes Viana] 23f879c Fix NPE when AOSP ambient display preference is removed [Alex Cruz] c649dbb Disable cursor drag by default for editable TextViews [Andy CrossGate Yan] 6fc2ef6 services: TwilightTracker: create an attribution context and use it instead of the given context [jhonboy121] 1041451 SystemUI: Add anti flicker tile [Arian] a5e8580 Introduce anti flicker mode in LiveDisplay [Arian] 24f9c320 SystemUI: tiles: Open display settings on long clicks for livedisplay tile [Arian] 6a44794 SystemUI: Add reading mode tile [Joey] f4397bc SystemUI: Add LiveDisplay tile [Steve Kondik] 62c907d base: Disable LiveDisplay low power consumption by default [Anushek Prasal] 1e21aeb Introduce LiveDisplay from Lineage [Henrique Silva] 18894c0 LineageHardwareService: Publish binder service during onStart() [Bruno Martins] 6aaabb7 Initial import of lineagehw [jhenrique09] 3f307a7 SystemUI: Update icon for Heads up tile [Jyotiraditya] 37ed94a SystemUI: Add heads up tile [Michael Bestas] 8be221e base: SystemUI: rounded_ripple must use corner_size [maxwen] 2aa85b7 SQLite: Do integrity_check only once [yi.jang] fdb6c2b SQLiteDatabase: Catch corrupt exception during transaction [muzbit.kim] e14f74a base: Add rounded corners to activity open/close animation [paphonb] 5173122 PackageInstaller: Remove side padding from the dialog [Anushek Prasal] 7789ab8 FrameLayout: Fix NPE when view is missing [Pranav Vashi] b6b8231 AutoFillUI: Don't show a "null" toast [Ido Ben-Hur] 38dae73 data: Update PackageInstaller/PermissionController whitelist [Jason Edson] 06005a7 CarrierConfigManager: Enable payphone call blocking option [Jason Edson] 5a64d5f EnhancedEstimates: Rewrite estimates in kotlin [Jason Edson] 297e8e7 EnhancedEstimates: Get estimates from Device Health Services [Jason Edson] 4202bdb Factor out preference-in-storage check to overridable method [Danny Baumann] 856c916 AutofillManager: Turn off logging by default [Jason Edson] de1b460 Grant Wellbeing the SUSPEND_APPS perm if already declared [Surge Raval] f087d89 Permissions: Grant Personal Safety perms [Joey Huab] ca7241e DefaultPermissionGrantPolicy: Silence harmless errors [Pranav Vashi] 650c368 Fix android setup permissions [mukesh22584] 19a1b19 Permissions: Grant missing Gapps perms [Stallix] f078abe Permissions: Grant Google Markup perms [DennySPB] 1429d24 Permissions: Grant Pixel's Wallpaper app access to SD [calebcabob] daa4c68 Permissions: Grant Google Sound Picker storage perms [shagbag913] 307a40f Permissions: Grant Mediascanner access permissions to external storage [Ali B] 34cccc0 base: Grant suspend permission to Flipendo [Adithya R] ab7e44e Fix Google dialer FC due to missing permissions [Alex Cruz] 3279ee2 Allow chromium to sign in [spaceman860] 8e9f062 Fix Google Calendar FC [Josh Chasky] ed1bd59 Fix permissons for ContactsProvider2 [Kshitij Gupta] 29a6ac1 Fix Android 7.0 GApps permisions which were causing F/C [Alex Naidis] a30f3d2 SystemUI: Adjust notification clear button text [Diab Neiroukh] 9bc6398 SystemUI: Enable smart replies for apps that target APIs lower than 28 [Diab Neiroukh] 75a935c Add partial/full screenshot QS tile [ezio84] 6ea9737 Add api to take screenshots [bigrushdog] 9f43b4a Add a sendKeycode api to derpUtils [ezio84] 14c5a76 Add Sound tile to Quick Settings [Yoshinori Hirano] 21b42d1 QS: Add Sync QS Tile [Altaf-Mahdi] 2854ade SystemUI: Add USB Tether tile [BestPig] 963d42b SystemUI: Add AmbientDisplay tile [Adnan Begovic] b290d47 SystemUI: add caffeine qs tile [Keith Mok] 3c4a8c3 base: SystemUI: add custom qs tiles overlay [RENAMBATZ Laurent] b7adc48 Fix action bar font family on material themes [Henrique Silva] 94b048d Fix list style alert dialog to use system font [maxwen] e302dbe base: Allow devices to specify their own pickup sensor type [Adithya R] 4d878a5 QS: LocationTile: make it cycle modes [ezio84] 6385a96 base: Add Touch HIDL support [Anushek Prasal] ba54bb0 Use tmpArgBuffer correctly when argBuffer is null [Wang Han] 92cd2f6 PackageInstaller: show current/new version on sideload [ezio84] 82442df SystemUI: Bring back ic_qs_bluetooth_connected.xml [LuK1337] 81cbb9a fonts: Use variable font for Roboto Regular [Danny Lin] 06b51cd SystemUI: Enable NFC tile [Tim Schumacher] b8142c0 base: get the most of the media artwork colors [El Dainosor] 0d0761b Add VOLTE icon toggle [1/2] [SagarMakhar] cdc3ca3 [SQUASH] SystemUI: Add support for displaying Volte icon [Weijie Wang] 589aae6 SystemUI: Update keyguard clock metrics for GSans Clock font [Danny Lin] 178e7f9 Revert "[DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model" [palaych] f9f40bf SystemUI: Use proper Resolver background color [elluzion] c43db53 Set alert dialog message to use system font [maxwen] 35a684b base: add zen mode off hook to prevent problems with ringer mode [maxwen] 722cb88 Don't update OverScroller fling state if improper time passed [Jun Wang] f50420e Enable lockscreen media artwork even if qs media is enabled [SagarMakhar] ffc9ad1 derpUtils: Add isPackageInstalled boolean [Roman Birg] * manifest 46f402d manifest: Track our fork of lawnicons [NurKeinNeid] * packages/apps/DerpLauncher 4231a02 DerpLauncher: Add German translations [NurKeinNeid] 942471e Revert "DerpLauncher: Update clear all icon" [NurKeinNeid] 451e207 [SQUASH] DerpLauncher: Remove themed icons to switch to LawnIcons [NurKeinNeid] * packages/apps/Settings 5bb3fb2 Settings: Allow toggling floating rotation button [2/2] [Ido Ben-Hur] 4719f83 Settings: Import Chinese translations from exthmui [HearnYuyuko] f12c0aa Settings: Add Heads Up Snooze Notification [2/2] [HearnYuyuko] 4d7ade2 Settings: Display auto rotate settings instead of toggle [Adithya R] ddfc8ba Settings: Long press power button to toggle flashlight [2/2] [Chris Crump] 20ddddb Settings: Cleanup some strings [Anushek Prasal] 5e9e40a Settings: Add permission to hold wake lock [Pranav Vashi] 0462ed6 Settings: move Extra Dim feature to display [SuperDroidBond] 3523cb6 Settings: Add Updater [Harry Youd] 2914b8a Settings: Hide power menu on secure lockscreen [2/2] [Altaf-Mahdi] 15e9b4c Settings: fix rest of the edit menu icon tint [jhonboy121] 37fe9a4 Settings: BluetoothDeviceDetailsFragment: fix edit menu icon tint [jhonboy121] f0b0602 Settings: Implement RoutinesActionBroadcastReceiver [Dyneteve] b46cf05 Settings: Import PowerUsageFeatureGoogle [Anay Wadhera] 82e20f9 Settings: Initial implementation of FeatureFactoryImpl from Pixel [jhenrique09] 74d264c Settings: Add footer explanation to Adaptive Playback [AshutoshSundresh] 6085c18 Settings: Introduce Adaptive Playback [2/2] [Chris Crump] 663888d Settings: SystemNavigationGestureSettings: fix back gesture edge insets resetting back when fullscreen gestures is enabled [jhonboy121] 553736c Settings: GestureSettings: Add preference categories to make a classification for gestures and keys settings [Col_or] 470b55d Settings: allow to swap volume buttons rotation based [2/2] [maxwen] 9dec4b0 Settings: SystemNavigationGestureSettings: Add gesture handle category [NurKeinNeid] 0f51d32 Settings: Volume Rocker Wake [2/2] [rascarlo] d4aefd5 Settings: remove duplicate battery percentage option [dlwlrma123] 788fdc6 Battery: Implement background process killer [2/2] [dlwlrma123] 923e14f [Settings] Refactor Wifi Calling description text [Bonian Chen] 127808d Settings: only set phone number if it's not empty [Timi Rautamäki] 71ec44b Settings: add title for Beam main switch [Timi Rautamäki] bad424d Sound: Add volume panel on left toggle [ganeshi4u] 90f48fa Settings: add auto-reboot setting [pratyush] 8b3dc6d A2dpSrc: Bluetooth codec Dev-UI support for QVA codecs [Satheesh Kumar Pallemoni] 4f6f36b bluetooth: update SavedBluetoothTwsDeviceUpdater for superclass ctor signature change [Steven Laver] 2f9d1e4 Implement abstract method getPreferenceKey in SavedBluetoothTwsDeviceUpdater [Justin DeMartino] f821129 BT: Use translated a2dp codec strings [dianlujitao] 1f9d2bf A2dpSrc: DEV-UI support for Blutooth Audio codec. [Satheesh Kumar Pallemoni] 361ca6a Bluetooth-TWS: UI updates based on Filter matched [zhenchao] ab31b4f Bluetooth-TWS: UI updates based on profile connection. [Kiran Kelageri] bc9d7c4 Fix build error [Jiyong Park] 65a07e3 Bluetooth-TWS: Filter TWS devices [Kiran Kelageri] 23f5faf Bluetooth: Create new catogory for earbuds [Kiran Kelageri] 1fc826b Settings: Randomize DerpSpace's summary [1/2] [Ido Ben-Hur] 95a0054 Settings: refactor hardcoded radius of ActionPrimaryButton to resource [maxwen] 2b6000d Settings: add NPE check for SetupWizard usage [maxwen] 6e81473 Settings: stop logspill from ProcessStats [maxwen] cfc69ee Settings: remove LiveDisplay if not supported [Ali B] 4af1e29 Settings: use framework text colors for SwitchBar [Timi] 8675603 ProgressCategory: update title style for consistency [Timi] 33a7a27 Settings: Drop custom preferenceFragmentCompatStyle [LuK1337] 201d4c5 Settings: Fix up panel theme and layout [Pranav Vashi] b5c59f0 Settings: Use font configs instead fonts directly [Pranav Vashi] 302861f Settings: Address a memory leak [dragonGR] b04f694 Desktop backup password: Tint buttons to match system theme [Alex] 80fa57b Settings: Add support to open device maintainer's telegram [marshmello61] 9a4daae SystemSettings: Remove all system / ota update items. I just don't want to see Android system updates in my ROM :P [spezi77] c57c839 fixup! Add PairNewBluetoothReceiver to launch Bluetooth pairing page [NurKeinNeid] c52ddcf Changelog: Rework with Activity [xyyx] 359b867 Changelog: fix possible title pattern mismatches [Vol Zhdanov] e1a4754 Changelog: use normal font instead of italic for commiter name [Vol Zhdanov] 7c8dac7 Changelog: Add left padding [xyyx] cb43d06 Settings: update changelog activity [dadi11] 602aaee Changelog: Fix text selection with dot [xyyx] aa0d65f Changelog: clean and make themeable [xyyx] e5bc7f9 Changelog: prettify [pcarenza] 4a38110 Settings: Changelog [david] 6aead47 Don't change nouns in summaries to lower case for German [Danny Baumann] 8b041af Add Wifi Panel [Matthew Fritze] f687e61 Settings: Make dashboard icons monetable [1/2] [NurKeinNeid] 3982497 Add Glide library [SagarMakhar] 6b6f1aa Settings: Add hotspot setting to allow VPN upstreams [Sam Mortimer] 0d7e338 MSIM Ringtone: Improve on devices with ESIM [jhenrique09] e299239 Settings: Use actual default refresh rate [Pranav Vashi] 9d71a12 Settings: VolumeMusicControl: Use new material-you illustration preference [Akash] 5c74632 Settings: Add extra changes for ChooseLockPatternSize [LuK1337] badbd62 Settings: Add Game Space support [Nauval Rizky] 6b06ec1 Settings: Expose radio info (*#*#4636#*#*) [xyyx] df165b3 Settings: Incorporate fullscreen gesture settings as a dependency for navbar radius [NurKeinNeid] b01a71c Settings: Allow Customizing Nav Bars Radius [spkal01] bd3a3df Settings: Fixup color_mode_preview according to 7f8e775754a55121e4d8147fdcc54560baa19052 [NurKeinNeid] 454a253 NetworkProviderSettings: Prevent Wifi Manager NPE [Pranav Vashi] 668846f Make Quick Unlock compatible with long PIN/Password [2/2] [Hikari-no-Tenshi] f757900 Settings: Make 'Do not validate' string translatable [jhenrique09] 7c06071 Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner" [TogoFire] f83615b Settings: DoubleTapGesture: Use new material-you illustration preference [Akash] 8b2e59f Settings: Double tap to trigger doze [2/2] [SKULSHADY] f4b958e Settings: Make DerpFest logo monetable [Hanif Ardhani] c917380 Settings: OverlayCategoryPreferenceController: Sort overlays by name [Ido Ben-Hur] f0e8cda Settings: Improve link ring & notification volume switch [Ido Ben-Hur] 2a1984a Settings: Enable Quick Wallet settings for all devices with NFC [xyyx] 3e8642e Settings: Fix data usage display on mobile panel [maxwen] 3eead14 Settings: MobileDataPanel: Remove VoLTE slice [Anushek Prasal] 6504a40 Settings: Add back DataUsageSlice [Anushek Prasal] 9ea3436 panels: Add Bluetooth panel [Joe Maples] b66ea6a QS panels: Improvements [Alex] 39765a6 panels: Add Mobile Data panel [Joe Maples] 7e431ed Settings: Whitelist WRITE_DEVICE_CONFIG permission [saikiran2001] 8781db3 Notification light: Add an overlay for RGB led [1/2] [dmd79] e065115 Notification light: Allow to turn on and off led during setting [dmd79] 4e6b514 Notification light: Fix white color [1/3] [dmd79] 8e174e9 Notification light: Enable blink preview in settings [dmd79] 58512ea Notification light: Allow to customize notification led light [1/2] [xyyx] 1f2c914 Settings: Add missing icons in Network and Internet [Adithya R] 216142d Settings: disable doze on charge preference when doze always on is enabled [jhonboy121] 0b55f84 Settings: remove the double divider in "Store" category in "App info" page [jhonboy121] 166b347 Settings: add option to enable AOD on charging only [2/2] [darkobas] a94a779 Remove the "About phone" avatar. [Alex Cruz] ceee4ee InstalledAppDetails: fix refreshing storage summary after force stop [Altaf-Mahdi] fbcf521 Settings: Forward port cm security settings (2/2) [Michael Bestas] 7b958fb Settings: allow changing the length of gesture navbar [2/2] [jhonboy121] 865af62 Settings: enable only one navbar overlay at a time [jhonboy121] 742bcbb Settings: GestureNavigationSettingsFragment: remove redundant putInt [jhonboy121] bb4fd9c Settings: allow hiding navbar [3/3] [jhonboy121] 27df8f5 Allow extended/"L" back swipe to trigger actions/app/activities [2/2] [ezio84] f971c29 [2/2] Settings: navigation mode settings [maxwen] b129ddc Settings: Optional haptic feedback on back gesture [1/2] [DennySPb] 0b9fb34 DisplaySettings: font size in 5% steps from 80% to 130% [Jean-Pierre Rasquin] 16f54c1 Clean expandable bottombar bits [Shubham Singh] 39330a6 Allow to quickly open Running Services from QS panel [2/2] [ezio84] 4396ed3 Add CollapsingToolBar and and AppBar return methods [SagarMakhar] d0bbeef Keyguard: Forward port lockscreen quick unlock (2/2) [Matt Mower] 33b9fa4 Add option to scramble pin layout when unlocking (1/2) [Adnan] b05b8b5 Build DerpSpace into Settings [maxwen] 3fdd201 Settings: Show me more than 4 items in the menus! [Dan Cartier] 2832436 Settings: Storage: change free space icon [Harsh Pal] cd68426 Settings: Use AOSP translations for MSIM ringtone [jhenrique09] 3cf89a9 Settings: enable SIM card ringtone only if slot not empty [maxwen] 4948a94 Settings: Phone ringtone setting for Multi SIM device [2/3] [Ting Yu] 38bff0d Settings: Ditch parentActivityName and custom configChanges [jhonboy121] 158cbb0 fuelgauge: Use Enhanced Battery Prediction from Turbo [Joe Maples] 5b6be3d LiveDisplaySettings: Unlock Reading Mode whenever is possible [Bruno Martins] 65c0331 Settings: Add a toggle for anti flicker mode in LiveDisplay settings [Arian] b5f8c92 Settings: Changes for LiveDisplay [Henrique Silva] f94f21c Settings: Add permissions for lineagehw [jhenrique09] a38a1a7b Settings: Switch to lottie animation for screenshot gesture [Adithya R] e81ba91 Settings: Bring in missing lottie animations [Adithya R] 86d645b Settings: align user avatar with homepage title [jhonboy121] 121a0ce Settings: Use seekbar to allow setting arbitrary animation values [Steve Kondik] 3bc02f2 Notification log improvements [maxwen] c022bd7 Expose the notification log [Alex] fd312a4 firmwareversion: Hide Mainline module version [kubersharma001] bd09ace Settings: Use MD2 icon for Playstore [AshutoshSundresh] 8b4251b AppInfo: Only add Playstore action if Playstore is installed [AshutoshSundresh] 8c89b43 InstalledApp: show link to Google Play [George G] cda19fd Open app when clicking on icon in App Info [deadman96385] f79d944 Settings: fix hardcoded black text in storage summary [maxwen] df2f6d4 Settings: Double tap to sleep on lockscreen [2/2] [ezio84] 450e497 Settings: Double tap to sleep on statusbar [2/2] [ezio84] b6bd94e Settings: Add missing illustration for camera gesture [Adithya R] fb838ab [2/2] Settings: allow disable of screenshot shutter sound [maxwen] b63d4b2 Settings: Update fingerprint strings to match the rest of AOSP [Andrew Thomas] d0927fd fingerprint: Allow devices to configure sensor location [d34d] 5704900 Settings: display: Add wake on plug switch [Jon Evans] 50ee3be Settings: Forward Port Volume Long Press Skip Tracks [2/2] [Chris Crump] 69493b7 AppInfo: Add time spent in app from Wellbeing [Jason Edson] cb1bb5d SELinux info: Set settings:enableCopying to true [Subhajeet Muhuri] 75ba758 Add back SELinux info [Stephen Smalley] 9dc058d Settings: Add three-fingers-swipe to screenshot [2/2] [ghbhaha] af787cf Less boring heads up option [2/2] [ezio84] 370ddd8 Allow to suppress notifications sound/vibration if screen is ON [2/2] [ezio84] a7b6910 Settings: Add toggle for advanced reboot [2/2] [Adin Kwok] 70d9645 Settings: Fix default value for proximity on wake pref [Pranav Vashi] e5f5669 Settings: Add proximity check on wake preference [Bruno Martins] bed3267 AmbientDisplay: Add custom pref for devices with custom doze packages [jhenrique09] a92310b Settings: Add platform and RAM to Model & Hardware [Rashed Abdel-Tawab] dc95910 Toast insulter: Add more insults [Joey Huab] 3db71d2 Developer options toast insulter [Alex Cruz] 09b1fcb Make kernel version clickable [SagarMakhar] 27e6459 Settings: Change kernel preference behavior [Alex] 8312d18 Settings: Show full proc/version information [xoomdev] dca3c57 SearchBar: Add avatar to search bar [Alex] 9586676 Settings: Move refresh rate specific options to separate category [Subhajeet Muhuri] c69955f Settings: Add peak refresh rate list preference [Michael Bestas] 173a40f Settings: Remove dependency on pref object for min refresh rate isAvailable() [LuK1337] 3d6cca9 Settings: Pass Locale.US when formatting refresh rate string [LuK1337] 05a0632 Settings: Add preference for KEY_MIN_REFRESH_RATE [LuK1337] 15e000d Settings: Move show_refresh_rate toggle to Display [Subhajeet Muhuri] * vendor/derp 981acde overlay: Force disable ambient music components [jhenrique09] fa828f4 overlay: Include Lawnicons [Danny Lin] ca54282 Merge pull request #6 from EndCredits/12 [Alexander Brunswig] 6eb23d0 Device: Add Redmi K30 5G ( picasso ) [Crepuscluar] * vendor/lawnicons c210f11 Add Tachiyomi and Blue Archive Icon [Nauval Rizky] b822306 Add Genshin Impact and Honkai Impact 3rd Icon [Nauval Rizky] feb9481 Add Substratum icon [Nauval Rizky] 4076b95 Add Final Fantasy Brave Exvius Icons [Nauval Rizky] 5fc9542 Add HoYoLAB vector icon [Nauval Rizky] c44f61c lawnicons: Exclude from RRO [Alexander Winkowski] 8e8c8fa lawnicons: Launcher3 -> DerpLauncher [NurKeinNeid] ec86bf9 Generate AOSP overlay and build files [Danny Lin] b85078e Add script to generate overlay for AOSP builds [Danny Lin] * vendor/overlay 95d0d49 Add HarmonySans [dlwlrma123] 5694046 Add Tinkerbell font overlay package [NurKeinNeid] ==================== 01-20-2022 ==================== * bootable/recovery 7e16350 recovery: Rebrand for DerpFest [NurKeinNeid] 94ca7c7 recovery: Switch to DerpFest props [NurKeinNeid] * packages/apps/DerpLauncher 049428a DerpLauncher: Add Google Lens scan button to the recent apps [Nauval Rizky] b0a6c2c fixup! DerpLauncher: Pull in Screenshot drawable from Pixel launcher [NurKeinNeid] * packages/apps/DerpSpace 9484a16 DerpSpace: Add Russian translations [NurKeinNeid] * packages/apps/ThemePicker 19af377 ThemePicker: implement coloring in wallpaper preview fragment [Anay Wadhera] a621d5f ThemePicker: bring back icon pack customization [Anay Wadhera] * packages/apps/Updater 2be555a Updater: Hide recovery update option by default [Pranav Vashi] ==================== 01-19-2022 ==================== * build/make e2a8898 build: Support using a prebuilt recovery ramdisk [Nebrassy] * packages/apps/DerpSpace 377f259 DerpSpace: Allow toggling camera/mic privacy indicator [2/2] [Pranav Vashi] 110a93c DerpSpace: Burn-in: Fix typo [NurKeinNeid] 01422d2 DerpSpace: Black theme [2/3] [SagarMakhar]