[Nexus 5X Android Development] anirudhgupta109:
Changelogs

Build dated 20180314 :

- Initial build

Build dated 20180319 :

- Ignore device null account in Contacts

- Don't elaborate useless waveform in Pulse

- Fixed Pulse disappearing sometimes after skipping tracks

- Fixed potential Smartbar FC for buttons custom application

- Fixed smartbar media arrows not showing sometimes

- Globally enabled full alarm info in quick settings drawer

- Remove fancy colon for the lockscreen clock

- fingerprint: Speed up wake-and-unlock scenario

- Add 'GoogleSans' font family

Build dated 20180328 :

- Some Kernel sided fixes and updates

- Volume rocker cursor control

- Animations to QS tiles

- White navbar for Dialer, Contacts and Messaging

- SELinux Enforcing

- SafetyNet passes without need of magisk now

- "Certified" in Google Playstore app

- Added core_ctl props

- Speed up Recents additional buttons show delay

- Themed autofill save dialog text color, notifications color and toasts

- QS panel transparency

- Color picker: show hex input box on top

- Adjusted delay to prevent glitches when reloading notifications

- HW keys and Google Assist QS tiles

- Some string cleanup

- Adaptive icons for Dialer and Clock

- Improved size for the warning level exclamation mark in portrait battery

- Removed fingerprint pref for devices that dont have sensor

- Fixed string for lockscreen charging

- Battery light switch

- Removed AOSP Email app from preinstalled apps list

- Hide check button when using PIN quick unlock

- Smoother Upload and Download Animation

- Jelly and Deskclock updates

- Screenshot notification edit action support

- Custom editor app for screenshot notification edit button

- Disable power button haptic feedback when power menu is hidden on the lockscreen

- Power+VolUp action to catch a partial area screenshot

- Google Play store icon in the App Info actionbar of apps

- Changed developer options strings to something less dumb

- Minor bug fixes and translation updates

Build dated 20180409 :

- Remove VoLTE from QS Panel

- Change VoLTE icon to VoLIT

- Update fling QS tile icon

- Add Black theme, cleanup some theme stuff

- Set bottom center as default FAB location for recents clear all

- Remove pocket judge

- Dialer lookup

- Support for MicroG

- Fix showing charging symbol in statusbar

- Updates to updater

- Updated translations

- Landscape battery style

- Updates to AOSP Keyboard

- April Patch

Build dated 20180502 :

- Light navigation bar in MusicFX & DocumentsUI

- DocumentsUI: internal storage by default

- Option to toggle data disabled indicator icon

- apn: Add APN for spusu MVNO

- apn: Add protocol for fido and rogers

- Generation of dummy hidl.base is reverted

- The commit "framework: fix screenshot and rotation animation for devices with abnormal hw rotation" was reverted and the fix was made at surfaceflinger layer

- Various vendor updates from lineage

- linker: Move shims to TARGET_LD_SHIM_LIBS

- Fixed unusable MTP and adb after boot

- manifest: track qcom_power and rest of the hals from lineage

- Statusbar center clock

- Made status bar ticker play nice with center clock

- Added footer preference for flawed center clock

- Let the users know where QS row/column options are

- Minor bug fixes & translation updates

Build dated 20180509 :

- OwlsNest: String cleanup

- SystemUI: Remove QS corner padding

- update_attempter: don't limit the cpu and run in foreground

- base: catch what you can't explain

- surfaceflinger: fix static analyzer complaints

- libstagefright: Add more sample rates for FLAC

- Speed more things up

- Remove all delays on showing task header icons

- Speed things up

- SystemUI: Rotation button can't work at first time after rotate screen

- Fix Access modifiers as part of extending ServicestateTracker.

- Fix misc-macro-parentheses warnings in system/nfc.

- Triple the available egl function pointers available to a process for certain Nvidia devices.

- Handle glGetString returning NULL

- init: Don't run update_sys_usb_config if /data isn't mounted

- init: do not load persistent properties from temporary /data

- sepolicy: qcom: Allow nfc to read and execute files in /vendor on full treble

- Revert "sepolicy: suppress denial logspam"

- vendor/aosip: qcom: Enable media extensions for all QC devices

- ThemeUtils: fix grey accent

- SystemUI: stop crashing qs tiles during boot

- Smart Pixels: Dynamically register receiver

- Always refresh system apps launcher shortcuts on build date change

- Refresh search index check on build change

- Allow to properly translate the download ETA string

- Updater: Build with AAPT2

- Automatic translation import

- May Patch merged

Build dated 20180611 :

- June security patch

- Blacklist apps in the ChooserAcitivity (e.g. Share button)

- ChooserActivity: Fix a potential System FC

- Use Auto brightness for Ambient Display

- Show proper call duration

- Switched In-call Vibration method(works with aosp and google now)

- Restored settings margin padding as intended by google

- Remove QQS tile scroll and left clock

- SystemUI: Enable dualTarget on CellularTile

- per-app cellular data and wifi restrictions

- Don't append app name to file on lockscreen

- Add an option to force pre-O apps to use full screen aspect ratio

- Disable navbar on fingerprint enroll if bottom fingerprint

- Multi-User fixes

- Recents: add pinch-in gesture on tasks to Clear All

- Allow to disable the Wallpaper tint

- Introduce lockscreen clock/date styles

- systemui: Forward-port notification counters

- Change messaging accent with our accent picker

- Theme uninstall dialog

- many misc updates

Build dated 20180618 :

- Jelly browser and Launcher app updates

