RC :  Hide items when not viable

Hides a few of the NavBarAutoHide options when AutoHide
is not enabled.

Also, I went through and restructured our use of getContentResolver.
We were doing that op over and over again.  I just put a protected
global in the parent AOKPfragment and referenced it from there.

Change-Id: Id3a9bb94ba3e4420147f203e794f325c73f1b183
Signed-off-by: Zaphod <mwilson@acesappraisal.com>

Conflicts:
	src/com/android/settings/SettingsPreferenceFragment.java
	src/com/android/settings/carbon/Navbar.java
	src/com/aokp/romcontrol/fragments/Lockscreens.java
	src/com/aokp/romcontrol/fragments/PowerMenu.java
	src/com/aokp/romcontrol/fragments/SPenGestures.java
	src/com/aokp/romcontrol/fragments/Sound.java
	src/com/aokp/romcontrol/fragments/StatusBarBattery.java
	src/com/aokp/romcontrol/fragments/StatusBarClock.java
	src/com/aokp/romcontrol/fragments/StatusBarSignal.java
RC : Overhaul NavBar buttons UI

I decided to make some pretty heavy changes to the
resource allocation as well (using AwesomeAction/Constants).
Still need to move over the icons.  This will also require
modifying SystemUI to use the same sources.

ToDo:  Custom Icons part not working.
This allows **ALL** actions from AwesomeConstants. We need to
either make sure SystemUI can handle all of these actions, or
figure out a way to make it easy to filter out which ones we
don't want for the NavBar.

PS2:  Hopefully fixed the shortcut/app & icon pickers
(still compiling - haven't tested it yet)
Also moved icon resources over to frameworks and now getting
them from AwesomeConstant.

ps3:  Trying to make the NavBar Preview respect certain color
settings (NavBar Color, NavButton Color, etc).  Having limited
success so far.  Need to dig deeper.  Also, custom icons not
working quite yet.

ps4:  Realigned Preferences so that NavBar buttons is at the top
of the listview.
todo: Figure out why custome icons doesn't work.

ps5:  Couple of more visual tweaks

ps 6: Abandon the custom pref idea and re-integrate into NavBar.
Not sure if this works, but I need to rebase ... so pushing.

ps 7: Re-integrated back into NavBar preference.  Now inflates
custom layout so that NavBar UI stays at top of list and other
options scroll underneath.  I would like for the NavBar UI to
fully reflect other options (colors, menu layout, etc).  I'm
getting some of this to work, but background color and Alpha are
not working.

However, this is fully functional at this point.

ps 8: Fixed colors and alphas

ps 9: Fixed glow by using a state drawable instead of on touch listener.
      needs the glow alpha to get fixed what I have doesnt do anything...

ps 10:  fix background to be the full width (not just buttons).
	All other visual cues appear to be reflecting properly in
	the UI.  Moved the options around to be more consistent
	and set certain options to remove depending on UI mode.

ps 11: Fix preference derp and remove whitespace

Change-Id: I552faf3af08f7ae4ffb02b286871243f087c3e86

Conflicts:
	res/layout/navbar_item_preference.xml
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/prefs_navbar.xml
	src/com/android/settings/carbon/Navbar.java
	src/com/android/settings/widgets/NavBarItemPreference.java
add option to daydream on wireless charger (2/2)

Also instead of using a radio buttons, it makes
more sense to use check boxes to allow when
to start daydreaming.

Change-Id: Iac90c0ea9717ba3b1bb904011349f355e4781ad3
Signed-off-by: Roman Birg <romanbirg@gmail.com>
add option to daydream on wireless charger (2/2)

Also instead of using a radio buttons, it makes
more sense to use check boxes to allow when
to start daydreaming.

Change-Id: Iac90c0ea9717ba3b1bb904011349f355e4781ad3
Signed-off-by: Roman Birg <romanbirg@gmail.com>
RC : Bring back scrollable toggles

Change-Id: Icc080fa6c31a2a9658313ed27fe177882fc18c69
Signed-off-by: Zaphod <mwilson@acesappraisal.com>

A few fixes.
Merge branch 'jb2' of git://github.com/CarbonDev/android_packages_apps_Settings into jb2
Add back navring.
Merge branch 'jb2' of git://github.com/CarbonDev/android_packages_apps_Settings into jb2hybrid