framework/base: Add EdgeGesture service.

Based on code of PieService.

Change-Id: I053737e36340a5ec6814b21eb87575f9689c7e88
BroadcastQueue: fix class typo of next receiver

nextReceiver should be cast to ResolveInfo
instead of ActivityInfo since it's ResolveInfo
that is pushed into List r.receivers.
Otherwise nextReceiver will always be null
as there is no ActivityInfo in r.receivers.

Change-Id: Iea3a720e6d7296fedff318643a1b4f5b9fce900c
Signed-off-by: Leavitt Zhang <leavittz@nvidia.com>
qs: sync volume tile icon

Display the current volume level in the volume qs tile

Patchset 2: Remove trailing whitespaces

Change-Id: I2dcf31ab2476883770a01ca1b015e3973417e855
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
core: ES translations

- Transifex export

Change-Id: Ie86f56557f2df45e3832cfdd56ffd2d3e8fbb213
systemui: improve DessertCaseDream immersive mode exit

Change-Id: I9d68e3f2e63467ae2f842a99e0071b562dfb6b15
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "core: ES translations" into cm-11.0
allow forcing HighEndGfx mode

people have already started fipping the lomRam prop to enable
transparent status bar, this will enable it with fewer
repercussions

Change-Id: Ied6de65276425fa1e7db0bf9da35f1932a355172
Merge "qs: sync volume tile icon" into cm-11.0
Merge "systemui: improve DessertCaseDream immersive mode exit" into cm-11.0
Merge "framework/base: Add EdgeGesture service." into cm-11.0
Merge "BroadcastQueue: fix class typo of next receiver" into cm-11.0
Merge branch 'cm-11.0' of https://github.com/lis4rd0/android_frameworks_base into HEAD

Conflicts:
	core/res/res/values/dimens.xml

Change-Id: Ib761e83041bf49c2e351ef15a719390295514733
Fix "Fix icons overflowing status bar view in center clock and date layout"

Change-Id: I43829f58330357de7a09d8eb80141a6385aef533
Fix Active/Build

Change-Id: I8593a631072e3f292225880e423bddfb6137b300
fb: Handle navbar heights correct on dpi changes + more (1/2)

Till now we set the height in px in the settings. Which is a problem
especially on multiDPI roms like we are when the user afterwards changes
the dpi due that it isn't calculated correct anymore on the new dpi.

This commit does
- save the dp value in provider and calculate the real px in fb
- clean up the settings stuff for it + do it a bit nicer (only settings part
  where we do not set the value for the listview)
- as well this commit disables movable navbar for tablets (we may will enable
  it in future but it needs a lot more work to have it on tablets correct working)
- add Converter class for common methods we always use....till now only px->dp
  and dp->px method

Change-Id: I3ddcb993f82758bf2d7a183dcb8023b2fcb8f6c8