23-08-2022 Changelog: - Merge August Security patch (android-12.1.0_r22) - Allow user configurable fingerprint wake-and-unlock - SystemUIDerpFest: Import Turbo based battery estimates - Improve Custom Fonts on Lockscreen clock - Add Secondary color for lockscreen clock toggle - Improve Music QS Tile state and remove track title toggle - VolumeDialog: Improve background tint for inactive rows - Switch notification background to monet on heads up - Fix invisible media output picker when blur is enabled - Fix user profile photo picker crash - Show the ripple on face auth if skip lockscreen enabled - IllustrationPreference: Hide illustration when we fail to play anim - Move option to control wallpaper zoom to DerpLauncher - DerpLauncher: Add pref to disable wallpaper scrolling - DerpLauncher: Add more double-tap actions - DerpLauncher: Link hotseat bg corner radius to dialogCornerRadius attribute - DerpLauncher: Add light/dark mode support for taskbar background - DerpLauncher: Add toggle for memory info view - DerpLauncher: Add pref to set app drawer row height - Update German and Italian translations Device Side changelog: - fixed fp for goodix fp users 29-05-2022 Changelog: Rom Side: - Add switch to enable daily data usage in QS footer - Add switch for overriding VoLTE icon with VoWiFi when available - Hide tuner icon in QS panel - Fix media art force expand without systemui restart - Use color accent for charging animation - Settings: Respect default vibration strength - Settings: Rework Alarm & Wakelock blocker fragments - ThemePicker: Reverse color section from Pixel stock - ThemePicker: Fix Acherus availability - PermissionController: Enable usage timeline for all permission groups - Recovery: Prevent showing this message in recovery: E:recvmsg failed (No buffer space available) - Recovery: Add support for changing slots - DerpLauncher: Add support for enabling taskbar on phones - DerpLauncher: Allow enabling recents overview grid on phones - DerpLauncher: Import Russian translations from 12 branch 26/02/2022 Changelog: Rom side: - Merge android-12.0.0_r32 - Add FaceUnlock implementation from PE - Add AppLock from KOSP - Add Refresh Rate QS tile for supported devices - Allow to hide arrow for back gesture - Add option to change PowerUsage provider - Show battery temp on power summary - HeadsUpTile: Do not crash SystemUI on long click - Improve Secure QS tile toggle behaviour - Use wireless charging animation for wired charging too - Add VoLTE icon from Motorola - Fix carrier label being white on light wallpaper - Don't warn user about FC in Google TTS - Changelog: Use NestedScrollView instead of ScrollView - DerpLauncher: Remove protected apps in favor of system with applock - DerpLauncher: Remove overview scrolling animation - DerpLauncher: Refine quickspace icon shadow - DerpLauncher: Add toggle to make AppDrawer sizes independent - DerpLauncher: Allow changing max lines for app label - Update Russian and Chinese translations Device Sode: - USe legacy Bootanimation - Change resulation of bootanimation to 720p - Remove more prebuilt apps 08/02/2022 Changelog: Rom side: - Add back colored statusbar icons switch - Implement cutout force full screen - Improve location privacy indicator toggle (don't need sysui restart anymore) - Allow toggling camera/mic privacy indicator - Reduce padding use by privacy indicator resources - Fix location privacy indicator getting stuck - QuickStatusBarHeader: Fix clickability issue with privacy indicator - Fix glitchy battery view in quick status bar header - Improve Black theme and move to DerpSpace - ThemeOverlayApplier: Apply wifi and signal icon styles last - Add HarmonySans and Tinkerbell font - Add Glove Mode QS Tile - Add Powershare QS tile - Fix scrolling lag in fod icon picker - Add additional FOD resources from @RedSkulMods - Add back screen off fod toggle - Improve FOD haptic feedback toggle - Allow toggling floating rotation button - Volume key music control: include remote streams - Fix volume toggle in status bar tuner - Fix method for disabling unlock ripple animation - QS customizer: Better string for 'reset' menu item - IdleManager: Update timeout and processes again - Fix navigation bar button hit testing - privapp-permissions: Grant missing TelephonyProvider perm - DarkMode Settings: Use List Preference rather ugly Drop Down - Add smart idle maintenance service - Rebranded Recovery and sideload UI - GameSpace: Add Screen for Per-app configuration - GameSpace: Add implementation for the GameMode ANGLE Intervention - GameSpace: Add config for disallowing ANGLE usage - GameSpace: Add German and Chinese translations - DerpLauncher: Switch to LawnIcons - DerpLauncher: Add Google Lens scan button to the recent apps - DerpLauncher: Add German translations Device Side: - fix recovery issue - updated sleepy kernel thanks to proxer 17/01/2022 Changelog: Rom side: - Merge January Security Patch - Add Pulse music visualizer for navbar, lockscreen and ambient screen - Restore icon shapes from A11 - DerpSpace: Add previews for icon shapes, icon packs, fonts, wifi icon, signal icons customisations - DerpSpace: Apply overlays from background thread - Add Screen off animations - Make media player view less-gore when artwork bg is enabled - Update Google SmartSpace from Statix and remove toggle - DerpLauncher: Improve SmartSpace implementation - DerpLauncher: Use themed icon for AOSP deskclock too - DerpLauncher: Workspace: Allow resizing any widget - DerpLauncher: Pull in Screenshot drawable from Pixel launcher - Improve GameSpace lifecycle and broadcast handling - GameSpace: Use Pixel's material-you illustration preference - Add option to automatically reboot device after timeout if set - Add capability to allow tethering to use VPN upstreams - Fix issues with BatteryUsageStats - Add settings to toggle the phantom process monitoring in dev options - Sound: Add volume panel on left toggle - Add back Descendant's Idle Manager - Add Volume Rocker Wake switch - Allow to swap volume buttons rotation based - Add option to hide gesture navigation handle with ime space kept - Apply monet to fingerprint authentication ripple animation - Use a double click effect for charging if there is no amplitude control support - Refactor notification counter code - ThemeOverlayApplier: Catch a potential NPE - InputMethodUtils: Fix system bootloop when no IME found - NavigationModeController: Silence log spam - Settings: add title for Beam main switch - Settings: only set phone number if it's not empty - Settings: Refactor Wifi Calling description text - Open WifiPanel on LongClick - AuthController: Fix NPE due to isPowerbuttonFps() - Merge tag 'android-12.0.0_r27' - Add DerpFest Updater - Port Ambient Now Playing container from Pixel - Add Ambient instead of lockscreen on wake gestures switch - Add Adaptive Playback - Add toggle to force small lockscreen lock - Add SettingsIntelligenceGooglePrebuilt (needed for power usage feature) - Settings: Import PowerUsageFeatureGoogle - Settings: Implement RoutinesActionBroadcastReceiver - Add Google Flipendo prebuilt (aka Extreme Battery Saver) - Add flipendo to Battery Saver tile - Require unlocking to use Internet quick tile - Update some permission drawables - Vectorize statsysdata_usb - DerpSpaceTile: Make default state active - VPN tile: Collapse panel when opening app - ScreenshotTile: Use secondary label to indicate mode - Use secondary label for language QS tile - AntiFlickerTile: Fix error in handleRefreshState - Add Pixel Navbar animation toggle for three button mode - Remove Arrow keys while typing option - Remove second option to hide gesture navigation handle (with ime kept thing) - Allow disabling ripple effect on unlock - Allow to disable Night Light on FOD - Match brightness slider track height with the progress drawable - Make volume panel look alike brightness slider - Add an option to enable/disable power menu on secure lockscreen - AdvancedReboot: Add a button to restart SystemUI - Battery Styles: Fix landscape battery size - Battery Styles: Fix percentage view on landscape battery - Battery Styles: Set proper battery style on init - IdleManager: Add more processes and shorten timeout - Fix black qqs on keyguard in light theme - Make QS brightness slider animation more subtle - Add missing initial call to updateResources in brightness mirror - Unify screenshot and record corner dimens - Fix issue with black-white radial gradient patten in the notification panel background - ColorUtils: Prevent crash if alpha component is translucent - VolumeDialog: notifyVisible after the volume panel is fully hidden - VolumeDialogControllerImpl: Stop log spam with no caption service - MediaDataManager: Use safe cast to avoid NPE - DisplayDeviceRepository: Don't spam log when display state changes - Pulse: Add more NPE checks - SystemNavigationGestureSettings: Fix back gesture edge insets resetting back when fullscreen gestures is enabled - Settings: Fix edit menu icon tint in several preferences - Checkout APNs to LA.QSSI.12.0.r1-05100-qssi.0 - GameSpaceManager: Handle various case against "locking screen" scenario - ThemePicker: Bring back icon pack customization - ThemePicker: Implement coloring in wallpaper preview fragment - DerpLauncher: Implement Recent Apps locking - DerpLauncher: Add restart action on the options menu - DerpLauncher: Move developer option to options menu - DerpLauncher: Allow disabling workspace edit - DerpLauncher: Cleanup unused SwipeDownGesture code - DerpLauncher: Update device profiles display option - DerpLauncher: Fix hotseat icon number on 4x5 profile - DerpLauncher: Fixup OnGlobalLayoutListener usage on QuickSpace - DerpSpace: Move pulse on new tracks to ambient ui fragment - AmbientUI: Add missing German translations - DerpSpace: Add Chinese translations Device Side: - will write soon!!