Settings: Quiet hours: Bring back summaries

On languages with very long words e.g. German the new UI look awful.
Bring back summaries to make it look a bit better.

Change-Id: I2ac61e620a24731b65aaf3a962010d8d842c8daf
Settings: Remove redundancy in description

* All these settings are under a 'Volume buttons' header.
  Avoiding duplication of 'Volume button' makes it easier for
  translators

Change-Id: I51eb2de69c2f038f13d95a8e97bde1ecf83df913
Revert "[settings] long press back to kill configurable timeout (2/2)"

This reverts commit 5165200032c8ec5f78edecb04c4fb388f4a4f0c7.

Conflicts:

	res/values/spirit_arrays.xml
	res/values/spirit_strings.xml

Change-Id: Idc35148f8e00ffdc3b6c71724e628094b3c49276
Revert "WIP Settings: Lockscreen custom wallpaper (2/2) not merge yet"

This reverts commit 053351f1c5da683d371437948667d8b23292285d.

Conflicts:

	res/values/spirit_arrays.xml
	res/values/spirit_strings.xml

Change-Id: I67db8443fe0bcabe42aef6f72ae2c001203553d7
Revert "Lockscreen blur and blur radious (2/2)"

This reverts commit 98bac00aa0e373fcab28df71e984fe4abefc8740.

Conflicts:

	res/values/spirit_strings.xml
	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/cyanogenmod/LockscreenInterface.java

Change-Id: I46ebb793a394a91edb43f441718428b6d8a177ef
*Lockscreen: See through (2/2)
Add the ability to see through lockscreen.
Adapted to kitkat from jellybean by @BigBrother1984

Credits to AOSPA

Change-Id: If6fe4a87088ec8eafa2a5caa4da28683521d973e
Settings: Lockscreen custom wallpaper (2/2)

Change-Id: I1ac1351e9a31a5827847e30113e933f2b7da219f

Conflicts:

	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/cyanogenmod/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: Only disable menu unlock options with custom keyguard

These buttons have a proper use case with the regular lock
screen, but are not applicable to our custom lockscreen.

Change-Id: Ic5af82bc1998a2960ba44d4235881d46e5081e5b
Signed-off-by: Roman Birg <roman@cyngn.com>
Settings: Disable slider shortcuts with custom lockscreen

These are not available with the custom lockscreen.

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

Conflicts:

	src/com/android/settings/cyanogenmod/LockscreenInterface.java
Settings: read keyguard package name from overlays

Change-Id: Ief4750c91aa22c2033d31aacfea4cfbe245d61a8
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>

Conflicts:

	res/xml/theme_settings.xml
	src/com/android/settings/cyanogenmod/LockscreenInterface.java
Total and available fields missing in Settings storage menu

After formatting SD card or inserting an SD card the total and
available space fields in Settings storage are missing.
This fix add those fields after SD card has been mounted.

Change-Id: Id6c1d1963effdb9656c8eb1c567b913bc4d98bd2
Themes: List ThemeSettings as a valid fragment

This fixes a force close in Settings in tablet mode.

Change-Id: I6542feba0d0fa8491ab9e092a90709d1034ffca8

Conflicts:

	src/com/android/settings/Settings.java
Notification drawer: full swipe to switch detection (2/2)

Add an option to detect swipe to switch on full screen, not just the bottom bar

Change-Id: Ibd149a21e9882c4c00d3bd051df2695ccced24ca

Conflicts:

	res/values/pac_strings.xml
	src/com/android/settings/cyanogenmod/NotificationDrawer.java