Forward Port: Hide USB Debugging Icon [2/2]

Original commit:
https://github.com/SlimRoms/packages_apps_Settings/commit/b3ac34831ea091bb4a7c1ba8a856c6ac4dc6978e

By:
@mnm9994u

Sorry for the author fuck up but git is being a bitch.

Change-Id: Ibfef37de5c20d5b6964ac0c6db87a755d3939ed1
Signed-off-by: iceandfire <arhamjamal@gmail.com>
Fix ADB Notify Reset on USB Debugging Toggle

Change-Id: Iea299577463cf3b40d245bd50a18a1dcb2a7cbf9
Forward Port: Add Camera sound toggle [2/3]

Change-Id: I3ed04229c51d578b874328297eac5e9e255f51f0
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	res/values/slim_strings.xml
	src/com/android/settings/xenonhd/SoundSettings.java
Settings: Comment out Google's bug report

This really feels out of place and does not serve a purpose in any custom ROM really.
On top of that, I doubt Google would seriously take into consideration a bug report off a custom
ROM.

I also think it confuses your average user when they try to submit a report via that option and
nothing happens....

Change-Id: I0f9997f425752080074980c32efd825530c353ed
Settings: apple can do...we can do as well

incredible apple engineers speeded up the overall UI and reduced per default slightly
the animation scales. Well we do as well and reduce it from 1 to 0.75...smooth, looks well
and does not break anything

Change-Id: Ifab9c0111429389d715319e4f272a8298c4dba80
Settings: add development animation transition mode 0.75 and 0.25

Change-Id: Iaaeb3757ef9b3b97d66d929629e9035ab511f72a
    Settings: Date and Time - We want consistence...change from CheckBoxPreference to SwitchPreference

    Google changed it on all main settings. It does not make sense that on system settings
    the old CheckBoxes are still used.

    This commit changes all CheckBoxes in Date and Time settings to Switches

    Same needs to be done for Developer Settings

    Change-Id: I5c1f34b813ede998e4fb9dab2a1184a6db51bf79

Change-Id: I1eecfa0e10054e3acf1d4afd58a31f2f35ab476f
Settings: Accessibility - We want consistence...change from CheckBoxPreference to SwitchPreference

Google changed it on all main settings. It does not make sense that on system settings
the old CheckBoxes are still used.

This commit changes all CheckBoxes in accessibility settings to Switches

Same needs to be done for Date and Time and Developer Settings

Change-Id: I335285270bcb8fa5e6e86f32a099f901e6d44d29
Settings: Add ability to control default value of DOZE_ENABLED

Devices can enable the doze feature. Devices without AMODLED screens can use it
but it will use then of course more battery. This devices should disable this f$
by default and let the user decide to turn it on.

to change the default behaviour add into device overlay

config_doze_enabled_by_default and set it to false

Change-Id: Id567cc08b16bdbdbf28f39045f95b2e6c8f06e7b
 Settings: statusbar clock customization + initial interface + color
picker

- 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

Originally by kufikugel. I just ported to 5.0

PS:
- small cleanups and adaptions to LP
- add personalization category on dash board.
- go inline with new default values on fb patch
- add correct dialog handling
- use correct reset icon
etc.

Change-Id: I2fee223474b6c8772d6d5abe321fa310a5632794
Signed-off-by: iceandfire <arhamjamal@gmail.com>

Conflicts:
	res/values/cm_arrays.xml
	res/values/slim_strings.xml
	res/xml/status_bar_settings.xml
Revert "Settings: Comment out Google's bug report"

This reverts commit db134fd867ef6b24bf3fac40c98806a3f148db57.
Switch to checkbox for ADB notify

Change-Id: Ica44d30c3df6f92a5b8bcd68aca72f130541b720
Signed-off-by: iceandfire <arhamjamal@gmail.com>