Frameworks: fix wrong target assignment on keyguard landscape

merge derp

Change-Id: I39526491b4c6cba16b106b5747af66da1966c994
Framewors: bluetoothmanager avoid NPE

callback on unregister get sometimes null. Not sure
where it comes from currently due that all instances
calling the unregisterStateChangeCallback are
well. Whatever to prevend the NPE check callback for null
like stated in RemoteCallBackList.java

Change-Id: Ie49c2a507dcecdbdaa155fd1a5d93fc5d6a2baf8
PackageManager: allow build-time disabling of components

Allow components to be specified as disabled at build time
(applied on boot).

This allows stock OTA components to be marked as disabled in
CM builds.

Change-Id: I6e4499cc40a779792a5ea97a10137399dad7d69f
The VM handles blocking SIGPIPE.

We don't need this any more.

Bug: 10211309
Change-Id: I8be0071d50296974e3861f8af9d2bae4f5678d5a
systemui: add brightness slider 2/2

commit d1b590bd24b7e8b7f443f44daedaafc14df195db
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Sun Sep 1 00:56:25 2013 -0400

    fixup statusbar brightness slider

    now is a singleton to reduce leakage and observer weight also

    Change-Id: I55fc9a2e1de81d38147788d3fe90d410ee9ffd03

commit 683492a9baa55c78967ce9e009f06b90c0ad30e7
Author: Roman Birg <romanbirg@gmail.com>
Date:   Wed Dec 19 23:08:50 2012 -0600

    SystemUI: add statusbar slider preference

    Change-Id: Ibad11cd0495aa5fc2aa31e6f6c1e1cf85b8a582b
    Signed-off-by: Roman Birg <romanbirg@gmail.com>

ps2: make whitespace LESS SHITTY
ps3: add a missing handler... g2g MY ASS

Change-Id: I9744fcfd4452f73e752211945f78308e57a1604a
Signed-off-by: scott <scott@ubuntu.com>

Conflicts:
	core/java/android/provider/Settings.java
cleanup unused code in keyguard host view
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: Iebf18bbe7273fc87bbcc1ad948e2119b69975236
updates for openglrenderer
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: I9ea9deb017be7f9a91e5b26c86716a17e5b2224d
Revert "Revert "And readd the lockscreen commits again... working this time.""

This reverts commit 7a4ca7e45fd1c90a7acf9166c0629d0060ca8673.

Signed-off-by: scott <scott@ubuntu.com>

Conflicts:
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java

Change-Id: I28c59b2317c7f69f20a91e7da795f2a634a5d2c0
Forward compatibility fixes

Change-Id: Iaf387a10c387e5e157bb16d120a1e033b3d1a6e8
Forward compatibility fix

Change-Id: Ib031372d43881a9bb7af1e51fb2c7cf55e03a326
Fix for NullPointerException in HTML5VideoViewProxy

There is a missing null check of mHTML5VideoView.

Change-Id: Ic49ad02703717c3b76da4371e80abfdebff90873
Fix to NullPointerException when activity is relaunched

When ChooseTypeAndAccountActivity is relaunched and resumed
by ActivityManager a call is made to onActivityResult without
first triggering onResume. This leads to mAccounts object
still being null.

Fixed by properly setting mAccounts object if it is null prior
to use after function onCreate has been called.

Change-Id: Ife7e1e052c473970d923fa43ee6189eb62a1113b
Missing break in switch statement

Change-Id: I1b7e7a94df8d39e162050911e31e510d2ce5447e
Prevent nullPointerException by updateBondedBluetoothDevices

In some very rare cases difficult to identify, it seems that the
IBluetooth.getBondedDevices() returns a Set with a null element.

This patch will prevent calling getBondState() if the device is null to
avoid a nullPointerException.

Change-Id: I9bcad60c37e03c77ec39227e5c947c002a3ae2c7
Orig-Change-Id: I8845f0e6b8fdcda679bc71e2b5c33fd4a52f3ac5
Signed-off-by: Patrick Combes <patrick.combes@intel.com>
Reviewed-on: http://android.intel.com:8080/116592
Reviewed-by: Bondier, CedricX <cedricx.bondier@intel.com>
Reviewed-by: Chen, HuaqiangX <huaqiangx.chen@intel.com>
Reviewed-by: Yao, Yong <yong.yao@intel.com>
Reviewed-by: Aquilone, RaffaeleX <raffaelex.aquilone@intel.com>
Tested-by: Lestienne, ChristopheX <christophex.lestienne@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
Signed-off-by: Jian Luo <jian.luo@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 90085
Use scaled font size for no recent apps text

Change-Id: Ib200928db09bcdd6661de5e450e2fc9c1b5566cf
SystemUI: Fix missing top task in recent panel.

If preloadRecentTasksList was not called or was called too
late and RecentsActivty already started and last top activity has
excludeFromRecents flag setted it might be missing
from recent application list.

Change-Id: Idf7153824805ceea9fcaf04ac645b73a5e93a4d9