Remove AOKP Stats
Settings: TRDS 3.0 and new theme engine preparation (2/4)

For the one who do not know this feature see as reference
the first two versions here:

https://github.com/SlimRoms/frameworks_base/commit/b330fde28306286572ba390e451a72539c0c3576

https://github.com/SlimRoms/frameworks_base/commit/3194015737b7944b4185fca007b8d167a0675cd8

we got now over a year now a lot experience how to handle the qualifier fallback
as well how to theme it and how to handle other apps. Based on this knowledge we
redid some parts of TRDS engine with following new features/additions and fixes
to have now a final perfect working TRDS

- compared to the old versions where it was needed on some apps to restart them
  in background this is not needed any more. All is handled about the internal
  AOSP resource handling and on qualifier change the caches are cleared
  and the apps get an onconfigurationchanged to restart the activity
  like it is doing on orientation change eg
- inverted folder is now depreciated and the new folders are holodark
  and hololight which allows on the one hand a dark theme (at least
  how TRDS started) and a light based theme hololight
- This name change is mainly because of the new theme engine which
  will come which uses this as base to add 2 external themes at the same
  time and give the user the ability to switch between them. But this is
  still in early stages and this commit is just the preparation for it
- Two new automodes are now integrated. User can enable the twilight modus
  which enables/disables holodark/hololight depending on the daytime...means
  on the evening it switches to holodark on normal day it is hololight.
  The other automode is based on light conditions....means that if it is
  dark outside it switches to holodark....if we have bright light conditions
  it switches immediatelly to hololight. Due of the resource cache handling now
  this happens immediatelly for the user and feels completly system integrated
  and happens without delay. A bit comparable to some navigation tool for cars
  which can switch automatically from dark to light and back
- currently the auto modes as well the manual mode switches between holodark
  and hololight. Due that we do not have currently anything hololight themed
  in the source hololight = stock theme. We will give the user the ability
  later when done to choose between which modes the user want to switch
  (stock/holodark/hololight). But this does not make sense at the moment.
  As soon as we have done the light theme or theme engine (lets see what
  comes first) we will open the ability to choose it. This is only a small code change
- a lot small tweaks and fixes went as well into the new version

Whatever this commit as usual adds the support for it. The themeing is done in the
other commits by kroz which is as well way more extended then on the older versions

cheers

PatchSet:
- derp
PatchSet3:
- tired me derp again
PatchSet:
- adapt to new qualifier structure

- listen to onconfigurationchange and mode settings value
  and let the switch
  switch if the uiThemeMode has changed. As well permit
  manual switching if automatic light mode is enabled
  and inform the user about

Change-Id: I5b857c542d92b9fd253b3556f14c790226594c4f
Add C-RoM Extras
Suspend Actions & Wakelock Blocker (2/3)

PS2: Move ScreenStateToggles.java and WakeLockBlocker.java to "fragments" folder
PS3: Clean white-spaces
PS4+PS5: More clean

Change-Id: I47325efe6f2989df8167fb7060943a3d582d1d8c
add missing icon lines
Add a system app remover in to settings

ported from slimroms
original author: fronti90
contributers: kufikugel, mnm9994u, corcoran
to do: change the name, please suggest something.
A better place in settings--> done
fix fc--> done

PS2: fix force close
PS3: put it under interface/more

AICP: picked from Vanir
PS2: add temp icon and reorder strings a little
PS3: add new icons

Change-Id: I3de35e34e47f99132b7c64734f65d2a25f9c62c6
Re-add auto brightness configuration UI (2/2).

PS2: Fix wrong activity name FC

Change-Id: I6c56a48fa2145c58a5f203ed56051451ef3f977d
Storage Settings: Allow user to trigger a volume rescan

This change allows to trigger a rescan of a volume with the next restrictions:
- Internal volumes if they are emulates
- Primary volumes
- Non-Removable volumes

rebase

Change-Id: I7e75a324938d8081fd715f702d50f1fdceabd96d
Add OmniSwitch to C-RoM Extras

           PS1: Fix Location into C-RoM extras
           PS2: Removed Icon
           PS3: Remove Onmi from Settings.java
           PS4: Adding Icons Back
           PS5: extra clean up
           PS6: Fix an extra commit
           PS6: giving me some Love ;)

Change-Id: I5b4836a093a822cf08ae4dc4419c4b928a874d4c
[1/2] Settings: HALO

Forward port from jb43.

PS1 : Initial port
PS2 : Fix conflicts with notification LED
PS3 : FIx derp in strings
PS4 : Fix derp in pa_arrays (tag not closed)
PS5 : HALO Mods
PS6 : Update pa_arrays & pa_strings
PS7 : derp: rmv pesky file backups
PS8 : rebased
      Clean some white spaces
      removed some settings
PS9 : Rebase
PS10: Remove unused resources
PS12: Rebase

Change-Id: I7de6a9157415fe05b0a59d8260e33cc1527a342d
Add Option to HALO On / Off

Credits : Der-Schubi
HALO Tweaks (2/2)

Picked from CarbonRom

AICP:
Added utils from CarbonROM
Added Carbon's (Aicp)SettingsPreferenceFragment
Modified for AICP source and settings

PS2: Added Notification number text color option
PS3: Added Notification number bubble color option
PS4: Remove SystemUI restart call

Change-Id: Iaa171e50791bfa53f6bc2648f8303938a389c59e
Bring back Density changer to C-RoM

From Old AOKP one

Change-Id: I8828a06b15ed42090bd86797494b46e0e9f97b0b
Add Tap to download multi DPI play store

Change-Id: I25a4a993c29e164325e3a319bec3bcea86d6261c
Signed-off-by: LorDClockaN <davor@losinj.com>
(1/2) Allow disabling of FC dialogs

Change-Id: If2038016dc5bf80cb6cb9637e991b925489ab69e
Fix build