Settings: Statusbar clock font style + more fonts (2/2)
A combination commit of

CarbonDev/android_packages_apps_CarbonFibers@994fabd
CarbonDev/android_packages_apps_CarbonFibers@b632e36
CarbonDev/android_packages_apps_CarbonFibers@b35c1cf
CarbonDev/android_packages_apps_CarbonFibers@b9b2156

Change-Id: I1a2f3bf6942a0f8363168443ebda850884efd761
Pimp up ActiveDisplay

Conflicts:

	res/values/pac_arrays.xml
	res/values/pac_strings.xml
	res/xml/active_display_settings.xml

Change-Id: Ifa7f53fec33a060a5d730e79a808358eda1d65db
[2/2] Uptodate ActiveDisplay with Omni

--------------------SETTINGS PARTS-----------------------------------------------------------------
https://github.com/omnirom/android_packages_apps_OmniGears/commit/5f7f0325c0ebba6f995566e9601f481ea6c713d3
 OmniGears: SeekBarPreferences improvement
allow set Max and Min value inside code

THANKS --> Squadzone
---------------------------------------------------------------------------------------------------
https://github.com/omnirom/android_packages_apps_OmniGears/commit/1c0a1634acb33d0f9178dc7cad1f0bb03cbb3c0f
 [2/2] OmniGears: SeekBarPreferences tweaks

-added @string support for units
-use SeekBarPreference for button brightness timeout

THANKS --> Maxwen
---------------------------------------------------------------------------------------------------
https://github.com/omnirom/android_packages_apps_OmniGears/commit/b882fb7d3035704ed84250cd90b53881938879e8
[2/2] OmniGears: Fix pimp up ActiveDisplay

THANKS -->  micku7zu
-----------------------------------------------------------------------------------------------------
https://github.com/omnirom/android_packages_apps_OmniGears/commit/b8daa6fa566963969ffb3ef40c5c75405d098349
 [2/2] OmniGears: ActiveDisplay (rework interface)

really fix AD buggy stuff
tested with Music play
tested with No lockscreen
tested with faster screen turn off
check all sensor going off if AD not Showing or Disabled
fix notification posted/removed
make AD using System Window so it will covered all screen
fix Navbar translucent if Lockscreen Blur merged :P
now using Rounded Image
also introduce new RoundedImageView widget
 courtesy of @vinc3m1 (thanks)
fix build
fix sometimes screen turn off after unlock because screen timeout (hopefully)
now using new parser to get Notification data (thanks @Achep for the parser)
rework lightsensor manager
add NotificationUtils
fix brightness sometimes not changing

add support applications privacy mode (will not show content message if enable on each app)
see http://jira.omnirom.org/browse/OMNI-600

allow bypass AD if no notification and lockscreen is secure
see http://jira.omnirom.org/browse/OMNI-594

fix proximity always enable after adding new feature allow bypass AD
fix parsing notification data from app with targetSDK < 17

fix excluded app value (no body notice this broken since AD merged into OmniRom xD )

add option to allow bypass AD

rebased
change string to better explanation for feature
thanks @Pulser and @Jiangyi

THANKS --> Squad zone
----------------------------------------------------------------------------------------------------
-----SETTINGS---------

https://github.com/omnirom/android_packages_apps_OmniGears/commit/a2bb2368c0fcf56bbd2f1d2c7dd84be2ae97e23d
 [2/2] OmniGears: fix ActiveDisplay for WifiOnly Devices

fix http://jira.omnirom.org/browse/OMNI-637
also fix for devices with unsupported Proximity sensor and Light sensor

THANKS --> Squasedzone
-------------------------------------------------------------------------------------------------

PS3-4: fix string & whitespace

Change-Id: I7ce66e1852b4a523778cc84f18f61f7dada5c66d

Conflicts:

	res/values/pac_arrays.xml
	res/values/spirit_dimens.xml
	res/values/spirit_strings.xml
Settings: more improve Active display [2/2]

1. fix http://jira.omnirom.org/browse/OMNI-651
2. fix http://jira.omnirom.org/browse/OMNI-641
3. add http://jira.omnirom.org/browse/OMNI-652
4. Add option Double tap to sleep every where
5. Add option to show and choose wallpaper behind active display
6. Allow to show numbers of notification on Handle
7. minor improvements
8. add battery circle around handle

string rework

recalc brightness to % value

PS2: Update author
PS3: fix Seekbar

Change-Id: I1b8ad37a650f9e642f9ff2943675620b1b96a578

Conflicts:

	res/xml/active_display_settings.xml
