RC lockscreen rework WIP

Patchset 1: Lockscreen targets
            remove unsed strings and arrays

To do move to main headers and move all the lockscreen stuff in
I'm thinking viewpager similar to PC. Imput is welcome.

Pacthset 2: First phase of moving stuff to new ui. Layouts need work.
            Concept is similar to Navring moving to switches inside
               the target layout. Only see titles and switches clicking
               the title brings up a message box with the summary explination
            lot of work still need to be done.

Patchset 3: clean up layout for port, and adjust helper texts to help the users
            a bit more.

Patchset 4: Made Long press challenge default to on, No need for a prefernce.
            Moved quick unlock to Settings... left it in here since this whole
              fragment is on its way out anyway.

Patchset 5: Add ids to layout-land so it doesn't fc. Layout still needs work though.

Patchset 6: fix longpress switch not updating the dialogs right away.

Patchset 7: Added lockscreen text color to new ui.

Patchset 8: rebase and removed old fragments and moved new frag to main headers

Patchset 9: add/fix layouts.

Todo:
- Refactor all layouts to use RelativeLayouts instead of LinearLayouts.
- With the new layouts it is not necessary to hide the options in landscape
mode.

Change-Id: I8729a7d47f0b65c7118a5c2f5757498c01d140e2
RC: Status Bar Hide toggle (2/3)

RC part for status bar hide toggle.

Patch-set 3: Added quick settings toggle
Patch-set 2: Fixed variable definition, thanks to Davor Bertovic
Patch-set 4: Changed main variable name
Patch-set 5: Fixed conflicts
Patch-set 6: Resolved conflicts
Patch-set 7: Build fix
Patch-set 8: Cleaned some whitespaces and fixed conflicts
Patch-set 9: Fix build
Patch-set 10: Rebased and resolved conflicts

Change-Id: I79dd15140d82b266f915488447cf3e3419450d6d
Signed-off-by: kecinzer <kecinzer@gmail.com>
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
Lockscreen: fix GlowPad overlapping the lower switches

Also added a check to allow disappearing options only in portrait

Change-Id: Ib30af4eed591d6835ba6ba46cd90509958a50d1e
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Merge "Lockscreen: fix GlowPad overlapping the lower switches" into jb-mr1
RC : Bring back scrollable toggles

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

Merge merge baby :)

Change-Id: Ie0a0b6c4df6b8ab59e39f7a4453beb2155dae135
Signed-off-by: kecinzer <kecinzer@gmail.com>
ROMControl: Vibration, NavRing, Lockscreen Arrows

Add back arrows to these fragments.

Change-Id: I3d94724e0ab1a3e3b9b10afebd942e7edc2d5ebe
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
Updated Japanese translations

- Add missing entries

Change-Id: Id8be3d48fa696dc746bc76e7c1cbd8f735e0b864
Signed-off-by: rdgate <rdgate@gmail.com>
Refactor Lockscreen fragment layouts

LinearLayout -> RelativeLayout
Also fixes issues on <xhdpi devices

Change-Id: I7b15728e21a705246526bc2867c1d860b03d93cb
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
RC: remove all the unneccessary parethesis

Change-Id: Ibccd9b0fa93326201443422cc31cdeabde5308d3
Signed-off-by: Jonathan Steadman <xxwhitehawk@gmail.com>
Merge "RC: Updated czech translation" into jb-mr1
Merge "Updated Japanese translations" into jb-mr1
Merge "ROMControl: Vibration, NavRing, Lockscreen Arrows" into jb-mr1
Merge "Refactor Lockscreen fragment layouts" into jb-mr1
RC: Fixed czech translation

Change-Id: Ib5d388c8bfc1e5b4c456f5499f94d62a9e8be560
Signed-off-by: kecinzer <kecinzer@gmail.com>
Add choice to disable 270 degree rotation

PS4: Added default value to checkbox thanks to Jonathan Steadman

Change-Id: I4902b6a44841064b9022ea7b4c1035483dd822dc
Signed-off-by: kecinzer <kecinzer@gmail.com>
Just A Couple More String Edits

I know I'm being nitpicky...just for consistency's sake.

Patch-set 2: Some layout changes for the Power Menu preferences...thanks Kit for pointing that out
Patch-set 3: Formatting
Patch-set 4 & 5: More formatting and a derp
Patch-set 6: OCD
Patch-set 7: Fix typo
Patch-set 8: moar formatting / fix typos
Patch-set 9: last one I swear

Change-Id: I6df1be4850cda8b52c0ab935365b11478849862d
Merge remote-tracking branch 'upstream/jb-mr1' into jb-mr1

Conflicts:
	res/xml/prefs_lockscreens.xml
	src/com/aokp/romcontrol/fragments/Lockscreens.java

	new file:   res/drawable-hdpi/ic_sysbar_menu.png
	modified:   res/layout-land/lockscreen_targets.xml
	modified:   res/layout-sw600dp-land/lockscreen_targets.xml
	modified:   res/layout-sw600dp/lockscreen_targets.xml
	modified:   res/layout/lockscreen_targets.xml
	new file:   res/layout/navbar.xml
	deleted:    res/layout/navbar_item_preference.xml
	modified:   res/values-cs/strings.xml
	modified:   res/values-ja/strings.xml
	modified:   res/values/arrays.xml
	modified:   res/values/strings.xml
	deleted:    res/xml/prefs_lockscreens.xml
	modified:   res/xml/prefs_navbar.xml
	modified:   res/xml/prefs_powermenu.xml
	modified:   res/xml/prefs_ui.xml
	modified:   src/com/aokp/romcontrol/fragments/Lockscreens.java
	modified:   src/com/aokp/romcontrol/fragments/NavRingTargets.java
	modified:   src/com/aokp/romcontrol/fragments/Navbar.java
	modified:   src/com/aokp/romcontrol/fragments/UserInterface.java
	modified:   src/com/aokp/romcontrol/fragments/Vibrations.java
	deleted:    src/com/aokp/romcontrol/widgets/NavBarItemPreference.java