Revert "Increase themeability of Clock, Signal, Wifi in statusbar"

This reverts commit 3e29e8733e155338230c26a5c7c2625484e5cead.
Revert "Themability of battery text type"

This reverts commit 29df11826757283236e19aae7e92c091ada83dd4.
Add Hot Reboot option to Power Menu
Update Torch assets for power menu

Change-Id: I37bb09f23e0f6c662fe829a4294f1c88f3ef315e
Port Expanded Desktop and power menu toggle from ParnoidAndroid (1/2)

Change-Id: I1a0a61337650afc6db693bf53baba2c614822c56

Conflicts:
	core/java/android/provider/Settings.java
Squash Commit : Adb over Network and hide adb notification (1/2)

Change-Id: I4e318c854e5e1f6dac7d39e07d0c3a09b92cca22
Port fw : WebView : Add openUrl menu item (CM)
author: Danesh

If the selected text is a valid url, then allow user to launch it via browser.

Change-Id: I3779114ea906615ac02d2053fee037be9bbe83da
Define Safe Mode with long press Reboot Button

Change-Id: Ia8dde2b67c8700f569743acceb1793d63c84aaee
Increasing ringtone volume option (1/3)

Change-Id: I54ab79ac56792ab83d80243fcd26fcedeb40d052
Signed-off-by: Petr Reznicek <kecinzer@gmail.com>

Conflicts:
	core/java/android/provider/Settings.java
Add Fill Color and Transparant support to Notification Background

Change-Id: I15de73cf31cf31855858beef8dd337351d02467c
Battery : Add CM Styles and ability to change colors of battery text and charging (1/2)

Change-Id: Ic04b6082345826e940213bcf454af2b629f9c401
Port CM Lockscreen Option (1/2)

Home unlock, Menu unlock, lockscreen vibration

Change-Id: I2bb4335c3965f3b548b4b71796629c52d37a4b8e
card emulation patch port to JB

Change-Id: I73fe9aa30830951ea5b9d44e9a9bf83cb720e567
Improve tethering notification icons

Replaces the stock icons with the ones I submitted as part of
http://review.cyanogenmod.com/#/c/15930/ in CM9.

Change-Id: Iecfae9ad579c6c9ae06da0a08b61e9359a8a37b0
Fix sluggish to launch an app

The new trace feature/code in 4.0.4, which will dump the app stack
trace every 500ms if an app cant be launched within 500ms, is
holding the global ActivityManagerService lock unnecessarily. It
slows down the apps startup
Smooth Spinners: Makes the loading "spinner" animation smoother in non-holo apps

The loading "spinner" animation is quite jerky by default when the progress xml's from
drawable are called in applications that don't use the holo progress animation. The holo
"spinner" animation is already smooth by default. This makes every other "spinner"
animation smooth.

We've been changing this value in all ROM's we release, both AOSP and CM based ones
as well as stock ROM's, since it gives a more polished look to the entire system. In the past
3 years we've been using this small tweak we have not noticed anything that would
adversely affect battery life or system operations as a whole.

Signed-off-by: Sar Castillo <sar.castillo@gmail.com>
frameworks/base: Increase Zygote preload GC threshold.

Increase Zygote preload GC threshold to half of the heapgrowthlimit,
to reduce boot up time.

Change-Id: I74a68a512c2266ac6e62f09f361f8607251ca9a7
Fix aliasing and C++11 issues.

frameworks/base: Fix various aliasing violations

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>

frameworks/base: Fix aliasing violations

Fix violations of strict aliasing rules

Change-Id: Ia83db6a0be18f52e8f274c581c3b42f031b39247
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>

frameworks/base: Fix build in ISO C++11 mode

Fix various incompatibilities with ISO C++11:
- Assumption that char16_t is defined to uint16_t
- constexpr usage
- macro constructs that could be interpreted as string literals
- enum typesafety

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Signed-off-by: Evan McClain <aeroevan@gmail.com>

Conflicts:
	cmds/stagefright/SineSource.h
	core/jni/android/graphics/TextLayoutCache.cpp
	core/jni/android_util_Binder.cpp
	core/jni/android_view_KeyCharacterMap.cpp
	libs/gui/SurfaceTexture.cpp
	media/libstagefright/OMXCodec.cpp
	services/audioflinger/AudioResampler.h
	core/jni/android_server_BluetoothEventLoop.cpp

Change-Id: I185b97f07e89bed93b92546bc0fdf895bd0cc92d

Conflicts:

	core/jni/android/graphics/TextLayoutCache.cpp
	core/jni/android/graphics/TextLayoutCache.h
	core/jni/android_os_FileUtils.cpp
	core/jni/android_server_BluetoothEventLoop.cpp
	core/jni/android_view_Surface.cpp

Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>

Conflicts:
	core/jni/android_emoji_EmojiFactory.cpp
Adjust kernel data stack TCP parameters to optimize performance

Enhance Android MobileDataStateTracker class to identify technology
EVDO rev B separate from earlier releases.  This permits use of
separate TCP buffer size for higher bandwidth technology.

Change-Id: Ib8dfa315c4485c36c66b2c66950c42ccb81fe9e5
CRs-Fixed: 260740
libaudioeffect_jni: GREF leak fix for JB

- Excessive JNI global reference in AudioEffects.
- Global references created during native setup
  are not deleted.
- Global references are deleted in setup failure
  and during native release.

Change-Id: I302b7f8de7189f85fd07167b950f85795ffc5ef1
CRs-fixed: 413633