[ONE Android Development] katinatez:
Here comes v15.1 . I made no changes to kernel so Multirom TWRP users can still use this. If your running into FC on aosp keyboard just follow steps outlined above.

Enjoy :D

====================

07-27-2015

====================

* device/oppo/common/

87e11f4 Automatic translation import

* device/oppo/msm8974-common/

c4f04f6 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_device_oppo_msm8974-common into HEAD

7e0096f msm8974: Get rid of ctrl_interface=/data/misc/wifi/sockets

743e115 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_device_oppo_msm8974-common into HEAD

* external/whispersystems/WhisperPush/

efbad8a Automatic translation import

* frameworks/base/

c4ab66f Fix left weather temp padding

f46ef3b FWB: statusbar weather font size (1/2)

034088d FWB: Statusbar weather color (1/2)

f53754e Update fix for DT2S breakage

d6851b3 FWB: statusbar weather temperature placement (2/2)

* kernel/oneplus/msm8974/

b980608 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_kernel_oneplus_msm8974 into HEAD

* packages/apps/AudioFX/

56456fe Automatic translation import

* packages/apps/BluetoothExt/

745ee46 Automatic translation import

* packages/apps/CMBugReport/

0696d01 Automatic translation import

* packages/apps/CMFileManager/

85ff3da Secure Move: Check to make sure libtruecrypt correctly errored

9426b24 Fix Secure SD Card Entry to open folder.

c310a84 Refactored the ImageLoader a bit, so that it doesn't have trouble loading images.

118e4b1 Automatic translation import

* packages/apps/CMWallpapers/

02551e7 Automatic translation import

* packages/apps/Calculator/

1c0fcb2 Automatic translation import

* packages/apps/Calendar/

5158d76 Automatic translation import

* packages/apps/Camera2/

b25a825 Automatic translation import

* packages/apps/CellBroadcastReceiver/

3f54d7c Automatic translation import

* packages/apps/Eleven/

b1bd912 Automatic translation import

* packages/apps/Email/

544e7ce Automatic translation import

* packages/apps/Gallery2/

254c696 Automatic translation import

* packages/apps/LockClock/

5defd30 Automatic translation import

* packages/apps/OmniSwitch/

0c7ca6e OmniSwitch: pin app enhancements

* packages/apps/PhoneCommon/

82b70cd Automatic translation import

* packages/apps/Settings/

9b90ee5 Build V15.1

c8f405f Settings: statusbar weather font size (2/2)

874cf8f Disable weather settings if hidden

332f8dd Settings: Statusbar weather color (2/2)

88a9506 Settings: statusbar weather temperature placement (1/2)

* packages/apps/SoundRecorder/

2a7499b Automatic translation import

* packages/apps/Stk/

7a6bd77 Automatic translation import

* packages/apps/Terminal/

898ddda Automatic translation import

* packages/apps/ThemeChooser/

077590e Automatic translation import

* packages/apps/Trebuchet/

8da9f10 Update default workspace to reference latest browser.

86dd55e Automatic translation import

* packages/apps/TvSettings/

c4c493e Automatic translation import

* packages/apps/UnifiedEmail/

24fd565 Automatic translation import

* packages/providers/ThemesProvider/

eccabad Automatic translation import

* packages/services/Mms/

3e462bf Automatic translation import

* packages/wallpapers/Galaxy4/

47835af Automatic translation import

* packages/wallpapers/PhaseBeam/

935ad53 Automatic translation import

* packages/wallpapers/PhotoPhase/

6b88ce2 Automatic translation import

* vendor/cmsdk/

d2bc093 cmsdk: Update manual functional tests for shouldCollapsePanel.

5aa4db2 cmsdk: Add unit tests for shouldCollapsePanel

3290540 cmsdk: Add method for shouldCollapsePanel.

ff70beb Automatic translation import

====================

07-26-2015

====================

* android/

7bcdb67 Revert "Revert "Merge tag 'android-5.1.1_r8' into cm-12.1""

* external/bluetooth/bluedroid/

d733b16 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_external_bluetooth_bluedroid into cm-12.1

* frameworks/base/

d965e49 FWB: Headset icon switch (1/2)

76f8558 SystemUI: Crash fix from bad camera values.

* packages/apps/Settings/

5c78ae5 Settings: Headset icon switch (2/2)

d3ab70e Settings: Long Term Orbits (LTO)

* vendor/cm/

627c059 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

bf1bcdb Specify the maven-dependency-plugin version directly so as to force Maven 3.0.5 to use the correct version.

====================

07-25-2015

====================

* android/

d3cee0e Revert "Merge tag 'android-5.1.1_r8' into cm-12.1"

* external/bluetooth/bluedroid/

414322d Fix compile error in btif_rfcomm due to invalid comparison

* frameworks/base/

8870957 Revert "App side bar : Fix hardcore switch & System uı FC"

d1cb42d Floating windows: Fix statusbar immersive mode for snap points.

a96ba1f Revert "CaptivePortal: Remove captive_portal_login intent-filter"

5d3bc3e Fix DT2S on navbar after SlimDim

df0ae52 Weather Temprature Status Bar Icon 1/2

