==================== 09-02-2019 ==================== * android/ df457c9 manifest: Track system sepolicy * device/lineage/sepolicy/ 7368360 Revert "sepolicy: remove set_prop for theme_prop on coredomain" * frameworks/base/ 28e880f7f65 Theme system alert dialog 346cb664728 Declare CustomThemeDeviceDefaultDialogAlert 65068670839 Fix font on language picker part 34e68657a03 Separate custom fonts from material theme [2/2] 1b16820e7be Use headline font in preference title 2e7d4a2701a Expose custom_accent_color and TextAppearanceTitle a19ddaa84e5 Use headline font on battery percentage c770165ced0 systemui: use headline font for carrier label f4a4af8e64c Better QS detail clip animation cab01ed7958 BatteryMeterDrawableBase: Don't colorize when level critical 2013ec66145 FontTile: Show text below font name beb312db885 Introduce FontTile ae7ab2c2ddc Allow QS detail view to scroll e8914f2b1c6 FontService: Support fonts from Substratum theme packages d13b7ac8f6f FontService: Don't copy resources from /system/etc/fonts c3b2cee165a pocket: Fix pocket lock view for display cutouts b147c3afafd pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags edaa17b14dc PocketService: Adjust light sensor rate to 400ms e0faddf279c pocket: Don't show immersive mode confirmation when UI showing 8147dd6c7ee pocket: Reduce sleep timeout for pocket lock d53a85094e2 Pocket lock improvements 5476ce14249 pocket: Adjust sleep timeout for pocket lock view to 10 secs 0692790a8a8 Revert "Use Class.forName instead of ClassLoader.loadClass" bbbf24d9732 Revert "LayoutInflater: Special case well-known View constructors" * packages/apps/Settings/ d05a15685d Settings: Change fonts * packages/apps/crDroidSettings/ ce7dafd5 crdroid: Clean up for font frag * system/sepolicy/ 58383993 Allow system server to set props * vendor/addons/ 5401629 Fix actionbar font 8102dfa Separate custom fonts from material theme [1/2] c0f497b Fix system error dialog 9b88282 Restrict dialog theming to system apps ==================== 09-01-2019 ==================== * android/ 59cb3ce manifest: Track Recorder 643b794 Merge 'lineage-16.0' into 9.0 * frameworks/base/ 9c5f01ae490 Merge 'lineage-16.0' into 9.0 9862591754d fw/b: Use common network restrict apps method * frameworks/opt/telephony/ 864cd8346 Merge 'lineage-16.0' into 9.0 * packages/apps/FlipFlap/ 11c29e4 FlipFlap: Remove useless recursive call to makefiles * packages/apps/Recorder/ eb33bb9 Recorder: Tile: Use MD2 icon 8a1f2f3 Recorder: Tile: send broadcast for close all dialogs after click 167da98 Recorder: Introduce QS Tile dc528b6 Recorder: Grant CAPTURE_AUDIO_OUTPUT permission * vendor/lineage/ 54a44244 kernel: Add TARGET_KERNEL_ADDITIONAL_FLAGS to allow setting extra cflags 158fa0a2 recorder: grant CAPTURE_AUDIO_OUTPUT permission 31590d43 overlay: Disable config_keyguardUserSwitcher on sw600dp 467aff89 crdroid: atv: Inherit atv device tree ==================== 08-31-2019 ==================== * frameworks/base/ f7526d5b82e New Crowdin translations (#295) * kernel/motorola/msm8953/ bd7d93277557 drone: use clang 9118f16a0744 dtbtool: update permissions fe86536bca97 drone: update to build dtb 7e54819a6a14 drone: compile with gcc-9 c2a1dfda3110 input: misc: vl53L0: fix header symlinks 55aab21a25d2 arm64: configs: potter: enable & configure CIB e49311f72d44 cpu_input_boost: expose input freqs and duration to userspace 21cb4dfd902e cpu_input_boost: update for devices without seperate CPU cluster frequencies cea7a2ad4597 msm: mdss: Boost CPU when a new frame is ready to be committed 4ffb10f01178 kernel: Boost all CPUs to the max when userspace launches an app 08023063b2c3 msm: performance: prevent the driver from handling userspace min freq cpu boost hints. We'll use the standard cpu-boost input-boost functionality which gives users freedom to choose their own settings 6e358925f1b8 qcom-cpufreq: Boost all online CPUs when exiting suspend fe3775519d19 cpu_input_boost: Introduce driver for event-based CPU boosting d48dbbd3e6de cpufreq: Kill userspace CPU boosting entirely 29a34f095e3c arm64: configs: potter: drop polly clang opts 441d7bf4fc61 arm64: configs: potter: disable building modules d691a7a5b466 arm64: configs: potter: regenerate 78e03776fbc3 Makefile: add Various Optimizations & Tuning Options 0ed898ca2498 usb: gadget: Fix -Wtautological-compare in dummy_hcd.c 86639a811016 treewide: fix -Wstringop-truncation warnings generated by gcc-9 ff545b32bc58 Makefile: disable missing-attributes warnings 19e6c4e56718 Makefile: disable packed-not-alined warnings c5f8da53b828 arm64: Makefile: disable array-bounds warnings ec11326ce24d trace: add CONFIG_DISABLE_TRACE_PRINTK option ac464b354367 zram: increase max compression streams to 4 f7f30f7a50a8 devfreq: Update governor whitelist 579206fe5769 drivers : enable usb fastcharge dccc4894cf44 drivers: usb: add support for fast charge through usb b6c3f483bcb4 defconfig : Enable BOEFFLA_WL_BLOCKER cb395d60b348 boeffla_wl_blocker: Block default wakelocks we had before ff700e6db25d boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 6352e5646dcd boeffla_wl_blocker: update to wakelock blocker driver v1.0.1 39e58d660140 boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0 9e6880ee0c08 potter_defconfig : enable sound control 78af4954374b ASoC: msm8x16-wcd: add speaker gain and prevent reset 3545c086cfa0 ASoC: msm8x16-wcd: Sound control: allow further reduction of digital gain d735d18231a1 ASoC: msm8x16-wcd: Sound control: add mic gain ffaf4076ffbf ASoC: msm8x16-wcd: Sound control c085aea3edce Remove '+' symbol from kernel version string 3ea202754036 wcd9335: enable power gating d67df1651772 ASoC: wcd-mbhc: correct headphone detection d2d908182819 wcd9335: accept interrupts for huwifi mode 2548f98b9a89 sound: codecs: wcd9335: laster k's driver 6d08cd6267a8 potter_defconfig : enable dts_eagle 57c060748758 [PATCH] dts_eagle: Cleanup ecba82a3caa9 drivers: dts_eagle software driver port cd245fa6f6a4 defconfig: enable dts eagle and mbhc df688483946d sound: soc: codecs: wcd-mbhc-v2: Uncomment g_DebugMode check 8aba31c2ef59 sound: wcd9335: Disable g_DebugMode d5480ab8e961 Initial AudioWizard bringup b8cdde7a2845 sound: DTS-Eagle integration 7a8fe22a946c drivers: import of dts_eagle hardware driver 5e3373681090 Kconfig: msm: remove deprecated dts eagle driver bb747b13f66e [Temp] Revert "msm: ipa: rmnet: Make code changes with respect to CR#2046006" 18a5b998ea0a potter_defconfig: enable KLAPSE 218f8f2c5e92 KLAPSE : Use appropriate callback for data types 4611ec630083 KLAPSE : Fix prototype warn 8107b9bb7554 KLAPSE : Make default flow_freq value configurable at compile time from klapse.h - NOTE : Flow freq is a device-dependent timeout value. It depends on how fast KCAL reacts to a change in values, or in other words, how fast can you change colors in KCAL without having them not appear on screen (aka "RGB frame skips") - NOTE : Flow freq should be reduced if KCAL reacts faster, left at 360 is unsure, increased for very high latencies (usually in MDSS) - NOTE : Flow freq can be changed at runtime as well, so developers can find the perfect value that isn't too slow and isn't too sudden either - NOTE : Flow freq is 360 (ms) by default, because of my testing on OnePlus 6 (enchilada) on stock ROM with custom display calibration - NOTE : More GPU pulses can help most devices refresh KCAL faster, and indirectly "flow" smoother c825cdaf9267 K-lapse v5.0 : - Introducing k-lapse "flow", a brightness-based scaling mode QOL enhancement that scales RGB points by 1 smoothly instant of instantly taking effect - Major code refactor to better match the Linux Kernel coding style (huge thanks to kdrag0n for initial overall patch and general guidance) - Switched from SYS ATTR to module_param_cb and kernel param structs - Shortened the code from 1k lines to 0.6k without compromising any logic or feature - Changed tunable naming for sysfs to convey the idea of the function in a better way - Added minute-level support for automation. Yes, you can now start or stop at, say 16:49 - Dimmer factor (previously known as brightness_factor) is now allowed to be set as a percentage value, ranging from 10 to 100 - Updated README documentation to match v5.0 release - Integrated MDSS code with a switch in klapse.h (see kcal-mdss-demo branch for full implementation in older version) - Changed some default config values - Revised dimmer logic to fix "dimmer value multiplicative effect" for some users. The issue was changing brightness_factor values multiple times stacked them on top of each other, eventually causing the RGB to hit their minimum limit (usually 20 in KCAL), and not being able to restore full RGB without a pulse - (sorry no notification) tanish2k09 d700faae7a91 MDSS : Fix compilation and remove DRM stuff f1056eb92c91 K-lapse initial implementation for MDSS kcal d4c2c458aee9 tick/nohz: Optimize nohz idle enter cf8e61bfdf79 kbuild: Add support for Clang Polly optimizations * packages/apps/Settings/ 33a89129b0 Settings: Use seekbar to allow setting arbitrary animation values * packages/apps/crDroidSettings/ 3ee96ba8 Add attr for interval seekbar * system/netd/ 09e8f9d netd: Consolidate restrict apps methods ==================== 08-30-2019 ==================== * frameworks/base/ ec8f960e639 Allow override of DUN settings * packages/apps/Launcher3/ bf6ccaac4 New Crowdin translations (#27) * packages/apps/crDroidSettings/ 1d27975c New Crowdin translations (#469) ==================== 08-29-2019 ==================== * build/make/ f03b66c0c Merge 'lineage-16.0' into 9.0 * frameworks/opt/telephony/ 850817b63 Sort activeSubscriptionInfoList according to API annotation ==================== 08-28-2019 ==================== * packages/apps/FlipFlap/ 2e36d65 FlipFlap: Add devicesettings to dependencies * packages/apps/Jelly/ 3171c8e Jelly: Rename contentDescription to contentDisposition in WebViewExt * system/core/ c1404fec2 Merge 'lineage-16.0' into 9.0 20013422b ueventd: parallelize restorecon /sys ==================== 08-27-2019 ==================== * build/make/ 1b0207fc3 More base_rules.mk optimizations 607215308 Skip much of aux_config.mk * packages/apps/Settings/ ea2ec1c4b8 Merge 'lineage-16.0' into 9.0 5e8502defc Settings: Remove sound timeout preference from channel_settings PreferenceScreen * packages/apps/crDroidFonts/ 9c9e5bb Add more fonts * prebuilts/clang/host/linux-x86/clang-5799447/ 311607f clang 9.0.6 (based on r365631) from build 5821526 ==================== 08-26-2019 ==================== * device/lineage/sepolicy/ 01dbb26 Add rules for Long screenshot service * packages/services/Telecomm/ 711b764b Telecomm: Change font on some parts * vendor/addons/ 5989246 addons: Add modded longshot apk ==================== 08-25-2019 ==================== * device/lineage/atv/ 4a367f5 atv: Standardize folder naming conventions * device/lineage/sepolicy/ ff6dc60 sepolicy: remove set_prop for theme_prop on coredomain * frameworks/base/ b3a0afb2211 fwb: Port extended screenshot function from OOS dc7990f39c4 SystemUI: disable wallpaper-based tint for scrim e05eaa78818 Automatic translation import be2451e176f New Crowdin translations (#294) * hardware/interfaces/ 3a10f7f1 Wifi: Syncronization on reading and writing ringbuffer * lineage-sdk/samples/weatherproviderservice/OpenWeatherMapProvider/ 889cf56 Automatic translation import * packages/apps/Camera2/ a309d9f39 Automatic translation import * packages/apps/Eleven/ d0cde76 Automatic translation import * packages/apps/Exchange/ 8435d6a8 Automatic translation import * packages/apps/FlipFlap/ 1a8fd88 Automatic translation import * packages/apps/Gallery2/ 48f5db02f Automatic translation import * packages/apps/Jelly/ 0de4159 Automatic translation import * packages/apps/Launcher3/ 076f92504 New Crowdin translations (#26) * packages/apps/Messaging/ b9ab902 Automatic translation import * packages/apps/Profiles/ 10b75d2 Automatic translation import * packages/apps/Recorder/ 1ae9b37 Automatic translation import * packages/apps/Settings/ f1d98ed16c Automatic translation import * packages/apps/crDroidSettings/ 9f1efe49 New Crowdin translations (#468) * packages/providers/DownloadProvider/ bf4ac2bd Automatic translation import * packages/services/BuiltInPrintService/ 892189f Automatic translation import * vendor/lineage/ 93ef332c overlay: Add few config items from pixel device 74b6757b crdroid: Disable dalvik.vm.debug.alloc ==================== 08-24-2019 ==================== * android/ f56ece1 manifest: Track device/lineage/atv 6eedfb0 manifest: Track clang 9.0.6 e3b0a99 manifest: Track custom headers package 6786f1e manifest: Track SUW * device/lineage/atv/ b3966fe atv: Fixup copy-file variable c4163d5 atv: Add TvSettings privapp-permissions * device/lineage/sepolicy/ 27180c7 sepolicy: Add hal_lineage_fod domain * frameworks/base/ ade67c3d6e4 fix build c8069317bfa Merge 'lineage-16.0' into 9.0 40736fbb01c QS status bar custom header images [1/2] 817541a8353 Initial support for in-display fingerprint sensors * lineage-sdk/ 4ae94c81 Merge 'lineage-16.0' into 9.0 8942a9c4 sdk: Add LineageContextConstants.Features.FOD * packages/apps/LineageParts/ df937b1 Stats: Check for maintainer to tag as official * packages/apps/OmniStyle/ 1cf2ea0 OmniStyle: Remove unused theme * packages/apps/SetupWizard/ 90fd2b6 SetupWizard: Rename strings 49880f3 SetupWizard: Bring it on our side * packages/apps/crDroidSettings/ 176652ee crdroid: Add reset routine for custom headers 6c99d682 Fix settings icon under quick settings f5f9194a QS status bar custom header images [2/2] * packages/services/BuiltInPrintService/ 8ee0a7b Import translations. DO NOT MERGE f1f3ee0 Partially revert "Move new strings to lineage_strings" * vendor/lineage/ bbdd073c backuptool_ab: Make copy_file preserve file/directory attrs 35179a0c vendor: Add vendor.lineage.biometrics.fingerprint.inscreen permission 74242c6f Build custom header images package 889f3e7d Build SetupWizard