Never load launcher on long press recents

Related: AOSPA-279

Change-Id: I7860d84c4eb36fe0f592dfc4d5b2769040abf182
Frameworks: Store dialpad showing state (1/2)

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Iee96d04f1ddabeb918b16fcf49861004afc19308
allow forcing HighEndGfx mode

people have already started fipping the lowRam prop to enable
transparent status bar, this will enable it with fewer
repercussions.

Add persist.sys.force_highendgfx=true for enable it with enabled lowram.

Change-Id: Ied6de65276425fa1e7db0bf9da35f1932a355172
Conflicts:
	core/java/android/app/ActivityManager.java
audio: no notification sound when adjusting volume bar twice.

Notification sound won't take effect when the previous track hasn't
finished.
Need explicitly stop the previous ongoing track to alow the current one.

Change-Id: Ib344a8b14ecc47a5c8fdd9c11ae48a3541ea9a55
CRs-Fixed: 652236
services: change default sampling interval to -1

Change default sampling interval to -1 to avoid sampling to resolve
power consumption issue. Original implement will keep UE wake up every
12 minutes, which will cause issue when doing power standby test.

Change-Id: I018e22a44259e94bce87ceaf04ff523f035183f8
Connectivity: Set TCP delayed ACK and User Configuration Flag

Provide a Mechanism to set tcp delayed ack settings from
Connectivity Service. The tcp_use_userconfig flag is set to
override the default tcp delayed ack configuration in tcp stack.
tcp_use_userconfig flag is reset when the TCP stack is required
to use default delayed ack settings. Currently the delayed ack
settings are overridden for Wifi and LTE networks only. Other
network types continue to use default delayed ack settings

Change-Id: I282ef0f6b6278b6efcef3870242974f7ee93e508
CRs-Fixed: 628139
Circle Battery: Fix miss matched font & circle color

Change-Id: I539d762ce49947a19e6821748e08f3fc2ce71162
[1/7] Blacklist permission

There is no permission check for blacklist.
So any app can edit the blacklist.
Add a system-only permission to prevent this.

Change-Id: I1d817e7127bb892aa6f4d4b22fdfd3efb4baa3fa
Conflicts:
	core/res/AndroidManifest.xml
Show submenu from menu list on hardware MENU key press

Submenu is not shown when menu list is open by pressing
hardware MENU key. But it is shown properly when menu is
open from overflow button.
This change will unify the behavior of MENU key &
overflow button.

Crs-Fixed: 622050
Change-Id: I91e336df845febf048583989c8c6b831e04856b1
Fix SystemServer crash caused by multiple unlinkToDeath() call

There is a logic issue in AccessibilityManagerService. When do automation test,
the unlinkToDeath() method may be called two times.

Lock before calling unlinkToDeath() would prevent the crash.

Change-Id: I867ca3328ac3bdb400f99be19546bda0ced7657a
Signed-off-by: jli119X <jianpingx.li@intel.com>
Halo: allow choose notifications on floating window or not (1/2)

Change-Id: Ia94a00ed7648fea2984606cae50fa3ad684d40de
Signed-off-by: Peter Carenza <pcarenza@gmail.com>
Conflicts:
	core/java/android/provider/Settings.java
Fix for launch app in floating mode from recents

Change-Id: I216b02a60cd46b7fef49e04fe090169c4703bcb6
Merge branch 'kitkat' of ssh://gerrit.xenonhd.com:29418/platform_frameworks_base into kitkat