RC: Fix Headers

Don't modify an ArrayList in its own for loop.

Change-Id: I96face5879df08e4337e5ee7a725d9aacac0228b
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Fix Toggles summary

This isn't an issue with most locales except for German which has
a summary for each option instead of @null

Signed-off-by: Bajee11 <bajee11@gmail.com>
RC: Navring rework.

PS1: Better interface for users.
     Get drawables from FW.

PS2: Added logic for tabletui and layouts (may need tweaking)

PS3: Cleaned up strings
     Added long and short discriptions to the pop up dialogs
     Since long press action have no icon I made a friend uri toast
     message to let user know a long press action was set.

PS4: simpify the dialogs a bit. still need to fix custom icons...

PS5: Fixed custom Icons did more dialog work.
     only 2 things left. tabletui/landscape layouts need tweaking
     need to move target selection and enable longpress inside the new
     ui. Getting close this is pretty functional.

PS6: Adjusted custom icons size.
     Moved Enable long press and amount inside the ui
     moved Navigation ring to its own header in main activity

PS7: Cleanup a bit.
     fixed crashing on changing target values
     Now using a spinner and switch for target number and longpress

pic https://dl.dropbox.com/u/31932935/Screenshot_2013-02-23-21-59-23.png

PS8: Comment clean up.

PS9: use one content resolver instead of like 12....
     Switched to enum and switch case for dialog functions

PS10; rebase off new awesome action. clean up things Jon pointed out
      added icons from Nitroz

ps11: get rid of one last hardcoded string

ps12: Rebase

Layouts:
- Phones: use portrait in any mode to configure. It is that simple:
the ring just cannot fit in landscape because the drag handler
is always in the middle of the glowpad and if we want one that fits,
that would be just too small.
- Tablets: tablet/phablet looks ok, phone mode is weird.
I bet nobody uses that anyways.

That's all I could do, tested on mako and grouper.

Change-Id: I33342f5e8bd3b88a56fb3cbbac2390a4cef1269f
RC: Fix toggle setup dialog width & move toggle option up in RC

Change-Id: Ib739f8759bd9d18c558e6c199a9d34734a52983e
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Add check for sw600DP screens

This is used to show options based on screen size.

Change-Id: If99180517cb9e4a4729af11f57b7d4049c3cb10f
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Updated simplified Chinese translations

Change-Id: Iede34989d024d92e7be600b0d6c49922486ccec9
Alternative RootBox Battery icons (1/2)
RootBox CircleMod (2/2)
RootBox SquareMod Battery (2/2)
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>
Update strings.xml

Update spanish translation.
Merge pull request #4 from demon1987/patch-1

Update strings.xml
Fix Lockscreen FC
Fix Hidden Navbar Enable.
On "Hidden Navbar Enable" changed,"Drag Handle Opacity" and "Drag Handle Width" of the progress bar will not be reset.

Change-Id: I16dc2a9025360aee90c041bffa32074619b9d843
Fix race in bootanimation

Yet another race. installBootAnim is resetting the bootanimation
before installing the custom one. The reset is done in a background
thread while the install is done in the UI thread. Unfortunately, in
many cases the UI thread will execute faster than the background one,
causing the custom bootanimation to be installed, then removed. Moving
the install process into the background thread makes both actions run
serially and always in the proper order. This will only work with API
level 11 and up based code as AsyncTask is using a single thread and
guarantees execution of queued tasks in order.

Change-Id: Ic1ffec4d4cb1caac1411ffb6b2dbe34811e05980
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
RC : Bring back scrollable toggles

Change-Id: Icc080fa6c31a2a9658313ed27fe177882fc18c69
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Edit All The Strings!

Just reworded some of the stuff in ROM Control with
three things kept in mind: consistency, the guidelines
defined for Settings in Android Design, and...grammar... :)

Huge thanks to Kit (Jubakuba) for helping me get started
and pushing me forward :)

Patch-set 2: Moarr edits

Patch-set 3: Quick fix

Patch-set 4: Title-casing fixed, one more instance of nav bar --> NavBar,
	     some wording fixes
Patch-set 5: Moarr consistency

Change-Id: Idae1e8f84c54102eb0add706a64ecf2448689e46
RC: remove all the unneccessary parethesis

Change-Id: Ibccd9b0fa93326201443422cc31cdeabde5308d3
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
Revert "Fix Lockscreen FC"

This reverts commit bf5c69a9602ce0b670ec64a87274dedf767400d0.