[Galaxy Tab S Android Development] lionheartk:
Sex Build is Live!

MEGA:

cm-12.1-20151002-UNOFFICIAL-lionheartk-chagallwifi.zip 239.3 MB

AFH:

cm-12.1-20151002-UNOFFICIAL-lionheartk-chagallwifi.zip 239.3 MB

CHANGELOG:

android_frameworks_base
*Michael Bestas - SystemUI: Add battery saver tile (1/2)
*herriojr - Fix FileManager Interaction
*Adnan Begovic - pm: Fix PackageManagerTests for testGetKeySetByAlias.
*herriojr - Fixed Possible Resolver Infinite Loop
*Michael Bestas - SystemUI: Hide perf profile tile on devices without perf profiles
*Roman Birg - PowerManager: change performance profile when disabling battery saver
*herriojr - Add System Property for Resolver
*Jorge Ruesga - base: cache power profiles support
*Jorge Ruesga - base: fix dialog neutral button
*Nilesh Poddar - Tether: add ipa tether stats to the existing design
*Michael Bestas - SystemUI: Add missing accessibility message for volume panel QS tile

android_frameworks_opt_telephony
*d34d - Don't assume all APN changes require cleanup

android
*Steve Kondik - cm: Add repositories for additional Netfilter features

android_packages_services_Telephony
*Danesh M - Telephony : Allow multiple default dialers

android_packages_services_Telecomm
*Danesh M - Telecomm : Allow multiple default dialers

android_packages_providers_ThemesProvider
*d34d - Use correct DialtactsActivity for DialerNext

android_packages_providers_DownloadProvider
*herriojr - Fixed application/octet-stream to guess mimetype

android_packages_apps_Contacts
*cretin45 - Contacts: Use common contacts uri extra

android_packages_apps_SetupWizard
*Roman Birg - SetupWizard: fix stats permission

android_packages_apps_Dialer
*chengzhi.hou - Specify different colors for answered incoming call and outgoing call icons.

android_packages_apps_SoundRecorder
*emancebo - SoundRecorder: only primary storage volumes are writeable

android_packages_apps_Settings
*Danny Baumann - Increase max. fingerprint name length.
*Danesh M - ProfileSettings : Ensure brightness settings only apply on accept
*d34d - APN: Clean up mvno filtering of apn list
*Michael Bestas - Settings: Add battery saver tile (2/2)
*Danesh M - Settings : Filter settings for secondary users
*Danesh M - Settings : Don't show ringtone pref for non voice capable devices
*Danesh M - Settings : Fix profile action offset when changing orientation
*d34d - Fingerprint: Clear error when enrollment finished
*LuK1337 - Use Theme.SettingsBase for notification log
*LuK1337 - ProfileGroupConfig: Use CMSDK profile manager

