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

Conflicts:
	res/values/attrs.xml
Improve apps ops detail screen

thanks to Danny

+ enable appops manifest
+ little small improvements by us

Change-Id: I313faa6176018fa516592bf4f52b3b506c5041bd

Conflicts:
	AndroidManifest.xml
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
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

Conflicts:
	res/values/liquid_arrays.xml
	res/values/slim_strings.xml
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: statusbar clock customization

- 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

Conflicts:
	res/values/slim_strings.xml
	res/xml/settings_headers.xml
Settings: 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

Conflicts:
	res/values/liquid_strings.xml
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

Conflicts:
	res/values/liquid_strings.xml
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

Conflicts:
	res/values/slim_strings.xml