- Added back compass, music, and cpuinfo tiles

- Lockscreen Clock improvements

- RIP kenzo, Hello whyred

- Smartbar: keep pressing on ime arrows to move kb cursor

- Ambient Music Ticker improvements

- Disabled less-boring headsup by default

- Disabled lauching music app on headset connect by default

- Wakelock Blocker

- Alarms Blocker

- Added setting to enable Do Not Disturb during calls

- Statusbar brightness control

- Grid and Go Recents layout

- Fixed media not playing through BT devices.

- Added Aaudio mmap support

Build dated 20180629 :

- Fix notification volume unlink

- Make pin scramble layout MultiUser friendly

- Fix left clock glitch on landscape

- Fix statusbar battery icon, VPN icon, network traffic monitor tints

- Redo Grid and Go recents

- Expose QS tiles and label colors

- Add deep night clock

- Improve a calculation method for LTE antenna reception level

- Revert "telephony: Hack GSM and LTE signal strength"

- Check for Face Unlock Running before skipping bouncer

- bionic: Sort and cache hosts file data for fast lookup

- Update linker/shim commits

- Ensure that locked recents apps are respected

- Allow to kill any app from recents panel in a safe way

- Restore notification dividers

- Revert "frameworks: Fixed signal strength issue"

- Revert "frameworks: Fix mLteSignalStrength range check"

- Fix CustomTile NPE in handleRefreshState

- Update screenshot tile have three-fingers-swipe and power menu screenshots follow the mode set in the tile

- Cleanup ambient music ticker

- Sensor block per-package switch

- Remove useless dream manager isDozing check

- Jelly: Adapt ProgressBar location based on reach mode

- Statusbar brightness control

- Add setting to enable Do Not Disturb during calls

- Miscellaneous MediaProvider updates

Build dated 20180709 :

- Merge in July Security Patches

- Cache the global proxy to avoid fetching it for every request

- Cache pin algorithms in PinSet

- Hide freeform task header icon

- Send broadcast to MediaScannerReceiver to refresh gallery

- Don't update if HeadsUp is disabled

- SystemUI: CellularTile: Don't call showDetail() when device is locked

- Allow details view for Cellular tile when tile title is disabled

- Add a ripple effect to the power menu items

- Use bool var judge whether the navi-keys enabled

- Prevent sending intent while orientation change.

- App notification config reset should also reset legacy notification channel

- Fix crash issue when user uses multi-window mode on WifiCallingSettings

- Settings is crashed high probability when doing follow steps

- Fix memory leak of page "Languages & input"

- Disable misleading indexer messages

- SimSettings: Fix preferred calls sim not being disabled

- Long press QS settings for OwlsNest

- Split calendar from clock in qs footer

- Automatic translation import

- Fix killapp button animation overlapping

- Quick statusbar tiles header: expand panel on longpress for details view

- Update kill app icon

- CPUInfoTile: Fixes and improvements

- Smartbar: new button vectors

- overlay: remove useless navbar icons overlays

- themes: blackaf/dark: remove app dividers

- OwlsNest: don't use sliding pager for categories which have only one page

- Fling reset button: more fixes

- DUI: Update reset smartbar/fling options

- Custom seekbar pref: allow to refresh values

- Fix FC for Fling when unpinning an app

- Pulse: don't lose color when changing render mode

- Pulse fading blocks render: use more visible colors

- Fix lastapp action going to homescreen when no default launcher is set

- DUI: Turn on Expanded Desktop action

- DUI: Add Google Sound Search action

- MusicFX: explicitly include android-support-transition

- SystemUI: explicitly include java support libs

- Updater: Move battery level check to UpdatesListAdapter

- Requre a minimum remaining battery capacity to install updates

- Minor app notification improvements

- Show in app reboot button

- Sprint: use "oap7.sprintpcs.com" for the mmsproxy

- Disable volume adjust tone by default

- Add more Lockscreen Date Styles

Build dated 20180717 :

This update is minimal, there's very few changes.

- Fixup some SystemUI/Settings exposures for substratum themes

- Translation updates from crowdin

- Fix some string typos in OwlsNest

- General updates

Build dated 20180825 :

- Merged in August Security patches.

- Switched to LineageOS Gallery App

- Updated default APN list

- Updated translations

- A new bootanimation, by moelle

- Disable lauching music app on connection of a headset by default

- Set the user's chosen data sim back upon hotswapping a sim

- OwlsNest - redo a few small things

- Updates to Updater (from LineageOS)

- Settings: Add platform and RAM to "Model & Hardware" dialogue

- SystemUI: Added animation of switching between the power menu and the extended power menu

- Dialer: Be more consistent, change CheckBoxes to Switches like how it is in other places

- FAB now scales proper in multiwindowed mode

- SystemUI: Add a long click function for calendar/clock in qs footer

- Added LTE QS Tile

- Blockers: Add some annoying wakelock and alarms

- Screenrecord: Improvements for notification

- SystemUI: Toggle USB tethering only when USB is connected

- SignalClusterView: Hide signal icons for disabled SIMs

- Keyguard: Remove carrier text for disabled SIMs

- Proper supplementary service notification handling

- Themes: fix vpn status dialog

- SystemUI: Fix task lock & freeform buttons placement

- SystemUI: Fix title text clipping when task lock button is visible

- Add camera key long press handling

- Telecomm: adaptive icon

- Added OP like full screen gestures

- Battery mode color disable

- Fixed navbar switch ****

- Updated Launcher3

- Removed some random ****

- Translation updates