android_packages_apps_Trebuchet
*Jorge Ruesga - trebuchet: protect against npe
*David Čížek - fix NPE when dragging icon to desktop, when QuickSearchBox is missing
*Linus Lee - Trebuchet: Use hardware layer for fading app drawer
*Danesh M - Trebuchet : Ensure search bar doesn't show in hidden
*Raj Yengisetty - App Drawer: fix insets on paddingTop
*Danesh M - Trebuchet : Update grid + cancel drag on searchablesChanged
*Danesh M - Trebuchet : Update default workspace for cyngn dialer
*Danesh M - Trebuchet : Fix drawer inset & search visibility
*martincz - Trebuchet: fix NPE when QuickSearchBox is missing
*Danesh M - Trebuchet : Fix insets for panels
*Geoff Mendal - Import translations. DO NOT MERGE
*Geoff Mendal - Import translations. DO NOT MERGE
*Ying Wang - Fix Android.mk.
*Jeff Davidson - Update protobuf library from 2.3 to 2.6.
*Brian Carlstrom - Move from host-libprotobuf-java-2.3.0-nano to current version
*Nick Kralevich - fix build
*Geoff Mendal - Import translations. DO NOT MERGE
*Adam Cohen - Avoid db exception on L and above
*Geoff Mendal - Import translations. DO NOT MERGE
*Sunny Goyal - Fixing wrong package check when adding shortcuts
*Adam Cohen - Ensure that FirstFrameAnimatorHelper doesn't set play time when animation is complete
*Winson Chung - Ignoring specific db exception to workaround Bug. 18554839.
*Chris Wren - Don't try to create an app state instance during restore.
*Geoff Mendal - Import translations. DO NOT MERGE
*Sunny Goyal - Disabling auto addition of managed profile shortcuts
*Adam Cohen - Updating default page indicator asset
*Adam Cohen - Fix a couple regressions from resetting AppsCustomizeTabHost
*Adam Cohen - Prevent multiple workspace state animators from being started
*Sunny Goyal - Clearing DB before restore starts.
*Adam Cohen - Add callback which got missed in refactor
*Geoff Mendal - Import translations. DO NOT MERGE
*Sunny Goyal - Adding a few null checks. 1) During migration, if launcher2 has deleted user data, migration oes not happen 2) If Launcher3 does not has bind widget permission, QSB would be null.
*Sunny Goyal - Fixing NullPointer Exception when user is deleted.
*Sunny Goyal - Adding shortcuts corresponding to ManagedUsers automatically.
*Sunny Goyal - Removing some duplicate methods
*Sunny Goyal - Using the default search widget in Launcher3
*Sunny Goyal - Removing InstallWidgetReceiver related obsolete code.
*Adam Cohen - Updating page indicator assets
*Sunny Goyal - Clearing some android list errors/warnings.
*Adam Cohen - Overlay shouldn't show up above Intro screen
*Adam Cohen - Adding a couple memory optimizations to Launcher
*Sunny Goyal - Moving methods which update internal sets on a separate thread
*Sunny Goyal - Failing restore, if we have an item outside screen bounds
*Sunny Goyal - Fixing insets of launcher clings
*Adam Cohen - Make sure DragLayer layout params are of the correct type
*Sunny Goyal - Updating backup restore logic
*Sunny Goyal - Loading internal default layout if partner layout fails to load
*Geoff Mendal - Import translations. DO NOT MERGE
*Adam Cohen - Fix edge case where LauncherOverlay scroll woudln't be reset
*Adam Cohen - Add InsettableFrameLayout layout params to easily ignore insets
*Adam Cohen - Tweaking close AllApps / Widgets on KK and below
*Adam Cohen - Was seeing some duplicated icons in the migration flow
*Adam Cohen - Allow LauncherOverlay to access and manage insets
*Sunny Goyal - Disabling restore for below L devices
*Sunny Goyal - Some resource fixes for drop target
*Sunny Goyal - Removing landscape string overrides
*Sunny Goyal - Refactoring LauncherBackupHelper.java
*Adam Cohen - First pass of the Launcher Overlay interface / impl
*Geoff Mendal - Import translations. DO NOT MERGE
*Sunny Goyal - Removing AccessibleTabView and some other dead code.
*Geoff Mendal - Import translations. DO NOT MERGE
*Sunny Goyal - Refactoring layout parsing code
*Sunny Goyal - Removing all traces of Market button and TabIndicator
*Adam Cohen - Adding ability to list folder items in separate file
*Sunny Goyal - Fixing some IconCache methods not thread safe
*Sunny Goyal - Deleting workspace items from db which have an invalid placement
*Sunny Goyal - Not opening all apps again when AppInfo or Uninstall is selected
*Sunny Goyal - Showing widgets in a disabled state, when running in safe mode
*Helena Josol - Add more Launcher files to delete on Clear Launcher Data
*Sunny Goyal - Updating ItemInfo objects in the worker thread
*Adam Cohen - Removing some dead code
*Sunny Goyal - Keeping icons in disabled state when SD-card is unmounted
*Danesh M - Revert "Show apps as unavailable when on unmounted storage"
*Sunny Goyal - Using DeviceDefault theme for Launcher and WallpaperPicker
*Sunny Goyal - Updating the wallpaperpicker thumb selection feedback
*Sunny Goyal - Updating icons for sortcuts when the target app updates.
*Sunny Goyal - Cleaning up icon resizing code
*Helena Josol - Create a central list of files the Launcher writes to the app directory
*Adam Cohen - Use LauncherCallbacks model instead of method overrides
*Geoff Mendal - Import translations. DO NOT MERGE
*Sunny Goyal - Adding NPE check in InstallShortcutReceiver
*Sunny Goyal - Moving the focus indicator instantly to the target position, instead of begining the next animation from the middle.

android_packages_apps_ContactsCommon
*cretin45 - ContactsCommon: Move contact uri extra to common location
*cretin45 - ContactsCommon: Don't pass contact id in ContactBuilder

android_packages_apps_CMFileManager
*herriojr - Adding a few MS MimeTypes
*herriojr - Check If System Wants Intent

android_external_f2fs-tools
*Keith Mok - mkfs.f2fs: trim using BLKSECDISCARD

android_build
*Adnan Begovic - build: Fix import build step.
*Adnan Begovic - build: Make sure we're building our secondary resource package as dependency.
*Jackeagle - tools/device: Remove deprecated line gsm.mk no longer exist in vendor/cm
*Tom Powell - repopick: support projects which get checked out multiple times
*Scott Mertz - Revert "tools:releasetools:Use timestamp from build.prop while building system.img"

android_bootable_recovery
*Keith Mok - Allow f2fs to reserve bytes for footer when formatting
*Keith Mok - Revert "Allow f2fs to reserve bytes for footer when formatting"
*Daniel Hillenbrand - minui: support to pan display (FBIOPAN_DISPLAY)

android_prebuilts_cmsdk
*Adnan Begovic - cmsdk: Update current for API level 2 release.
*Adnan Begovic - cmsdk: Update api text for api level 2 and permissions for it.

android_vendor_cm
*herriojr - Add libcore.net.MimeUtils Overrides
*Ed Falk - sepolicy: allow vold to trim persist
*Danesh M - VendorCm : Overlay additional dialers
*Adnan Begovic - vendor/cm: Bump API level for cmsdk.

cm_platform_sdk
*Adnan Begovic - cmsdk: Update README.
*Adnan Begovic - cmsdk: Update API text for constants changes.
*Wilhelm Fitzpatrick - cmdsk: rename thermal constants to reflect actual event semantics
*Adnan Begovic - cmsdk: Create api level 3, cantaloupe.

android
*Steve Kondik - cm: Add repositories for additional Netfilter features

android_system_core
*Keith Mok - fastboot: format f2fs partition instead of just erase
*Keith Mok - fs_mgr: When formating f2fs volumes, respect the length parameter
*Scott Mertz - init.rc: drop world writable on cgroups to pass cts

android_hardware_qcom_audio
*Scott Mertz - hal: Use speakerphone mics for wired headphones

Extremely busy with personal life, sorry folks. Doing what I can here!

Have a nice weekend!