Setting: Active display bugfixes [2/2] - remove wallpapper

Base part -> http://review.pac-rom.com/#/c/770/

PS2: update author

Change-Id: I818a6ae00cbd3d32c5c43c80e37d37d64397a87f
Settings: preferences use keys, not ids

Change-Id: I23fad40f85235db1fd2c5724ba9d3580828b14d7

Conflicts:

	res/xml/theme_settings.xml
Settings: Add screen color settings

Add "Screen Color" item in settings.
This function support set Hue, Saturation, Contrast and Intensity value,
and screen color will be changed by this settings.

Change-Id: If6f6e7ee7f28862476a8b955cd3252175fefa2a1

Conflicts:

	res/values/colors.xml
	res/values/strings.xml
	res/xml/display_settings.xml
	src/com/android/settings/DisplaySettings.java
[WIP]-omni performancecontrol >>> CM performance settings

PS2: factor CM out FTW
PS3: clean up makefile

------------------------------------------------------------------------------

Conflicts:

	res/values/cm_strings.xml
	res/xml/memory_management.xml
	res/xml/performance_settings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java
	src/com/android/settings/cyanogenmod/BootReceiver.java
	src/com/android/settings/cyanogenmod/MemoryManagement.java
	src/com/android/settings/cyanogenmod/PerformanceSettings.java

PS1: This breaks the languages translation in Settings
PS2: Add back settings that are not in performance control
PS3: We do not want just 'Accented English' as language
PS4: Forgot the BootService
PS5: Rebased
PS6: Fix merge conflicts
PS7: Rebase/Fix merge conflicts

Change-Id: I40ee29f6315ee3882d677c6b52649d74e1f82566

Conflicts:

	Android.mk
	AndroidManifest.xml
	res/values/cm_strings.xml
	res/values/pac_strings.xml
	src/com/android/settings/Settings.java
	src/com/android/settings/cyanogenmod/Processor.java
Revert "Settings: Anonymous Statistics (CMStats)"

This reverts commit 279065b1037187c3e0dd392af056495b8753d52f.

Conflicts:

	AndroidManifest.xml
	res/values/strings.xml
	src/com/android/settings/Settings.java
	src/com/android/settings/cmstats/AnonymousStats.java
	src/com/android/settings/cmstats/ReportingServiceManager.java

Change-Id: Id7b34fc27f8b0a7fbb7bb010f491d1ef4b36af8f
settings: Remove "mobile plan"

 * Useless menu item.

Change-Id: I0b35017cb9a52600cde5d31065f007210f916a41
Bluetooth: Release pan proxy object while coming out from tethering menu

A case where user is going into tethering menu & coming out repeatedly
(2000 iterations) irrespective of Bluetooth state(ON or OFF). Setting
application get crashed after 1386 iterations. Each time TetherSetting
& BluetoothPan object were leaked, because connection of the pan profile
proxy to the Service was not closed by tetherSetting while coming out
from tethering menu. Releasing the pan proxy object while coming out
from tethering menu to avoid memory/objects leak.

Change-Id: I06a5e1ed37a024695fddb1e95f62b72fd56510d3
CRs-Fixed: 622489
Fixes error message during pairing of HOGP devices

When incorrect pin key is entered by user in
the pairing pop up while pairing with a HOGP
device, no error message regarding the failure
is displayed to the user.

CRs-fixed: 618905
Change-Id: I1a5a8baf9ef6c71bf285a28b3e1839fe5ddbca95
Bluetooth: Increase allowed duration to connect to a profile

This patch increases the duration allowed between the first device
connection attempt (immidiately after bonding) and profile connection
after service discovery from 5 seconds to 30 seconds to allow
HOGP connections for slow connection conditions.

Change-Id: I5b17bd0bd2b560709e6e67e2d83f9bca7ea2509d
CRs-Fixed: 612105
P2PSetting:Avoid p2p_find on group removal event

Immediately after group termination p2p_find is being issued
from settings and this causing issue whenever user sends
connection request immediately after group_removal_event.

Change-Id: I6ae90a1d710e0e977a1dbc171398fd270dc30183
CRs-Fixed: 622597
Packages : Fix for Softap turn ON/OFF fail issue.

If Softap is enabled using third party applications which make use
of WifiManager APIs, Softap enable fails. This is due to improper
handling of Softap State change event.

To resolve this issue, handle the Softap state change intent with
proper initialization of variable "mWaitForWifiStateChange".

CRs-Fixed: 634896
Change-Id: I63f8845ec3e8ebfa8ec09a7b1a1bc4ee175336cf