Settings: refactor TRDS toggle and add some apps

cheers

Change-Id: I9b0a9b527fd0c2cac20d2b5475c8709a9fda1936
Commit Ib8dea0bf5a71c9d7fc5136079aa35f9ac1ac0430 translated to Russian

Fixed some typos, better-phrased :-[

Changed too long line

Change-Id: I8243ae2621e730d3850ef7420c73e48075264a95
Merge "Settings: refactor TRDS toggle and add some apps" into jb4.2
Reword power sounds to power connectivity alert.

Not just sounds since it vibrates!  Verbosity is best.

Change-Id: Ifaf221991e92db0f9799f5843b3aca062bf98a18
Allow changing auto-brightness responsitivity.

Change-Id: Icf62db26735f9ab7ad63e750a1824eb7823c3d70
Commits Ifaf221991e92db0f9799f5843b3aca062bf98a18 and Icf62db26735f9ab7ad63e750a1824eb7823c3d70 translated to Russian

Change-Id: I88a5f28d34e4eed11ea95241399393cc135ee33a
Date format issues fix for Russian lang

Fully fixed this time :)

Change-Id: I16d24451d89d02878de0c41531a7a3a9fb665249
Merge "Commits Ifaf221991e92db0f9799f5843b3aca062bf98a18 and Icf62db26735f9ab7ad63e750a1824eb7823c3d70 translated to Russian" into jb4.2
Notification Light: Fix apps with same name not showing up

Applications with the same name didn't show up in the
notification light add-app-dialog (with Facebook's "Messenager"
and Google's "Messenager" being the prominent example here).

This happend due to the fact that the list of applications
was sorted by names only and inserts with collisions were
dropped.

This commit refactor notification light settings to use packages
instead of application semantics. Further the list of packages
is now ordered by human readable name followed by package name,
which avoids the collision.

Additionally we handle situtations gracefully where a package
has more than one launcher activity (Again for example,
Google's "Messenger" and "Google+" is in the same package).

Bonus: potential race condition in the list adapter was
fixed, concurrent semantics were emphasized, unused imports
removed.

Change-Id: I87ad32f535ca866883df337432d1b0cecc9485a8
Bye, bye Talk. Welcome Hangouts (2/2)

Change-Id: I7bb2de2ff41ab2b2c49cee34ef8d59135d1cb623
Settings: Fix Swedish translations

The translation of "Time on" to "Tid funktionen varit på"
is too long. The result is that it covers the actual counter.

(Fix for issue 23804.)

The translation of "Not in range" to "Inte i intervall"
for wifi_not_in_range is a literal translation. When
talking about range for a radio signal, the correct
Swedish word is "räckhåll".

(Fixes issue mentioned in 22608.)

Change-Id: Iecf2acdd1acf8831c3f71d6f16cb17be5ce90d75
Settings: Camera button rebinding and lockscreen action additions (2/2)

Adds new config_deviceHardwareKeys bitmask for camera button.
Lets you rebind the camera press/longpress and adds a new KEYCODE_CAMERA handler to inject a longpress KeyEvent
in order to let you bind keys to actually trigger the shutter, in addition to launching the app itself.

This also adds KEYCODE_ASSIST and KEYCODE_APP_SWITCH to the available keys to assign longpress lockscreen actions to.

Change-Id: Iad1c850e07974ef45313b32c9427b9e0d31dedd7
Commit Iad1c850e07974ef45313b32c9427b9e0d31dedd7 translated to Russian

Change-Id: Iaac9f3ff31844d45cf5a92224d86d8aac2fde470
Build AOKP's Performance Control (2/2)

-Tracking AOKP source 'AOKP/packages_apps_PerformanceControl'
-Remove current performance settings from CM.
-Add intents to settings 'res/xml/settings_headers.xml'

Change-Id: I429e21f560b8484cbd6ac8a0c67476bd703ceaee
Signed-off-by: Derek Cannata <thederekjay@gmail.com>
Nit-pick order.

Change-Id: Ibf74e5e427d122ff5ddeb21de22dcc04fadd651d
Signed-off-by: Derek Cannata <thederekjay@gmail.com>
Need more room. Remove Title.

Adding hex values borked the layout for standard LCD density (320).
It is cutting off the text fields for Pulse and Speed. So lets just
remove the title because its not needed and gives us enough room in
the layout to be displayed correctly.

Change-Id: I22fe846c90cc95db81116251421607619c58e246
Signed-off-by: Derek Cannata <thederekjay@gmail.com>
Revert "Moved SlimCenter, updated icons for TRDS/SC."

This reverts commit 43ac0d8dcdea0ddb19b8363619370c5c31526724.

Conflicts:
	res/xml/settings_headers.xml

Change-Id: Ic0ef3064d1d96365ad61aff98e6654e91612ef12
Signed-off-by: Derek Cannata <thederekjay@gmail.com>
Revert "UNOFFICIAL Builds are for Developers and Testers!"

This reverts commit b2db318d4f5850cc389e6d3b8b59678f4a42100a.

Change-Id: I0dfe62d2884d51dc0c1bad6ca493998c414a92bb
Signed-off-by: Derek Cannata <thederekjay@gmail.com>
Superuser fixup!@

Change-Id: Id060bfec442e672a0a2cc1ee5007f56b150d4a9d
Signed-off-by: Derek Cannata <thederekjay@gmail.com>