[1/2] Add support for custom LED colors notification

Change-Id: I552351bb002a6800e31bbaea450730e4c7f83bdf
Privacy Guard Slim version (2/2)

Re-implements slims ehanced privacy guard from 4.3
and adapt it to 4.4 changes

Change-Id: Ie87a72b4212e5a8063c1dfbf7fd759f3a14a0d12
add dslv controller

a lot of our settings have drag swipe features
this is the central controller for it to have
easy access

Change-Id: I9eb9849f2585510649f49c75915b0c7f3c508fdd
Improve apps ops detail screen

thanks to Danny

+ enable appops manifest
+ little small improvements by us

Change-Id: I313faa6176018fa516592bf4f52b3b506c5041bd
appLists: set height and width for app icon

due that the app icons on a lot apps are a mess now and not consistent
due of changes in kitkat let us set them for dialogs to our fixed
36dp value which was a good value in the past for all app icons
in settings

Change-Id: I00cab4aa4ded517ef63a193b58a03138abd355d8
Theme: Make About phone > Status UI colors consistent

Change-Id: I8293409a1fdd2c180d055d07e5439e1f1597288a
Add slim version to about screen

Change-Id: I4d54b8dd02c3fb75eac1a5f4fffce59611555192
fix aapt warnings + strings.xml corrections

remove unsused translations and make already translated
strings translatable.

Change-Id: Iacb7391ce27a373b369e349f28ed382a90f844fc
Settings: Wi-Fi country code

Change-Id: I8a078bde0ab40818784635477eb466510a1c230e
Merge "Settings: Wi-Fi country code" into kk4.4
Settings: statusbar clock customization + initial interface + color picker

- added slims clock and date customizations for status bar
- added our own modded marginov color picker which we use as default
- added initial interface settings. A bit empty currently but we are on
  alpha and it will be filled fast for sure. Added as well two empty classes
  due that we need them later

Change-Id: I461125b7e2e05b2d1e274745ea8fbca4d366182d
privacy guard manager: fix intent call on fragment

we still need a top-level activity for showing app ops details.  Aliasing
trick is so the code that is now a fragment can still be called
AppOpsDetails

Change-Id: I05478ab1ce3932c38920ad2de0a2f12e38e2859a
settings: volume rocker controll (wake up and volume) thanks to

CM and omni for the proxy sensor idea

Change-Id: I3dbb8c276fb7c73c8e3ced1624a1ff8e03d9f4ca
Settings: safe headset volume option (2 of 2)

difference to CM and our old implementation added a warning
dialog. A bit extended due that we will have in future other
warning dialogs in soundsettings as well

Change-Id: I6546403484fd773abd9560a8405d75bb682f8b62
Settings: Slims ElectronBeam get some love (2/2)

Features:
- You can select different crt off animation modes if device overlay does not disable it at all
- disabled
- always horizontal (stock behaviour)
- always vertical (screen collapse from left and right to the middle)
- orientation dependent (means portrait = horizontal animation, landscape = vertical animation)
- some minor fixes/code style improvements to 4.3 implementation

Change-Id: I35fb277b8da823d50cc4db1eec32ea597fe973f2
settings: use centralized strings

strings like default, enabled, disabled are common
and often used. Use always the same string due that
it is easier to maintain especially for our translators

statusbar settings shows now enabled/disabled for clock
options

Change-Id: I56399948cc09c0ddd922b884573ed36375772147
[2/2] settings: volume tweaks

Setting to disable volume adjust sounds (VOLUME_ADJUST_SOUNDS_ENABLED)
This is so annoying :)

Enhanced dialog to add checkbox for unlinking ringer and
notification volume (VOLUME_LINK_NOTIFICATION)

some minor code style issues fixed + always use onchange listener
onclick is depreciated even if google still uses it....but
we can go with actual API

Change-Id: Ia30bbb1c2f44d0c21cd08748bd552685810f960f
settings: add back all keyboard IME features back (2/2)

this commit adds:

- ime switcher notification - thanks cm
- slims fullscreen disable on landscape
- slims force autorotation on IME
- volume button control for navigate in the message - thanks cm
- slims force to show always enter key

some fixes to the 4.2/4.3 implementations + added full multiuser
support for all this features

cheers

Change-Id: I58596f11ee09c6db77119f3e3044e1ec2dd30c0a
Status bar brightness control

+ added some fixes to original implementation (thanks mostly cm for that)
+ add multiuser support

Change-Id: I108086b07dea9cc6d59bfbdd9652b3aa33dcfe74
fix logical error on showing note dialog

Change-Id: I9f45348a87a9e753626276a8df4b5d5c60b29a0b