90715e7 base: display headset when plug

c8fb30e Only clear icon cache when theme/icon pack applied

f1ae49c Guard in short-circuit evaluations for stringSplit methods.

64b3742 CellularTile: Long-click triggers detail view instead

15a8ac9 CellularTile: Fix secondary button doesn't work and change single click behavior

bb8e7e4 WifiTile: Fix wifi toggle state in detail view

7d96c26 Revert "Add option to set default custom function to button recents (1/2)"

6ce95ce Lights with Screen On [1/2]: Optional allowment of lights

66b6d7e Fix StringIndexOutOfBoundsException due to faulty cameras.

9276acf SlimDim: Use semaphore to cancel ontouch callback

49ad380 SlimDim: don't dim navbar on lockscreen

22d9b4e CYNGNOS-489: Fingerprint: Fix concurrent mod exception when getting Fingerprint list

efba28f0 Fix GPS for old GPS HALs

27af682 SystemUI: fix battery icon jump on qs expand

b44d929 Automatic translation import

6fea40f SystemUI: SlimDim - pref to listen on entire screen for touches [1/2]

daabd60 SlimDim: listen for touches in navbar empty areas also

3df8b8c SystemUI: SlimDim [1/2]

1028f44 Revert "StatusBarHeaderView: Misc updates"

7cf4637 PhoneNumberUtils: Add rewrite rule for CDMA networks in Ukraine

d63a993 SystemUI: update notification clipping when reset

536166b DO NOT MERGE Fix JNI global references leak in AudioEffect

75ff50d Revert "libaudioeffect_jni GREF leak fix"

* frameworks/opt/telephony/

4fbbf8a Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.1

* hardware/qcom/audio-caf/msm8974/

2db9368 hal: Add support for Samsung dual-SIM implementation

* hardware/qcom/display-caf/msm8994/

740d3fa Merge branch 'LA.BF64.1.2.1_rb2.25' of git://codeaurora.org/platform/hardware/qcom/display into cm-12.1

* hardware/qcom/media-caf/msm8994/

f0360d2 Merge branch 'LA.BF64.1.2.1_rb2.25' of git://codeaurora.org/platform/hardware/qcom/media into cm-12.1

* packages/apps/Settings/

7a8d2c8 Weather Temprature Status Bar Icon 2/2

f9be5e9 Add data connection toggle for MSIM

7e31a4e Remove use of "firmly" from fingerprint strings

* packages/apps/SetupWizard/

81dbda7 Revert "WifiSetup: Pass the correct componentName and data for captivePortal"

* system/core/

ec1afeb Merge branch 'cm-12.1' of github.com:CyanogenMod/android_system_core into cm-12.1

====================

07-24-2015

====================

* device/oppo/msm8974-common/

d459a0a wifi: Enable EAP-SIM

* frameworks/av/

54f4ed4 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_av into cm-12.1

* frameworks/opt/telephony/

00239f1 Telephony: Apply SPN override for cdma SIM (RUIM)

c5ef417 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.1

* kernel/oneplus/msm8974/

4580a28 synaptics: Update find7 touchscreen firmware

* packages/apps/ContactsCommon/

456de50 ContactsCommon : Add createStarredPhoneOnlyLoader

* packages/apps/Mms/

5396263 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

c050969 Mms : Don't load slideshow details for draft

* packages/services/Telecomm/

c129ff9 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_services_Telecomm into cm-12.1

* system/core/

4988584 init: Add a "starting" state for services

* vendor/oppo/

de19fc2 Add eap-proxy implementation lib

====================

07-23-2015

====================

* frameworks/av/

1c4a922 libstagefright: Fix LPA default min duration

197ff33 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_av into cm-12.1

* frameworks/opt/telephony/

1e9fa65 SIMRecords: Treat empty SPN fields as null and proceed with the fallbacks

a01f85e Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.1

* libcore/

454f40d Use O_DSYNC instead of O_SYNC when opening a file with mode="rwd".

9bb639b Make isAssignableFrom not cast iftable entries to class.

6413039 Avoid binding a DatagramSocket before setReuseAddress

8aff51b Fix incorrect position calculation in CharsetDecoder.

a343770 Don't throw UnsupportedOpEx on multi-char negative/percent symbols.

bac65d8 Serialize minusSign/percentSign as strings in DecimalFormatSymbols.

a15ed11 Avoid opening jar files from the classpath more than once

d95f69b Ensure proper integer promotion for bit shifts.

a31e9dd Remove forced alignment code.

* packages/apps/Calendar/

ab02bbd prepareForSave: Dont set time in allday events

* packages/apps/ContactsCommon/

00325be PhoneNumberLookup : have the mk file hold its absolute path for easy inclusion

8911a8b Add generic hooks for contact info lookup based on phone number

* packages/apps/Mms/

de3c306 Fix detection of RTL language in 'from' field

d0fe151 Calendar Attachment: decode URI for file name

* packages/apps/Settings/

1ee877c Update security settings options

* packages/services/Telecomm/

235e20b Telecomm: Support Samsung Dual Sims Phone phone_type switch

* packages/services/Telephony/

1b33312 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.1