Remove duplicate SystemUI restart.

Need this http://androidhosting.org:8080/#/c/18/2

Change-Id: Ib66adf12576f3fc18e85e2fd67602b3d814defe5
RC: Ribbon fix reset method derp.

Change-Id: I3d71e3851d53760f7d328aef1e564f0e0a537190
RC: Ribbons - Long swipe App window.

Window similar to recents with all the users apps.
Options to control app color, background color, and
background opacity.

Conflicts:
	res/values/arrays.xml
	src/com/android/settings/carbon/RibbonTargets.java

Patchset 2: Tiny whitespace clean up

Change-Id: Iec304901b97ea99a13df9d3563d81da4f4819448

Conflicts:
	src/com/android/settings/carbon/RibbonTargets.java
Colour picker text input field: wrong content due to alpha channel.

The field was, effectively, showing AARRGG instead of RRGGBB due to
the alpha component being non-zero. This change fixes that in a
generic way which allows for alpha channel handling even though I see
no use for the alpha channel for the notification light.

Change-Id: I5b71340f3b644c6f6b305dc66d1285cc77427bf5
Small change to battery lights for dummies like me

Change-Id: Ib92ade24ea8680deac802b1e5df237dd6d0b0403
Option to use volume keys to control media volume anytime (1/2)

Some users don't adjust ringtone volume often (e.g. only use toggle to
switch between silent and non-silent) mode. Having an option to
use the volume keys to control media volume anytime allows media
volume to be controllled/muted before entering a game or other apps
with sound in an undesirable location.

Change-Id: I6dbd25d1a14bcf5b1bf0b0468b96f4b4f8efdb14
Merge "RC: Ribbons - Long swipe App window." into jb2
Merge "Option to use volume keys to control media volume anytime (1/2)" into jb2
Revert "Option to use volume keys to control media volume anytime (1/2)"

This reverts commit 50f654ebfd39f7e1c89da4d8ed212932c0262210

Change-Id: I1edd57c9504b7660240ec9c49b76368d7d85f9cd
Merge "Revert "Option to use volume keys to control media volume anytime (1/2)"" into jb2
Fix "Lock volume keys"

Seems we forgot this part when picking from SlimRoms

Change-Id: I24fab940f51c0a78511668fa812b225d658b8e1b
Statusbar: Revert all teh things! (2/2)

Go back to old way we did things. By that I mean get rid of the Hidden Statusbar Pulldown,
Hidden Statusbar Pulldown Timeout, etc, just for now to see if it helps with the Statusbar
deadzone issue. So with this picked, we have the AOKP Statusbar toggle and menu item again
to hide it. Once it is stable, rebase Hidden Statusbar Pulldown on the way RB is doing it.

Revert "Reboot no longer needed to turn off certain Statusbar features"

This reverts commit 29031eded626f244e697dcfcb7d6ad5ddbfaecb3.

Revert "Update summary for Hidden Statusbar Pulldown"

This reverts commit 4d30f51a97b420b1fb79176765ce32072310769e.

Revert "Hidden Statusbar Pulldown Timeout (2/2)"

This reverts commit f8da87c9b29689b4fe0d3bc6a8678a6d0a35f15f.

Revert "Refactor "Hidden Statusbar Pulldown (2/2)""

This reverts commit 6e7e7a4f282d25d9fce46cff2c8ed1191a23fc79.

Revert "Hidden Statusbar Pulldown (2/2)"

Conflicts:
	res/values/strings.xml

This reverts commit 7eb71197ee8e28403276b7e652cdb602fe5ae32d.

Change-Id: Ia16f562856774c33d64f4ced7893205aca595e00

Revert "Status bar Auto-Hide [2/2]"

Conflicts:
	res/values/strings.xml

This reverts commit 953ce83921c579ad888fc8ce7e5026cb96bef5d9.

Change-Id: I01b2764dc684820b0e82a405eb6129194183b465

Revert "Revert "Revert "Breaks Expanded Desktop Revert "RC: Status Bar Hide toggle (2/3)""""

This reverts commit c9881e2ead5a82c6bfc3dc5b570d8d2b274c8b69.
Settings: add google+ restart for TRDS

du that we finished the trds google plus app
because of one background
g+ needs to be restarted on trds toggle

Change-Id: If5212ea4e265fb01485c920118d1358ae68e7723
LockScreen: allow long-press actions from hardware keys (2/2)

Allow following actions with button long-presses on lockscreen:
- toggle flashlight (if available)
- play/pause/next/previous track selection
- toggle silent mode

Allow customizing of back, menu, and home buttons. Search
button events are completely ignored on the lockscreen.

Auto-detect hardware keys, only show appropriate menu
options based on the actual hardware keys available on the
device (or completely hide if there are no hardware keys).

Based largely on Danny Baumann's work from gingerbread.

Ported from CM10

ALSO:
-Created Hardware Keys options header in Interface settings
-Moved Hardware key binding and Power button torch options to new header
-Move Lockscreen longpress hardware keys functionality here since it
 doesnt match main Lockscreen settings style

Patch Set 2: Clean up and add mising boolean to InterfaceSettings.java

Change-Id: I36ea5eb7e93d68de872536dc6d7e93f99ba1621f
Merge "Settings: add google+ restart for TRDS" into jb2
Merge "Statusbar: Revert all teh things! (2/2)" into jb2
RC: Ribbons - Toggles

String derp

Conflicts:
	res/values/strings.xml

Patch Set 2: Derp. Forgot to move ArrangeRibbonTogglesFragment to right place

Change-Id: Ic5108ee7c59eb1e6310eb40fa4d14b28ba930c16
RC: remove all duplicate images

*All navbar and lockscreen images are pulled from systemui
 now instead of RC. Remove the dupes.

*Menu(not big) and null images are still required to compile.
 Copied ones from systemui into RC for all sizes.

Change-Id: I18e080a3aac28677e64f4ab67e7a78cc6c25d2f5
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
RC: Navring Spen pull arrays from AwesomeConstant

Use method of pulling arrays opposed to having to update
the arrays in RC. These will automaticlly pull new awesome
actions in.

Change-Id: Ibcfafd09e262cfe2ce25a3cf4c1e0db2185a6282
Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>
Statusbar Hide and Seek (2/2)

Credit Bajee11 (RootBox)

Statusbar Behaviour: Switch to list preference to avoid confusion (2/2)

Conflicts:
	res/values/arrays.xml

Change-Id: I49bd1f119ed0a21573ba46ed27cd4e6f35e34123

Rework StatusBar logic (2/2)

Change-Id: I70b0337e17f3c47317003c7dec7bf94ee161e019

RC: Hidden Statusbar Pulldown (2/2)

Currently this gives the options to turn it on/off and configure the timeout
for the Statusbar before hiding again. This is dependent on Hide Statusbar
being on since it doesnt make sense to have on without it. Thats also why I
made the changes to the mStatusBarHide part so it turns off when Hide Statusbar
is unchecked. If its written badly or whatever, please change however needed
since I suck at java.

Change-Id: I9ddd2d1a41da42eb264494872c5928aad8397933