Settings: Remove Wallpaper selection from Display

Let the launcher handle wallpaper selection.

Change-Id: I7f0eb20a5bc01d82fdb98905524b9743fee447c6
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:
	res/xml/display_settings.xml
Theme Engine [4/8]

Squashed Theme Engine related changes.
Added custom lockscreen wallpaper and keyguard changes from cm too.

------------------------------ HISTORY ------------------------------

[+]
Settings: Lockscreen custom wallpaper (2/2)

Hide see throught till we add it as a component for Theme Engine.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

[+]
Settings: read keyguard package name from overlays

Signed-off-by: Roman Birg <roman@cyngn.com>

[+]
Settings: move keyguard wallpaper to system (2/2)

Change-Id: Id3bb66aa78c2e3dbd1170e74e33fcd160e5a70bb
Signed-off-by: Roman Birg <roman@cyngn.com>

[+]
Add wallpaper pickers to seperate package [2/2]

Change-Id: I233b90aa52b5a8c408fa3adfe3bdad07330cc2ad

[+]
Make LinearColorBar themeable

Move colors to resources and use them instead.

Change-Id: I923e5daa219f302dc24e62faab666483109e6620
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

[+]
Cleanup

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: I981ea7118ff38287df02fe37e72fc7009bd90c84
Settings: Allow access for external apps to launch ThemeSettings Fragment directly

Change-Id: I93b676d3eb570c7064eeb4217c8e420a186c8e32

Conflicts:
	AndroidManifest.xml
	src/com/android/settings/Settings.java
Settings: add TEME_SETTINGS intent and SHORTCUT category to
ThemeSettings intent

Change-Id: Ie5d8c401adc612502ff1db27fa4861a27d876a41
Signed-off-by: Roman Birg <roman@cyngn.com>
Themes: data usage chart: move color values to resource file

This will allow themes to specify custom colors for
the data usage chart.

Change-Id: I17669348e8ac6dce63100604c1044f9de78056c2
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Security: LockscreenWallpaper: Dirty trace of old setting location

Moved to Theme Engine, burn this derp.

Change-Id: Iae649a3dcef958fff58853107186296f60f79a6c
Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Themes: Allow changing theme to Holo.Light without crashing

Themes that attempt to change the settings theme's parent to
Holo.Light will end up crashing wifi settings.

Themers should override Theme.Settings.Base and leave Theme.Settings.Holo
alone.  Attempting to theme Theme.Settings.Holo will result in crashes
when accessing wifi settings.

This was patch was adapted from
https://github.com/tung91/android_packages_apps_Settings/commit/007f03b559c6d13115c63c4f601ebc4b9324d32d

Change-Id: I61951b892acac6304d2c3dd02668eb70af93eef9

Conflicts:
	res/values/themes.xml