replicant-vendor_cmsdk/cm/lib/main/java/org/cyanogenmod/platform/internal
Steve Kondik 86cae92291 livedisplay: Add support for direct color balance control
* We currently use the DisplayColorCalibration API for setting display
   temperature which makes a lot of guesses about what temperature
   the display really is. Some devices will support the new ColorBalance
   API (via QDCM or other mechanism), which offers a calibrated
   alternative. Add support for this, which will supercede DCC if
   available.
 * Additionally, define the available color temperature range as a
   set of overlayable values so this can be specified per-device.
   This range will be mapped to balance values using the power curve
   calculations in the new MathUtils class.

Change-Id: I99608c09807b747d962680293c7b0cee8d669003
2016-07-20 10:07:31 -07:00
..
common cmsdk: Create brokerablecmsystemservice concept. 2016-07-01 10:41:53 -07:00
display livedisplay: Add support for direct color balance control 2016-07-20 10:07:31 -07:00
AppSuggestManagerService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
AppSuggestProviderInterface.java Added Application Suggestions. 2015-09-14 14:29:43 -07:00
AppSuggestProviderProxy.java Added Application Suggestions. 2015-09-14 14:29:43 -07:00
AppsFailureReceiver.java Themes: Refactor themes to CMSDK [2/6] 2016-03-04 13:59:33 -08:00
BrokerableCMSystemService.java cmsdk: Create brokerablecmsystemservice concept. 2016-07-01 10:41:53 -07:00
CMAudioService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
CMHardwareService.java livedisplay: Add support for direct color balance control 2016-07-20 10:07:31 -07:00
CMStatusBarManagerService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
CMSystemServer.java cmsdk: Factor CMSystemServiceHelper to common. 2016-07-01 10:40:46 -07:00
CMSystemService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
CMTelephonyManagerService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
CMWeatherManagerService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
IconCacheManagerService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
LiveLockScreenServiceBroker.java cmsdk: Create brokerablecmsystemservice concept. 2016-07-01 10:41:53 -07:00
ManagedServices.java CMSDK: Refactor compile, prepare for integration tests. 2015-04-30 11:10:56 -07:00
NativeHelper.java cmsdk: Pass the process name and pid for launch boosts 2016-05-06 22:25:21 -07:00
PartnerInterfaceService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
PerformanceManagerService.java cmsdk: Create CMSystemServer to handle our platform init. 2016-05-31 17:28:48 -07:00
ProfileManagerService.java Apply active profile if user enables system profiles 2016-06-30 16:39:58 -07:00
ProfileTriggerHelper.java Apply active profile if user enables system profiles 2016-06-30 16:39:58 -07:00
ThemeManagerService.java Themes: Fix applying default theme 2016-06-20 10:33:13 -07:00