quiethours: fix vibrate option

Change-Id: I4108bdde0fd6745325bf6c6ca99524de7378d5f6
JIRA: CYAN-3731
Issue: https://jira.cyanogenmod.org/browse/CYAN-3731
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
base: fix fc in zh-rCN and zh-rTW language

Change-Id: Ifc049c2096c4bf595f83cde604f38ca0aaed75f6
JIRA: CYAN-4136
Issue: https://jira.cyanogenmod.org/browse/CYAN-4136
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
framework: Add equalizer tile

Shows the current visualizer of current
audio output of device.

Should not show up for remote-playing device, such
as Chromecasts.

Clicking the tile opens the current EQ app.

Change-Id: Id7d073699764eacbe1d769a18c249eb80feb2a88
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "framework: Add equalizer tile" into cm-11.0
CM11 Themes: Delay setting default theme

Change-Id: I56c0ae7a8b6868a1e81b6c7a72c0dd4a079cd7ba
Merge "CM11 Themes: Delay setting default theme" into cm-11.0
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0

Conflicts:
	packages/SystemUI/Android.mk

Change-Id: Idb4f07e47b89709ba5b10f5fb029d3c8cbe1f7a0
[WIP] SlimPIE (1/2)

Port to CM11.0 sources by @cristianomatos

Change-Id: I2c3f5f23909f746e1a325be81ec4c3ec83e26568
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)
- add Converter class for common methods we always use....till now only px->dp
  and dp->px method

Change-Id: I413634fc433e0501eba69db2a463fac231e22f72
fb: restore navbar compatibility with several xposed modules
I am tired of the complains....

Xposed use the emulator overwrite to enable/disable navbar...this results
into showing up navbar on reboot even if the user has set it to off in settings.

This fixes the issue and still keeps for emulator tests the basic overwrite functionallity
alive as long the provider value was not set.

We may should reflect that in settings as well.

Change-Id: I99f04da8110bbcfcdba62604610d1f4330aea4d0
Frameworks: fix qs and notification shade toggle on expanded desktop
If expanded desktop is enabled and statusbar hidden the toggle does not force
the statusbar to show before it pulls down the shade

fix it with just requesting the the statusbar to show up before we actually
peform the action

Change-Id: I3cfae445f02d7911048dcb5199a5492c0f05acc5
Frameworks: Imagehelper...do a nicer resize with better quality

Change-Id: Ibec4658d46a2c6ef1b6bacf505227949c3bcbfdc
Frameworks: fix navbar and pie icons for tablets and RTL

well due that we use a completly other attempt then googles navbar we do not
need to rely on different sized icons for portrait and landscape. So just a square
icon fits our needs perfect (which is so or so everwhere in AOSP default to use square ones).

Whatever recents pie feature showed us that we still forgot to size the pictures for our tablets
and as well for RTL user.

So let us do it now to fix any resizing issues on navbar and or SlimPie

Change-Id: I5257b789a5450754a296141b0af63d2eacaa87c9
Framworks: clean up the AOSP tablet icon mess

well.....on grouper the overlay size for the navbar is/was 56dp...so
google added bigger icons then the usual ones into the sw600dp folders.
Well newer tablets have 48dp as default like the phones so the slightly bigger
icons do not fit 100% correct. It is not much but it is noticable.

So all devices have same navbar default height...so all icons should have same size
as well. Just remove the overlay icons so that the system automatically chooses the right
one from the default screen qualifier.

Change-Id: I4e4d87d70996ed1def359149cea829b5794f2448
PIE: adjust gesture sensitivity to maximum

Change-Id: I933059dfa33b3718d07aa15dd1d7e47c6bb0f813