SystemUI: cleaner recents key implementation

Also, I noticed that the RecentsTaskLoader implemented
View.OnTouchListener, so just use that implementation for the button.
Also camelCased some variables.

I can't stand the way AokpTarget looks... so I renamed it to
AwesomeAction :/

Change-Id: If51c592bebcfbe98d49bb362f845a1b1d86cfb1e
Signed-off-by: Roman Birg <romanbirg@gmail.com>
SystemUI: fix GPS toggle not changing states properly

When turning GPS on/off from outside the toggles (ie Settings),
it would not send updates to the callback implementations.

Change-Id: Ie462a9a160f8e262980bcf326685392546aee1ee
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Framework: NavBarColor (1/2)

Change-Id: I7ed579d95d921e08d8f9d0a9160605457b8c4cb3
new toggle: sound state (ring/vib/silent)

Change-Id: Ic65995368720a035611abd4a10f99a69091ccb85
Signed-off-by: Roman Birg <romanbirg@gmail.com>
telephony: set additional audioparameters for incall audio

this is the other part to what synced to repo in frameworks_opt_telphony

PatchSet2 : Eliminate Whitespaces
PatchSet3 : Eliminate Whitespaces for real this time

Change-Id: Idfd29591f35bca46cf2180377b90822376aa10ea
camera: add power mode support

Based on commit 7036d66bec7697160ba1b2e255f1e7fae0c8c435 from CAF,
branch ics_chocolate.

Change-Id: I8a60668b18980fd5e6f9dd341db5a8a63deb99d0
Camera: add ISO mode support

Change-Id: Ied2075f950269990d836fc768b2c6c36088d494f
Camera : Powerkey shutter (1/2)

Allows user to take use power key to take pictures/videos

Change-Id: I85a1e1761199f4604672be42a3a5005227f5451a
SystemUI: unlock keyguard to open nav ring apps

Should not launch apps if it's secured with a pin/password/pattern.

Change-Id: I52fd604a15982e9eed465e005425b93ffb2a6e82
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Merge "new toggle: sound state (ring/vib/silent)" into jb-mr1
Lockscreen: option to use carousel animation when switching widgets (1/2)

This will add the option to use a carousel animation when
switching betweeen the widgets on the lockscreen.

PS2: rebase
PS3: fix NPE in tablet layout
PS4: fix include name
PS5: DERP!!!!

Change-Id: I1ad69810b5f012b56cb047dce47a39c1e8f542a2
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Lockscreen: enable longpress on expand challenge handle (1/2)

If enabled it will be possible to longpress the little lock icon.

If it is an unsecure screen lock then the longpress will unlock the device.
If it is secure then the widget will fade into the background and you need
to enter the pattern, pin, password or whatever.

Change-Id: I901424c8c54d59298d6d77c10154f5410a636b01
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Merge remote-tracking branch 'aokp/jb-mr1' into jb-mr1