Revert "framework: Privacy Guard"

Change-Id: I82ab85092e54c577a0817f3bedc85063c9a3054a
Privacy Guard : Reimplement backed by AppOps

Re-implements privacy guard to use appops.

Change-Id: I2b52e8cf0d6e126fb156f83df885b5551503cd9d
Frameworks: reduce observer again

thanks Jens for the basic idea

cheers

Change-Id: I5bfae13c30d9454333c1cf4553708ea52014c855

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java
Frameworks: Status Bar transparency and color (1/2)

This introduces status bar transparency and color changes based on an idea
of Roman.

- custom status bar color
- custom status bar transparency
- custom status bar transparency mode (launcher/launcher+keyguard/always)
- reset to default

Patchset 2
- cleanup

Patchset 3
- default color should not be red lmao

cheers

Change-Id: I1a4caab5fb9900077dc385d645bdfe1234114e83

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	services/java/com/android/server/wm/WindowState.java
reverted older statusbar transparency mod

Change-Id: I7e5a23f3897424b6d382f5d4e5c1b8e697e2e3e5
AutoCollapse: initialise value on boot

Change-Id: Ib44e8675788cd0e80cd0e72cc24a88693d5b9489
Frameworks: Transparent navbar and more (1/2)

This commit introduces transparent navigation bar. Also colorizing method
changed.

- custom transparency
- custom color
- custom transparency mode (linked with statusbar transparency mode)
  0 = launcher, 1 = launcher and lockscreen, 2 = always
- Settings fits now with new functions

Patchset 2:
- cleanup some imports

cheers

Change-Id: I8df71c051b84eed8ea9db2f51f4a9d4797d3d0b9

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
 SystemUI: A proposal for a new quiet hours icons

 PS2 added xxhdpi icons
 PS3 removed xxhdpi icons
Change-Id: I87e660210e2089d1bb09da47d39695bbda2889af
Merge branch 'cm-10.2' of github.com:CyanogenMod/android_frameworks_base into cm-10.2

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: I7a3bd144a1f65e918f0d7e05e1bfdeec3ab495d1
SystemUI: clock: don't crash when user disable default apps

Change-Id: Ic8e2878f3302d61b66b57e4e33cde241d2d2ad0e
active display: prevent force close

Change-Id: I0f96a964fbc55419f86a3707d9d6929f872e5bd8
Active display: turn off display if device gets pocketed again

Change-Id: Icb4c002add915b75de7607f71c0d400e323feb5b

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java
Fix certain setting writes being incorrectly skipped.

If a value that previously had a very long value (over the 500 char
threshold) is now set to null, isRedundantSetValue would incorrectly
return true even though the value was changed.

Change-Id: Ia5304743024ec01024be98aa51ed260d38caf93c
Merge " SystemUI: A proposal for a new quiet hours icons" into cm-10.2
Merge branch 'cm-10.2' of github.com:CyanogenMod/android_frameworks_base into cm-10.2
Merge "Fix certain setting writes being incorrectly skipped." into cm-10.2
SystemUI/Added ADB over network QuickSettings Tile

Change-Id: I340846a171571a7b61d2c68f2a6875794be5d5b2
Merge branch 'cm-10.2' of github.com:CyanogenMod/android_frameworks_base into cm-10.2
Navbar: Fix MDPI & HDPI landscape layout

Before: http://i.imgur.com/89SmFbX.png
After: http://i.imgur.com/UbuAggD.png

Change-Id: I6623cb97881313886de39a67baa98f7bd4b0696a
active display: unregister proximity if pocket mode not used or active display disabled

Change-Id: I7c634e1ee48e82024faad53bb1bae8fe19da439d