Settings: Lockscreen custom wallpaper (2/2)

Change-Id: I1ac1351e9a31a5827847e30113e933f2b7da219f

Conflicts:
	res/values/mahdi_strings.xml

Conflicts:
	res/values/mahdi_arrays.xml
	res/values/mahdi_strings.xml
	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/mahdi/LockscreenInterface.java
Settings: lockscreen wallpaper crash fix

If a user backs out fast enough after setting a
custom wallpaper, the fragment becomes detached
from the activity, so any calls to getActivity()
were throwing exceptions.

The solution is to use the application Context
for toassts to still inform the user of the
status, and not update any UI elements
after the fragment is no longer attached.

Change-Id: Ia9f61184fb484d3af25565bc3c56e8b7b63ff4eb
Signed-off-by: Roman Birg <roman@cyngn.com>
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

Conflicts:
	res/xml/display_settings.xml
Add entry to change lock wallpaper via themes

Change-Id: I79e7160629bc43d1f1ca993833ea2fc538550475
Settings: move keyguard wallpaper to system (2/2)

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

Conflicts:
	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/simpleaosp/LockscreenInterface.java
lockscreeninterface fix
Add wallpaper pickers to seperate package [2/2]

Change-Id: I233b90aa52b5a8c408fa3adfe3bdad07330cc2ad
Settings: remove lockscreen wallpaper picker from Lockscreen Interface

It should be accessed through the Themes interface.

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

Conflicts:
	res/xml/lockscreen_interface_settings.xml

Conflicts:
	res/xml/lockscreen_interface_settings.xml
make LinearColorBar themeable

Move colors to resources and use them instead.

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

Conflicts:
	res/values/mahdi_colors.xml
	src/com/android/settings/applications/LinearColorBar.java
Make manage applications bar themable

Conflicts:
	res/values/colors.xml
Add Entrypoint for theme sounds

Change-Id: I6da2fa782b9b88fc669144eb50c3231d031cd620