More battery styles (2/2)
AOKP Ribbons && RC update
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.

Change-Id: Iec304901b97ea99a13df9d3563d81da4f4819448

Conflicts:
	res/values/arrays.xml
	src/com/aokp/romcontrol/fragments/RibbonTargets.java
RC: Hiding NavBar translation fix

This make strings in arrays.xml translatable. Plus includes czech translation.

Change-Id: Ic572a98a14720471af954fb90a6faa5c4acef1f4
Signed-off-by: kecinzer <kecinzer@gmail.com>
RC: Updated czech translation

QuickRecord tile czech translation

Change-Id: I74d24be8c77d6a338472551b3a80f17c6fa870d2
Signed-off-by: kecinzer <kecinzer@gmail.com>
Turkish Translations for ROMControl

Change-Id: Idb75b9dcead9696c2afa3beaad2e2861a812623e
Updated simplified Chinese translations

Change-Id: I7ce4c79405bc3bc81262a52b7a35446c9b4b1624
Updated simplified Chinese translations

Change-Id: I74f5c6d0625b2024c277242145e91a9452265f28
RC: Updated czech translation

Change-Id: I486c9f568c5ae34c0f09daec1846622b7d29b3c7
Signed-off-by: kecinzer <kecinzer@gmail.com>
RC: Updated czech translation

Toggles rewrite

Change-Id: Ie6c747b567fcc19636689e9ba6f9d31722926018
Signed-off-by: kecinzer <kecinzer@gmail.com>
RC: Updated czech translation

Change-Id: I72c2e8295e630668185b553f1e170e21747698a9
Signed-off-by: kecinzer <kecinzer@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

Conflicts:

	AndroidManifest.xml
	res/values/arrays.xml
	res/values/dimens.xml
	res/values/strings.xml
	res/xml/preference_headers.xml
	src/com/aokp/romcontrol/fragments/NavRingTargets.java
	src/com/aokp/romcontrol/fragments/Navbar.java
RC: Updated czech translation

Change-Id: I60739e07f77ab512b85c843b3440da9bd52b4e0d
Signed-off-by: kecinzer <kecinzer@gmail.com>
Update Hungarian translations (Klasszsrac)

Change-Id: I8b2d835d62c387eb4cf3ff35b937fc9090874337
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Updated Japanese translations

Change-Id: I057c714a17bb9883020bc34580bd4cc2bb50dc7c
Signed-off-by: rdgate <rdgate@gmail.com>
About AOKP: remove donate links

  Use GitHub links for developers now that there
  is a unified donate link.
  Credit to Nitroz for the images.

  Patch Set 2:
    Remove whitespace.
    Alphabetize developer names.

  Patch Set 3:
    Move AOKP github link to developerpreference

Change-Id: Iec31e924bcb807392b8389112942ed8b4d3639fd
Signed-off-by: KhasMek <Boushh@gmail.com>

Conflicts:

	res/values-hu/strings.xml
Updated simplified Chinese translations

Change-Id: Iede34989d024d92e7be600b0d6c49922486ccec9
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/aokp/romcontrol/fragments/Navbar.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
	src/com/aokp/romcontrol/fragments/StatusBarToggles.java
Updated Japanese translations

Added missing entries

Change-Id: I7242d8faa4bb6dfd12b5e0a4a877c68766411f33
Signed-off-by: rdgate <rdgate@gmail.com>
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