diff options
author | Lauri Myllari <lauri.myllari@gmail.com> | 2016-05-01 12:52:25 -0700 |
---|---|---|
committer | Lauri Myllari <lauri.myllari@gmail.com> | 2016-06-20 14:22:36 -0700 |
commit | a4a776a5042e86a0a719d90b3688a2eb0f5033f6 (patch) | |
tree | f8684be8088e1e663f464dc5c834bdb3df106be3 /system | |
parent | e8e6c2a8e52632245dca2b9d0c765935c4feeeeb (diff) |
color: ColorManager class and settings
Diffstat (limited to 'system')
-rw-r--r-- | system/settings/settings.xml | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/system/settings/settings.xml b/system/settings/settings.xml index 53a4fe31b5..42c24eba10 100644 --- a/system/settings/settings.xml +++ b/system/settings/settings.xml @@ -2546,6 +2546,149 @@ <hidevalue>true</hidevalue> </control> </setting> + <setting id="videoscreen.cmsenabled" type="boolean" label="36560" help="36561"> + <requirement>HAS_GL</requirement> + <level>3</level> + <default>false</default> + <control type="toggle" /> + </setting> + <setting id="videoscreen.cmsmode" type="integer" label="36562" help="36563"> + <requirement>HAS_GL</requirement> + <level>3</level> + <default>0</default> + <constraints> + <options>cmsmodes</options> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + </dependencies> + <control type="list" format="integer"/> + </setting> + <setting id="videoscreen.cms3dlut" type="string" label="36564" help="36565"> + <requirement> + <and> + <condition>HAS_GL</condition> + </and> + </requirement> + <level>3</level> + <default></default> + <constraints> + <allowempty>true</allowempty> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">0</dependency> + </dependencies> + <control type="button" format="action" /> + </setting> + <setting id="videoscreen.displayprofile" type="string" label="36566" help="36567"> + <requirement> + <and> + <condition>HAS_GL</condition> + <condition>HAVE_LCMS2</condition> + </and> + </requirement> + <level>3</level> + <default></default> + <constraints> + <allowempty>true</allowempty> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">1</dependency> + </dependencies> + <control type="button" format="action" /> + </setting> + <setting id="videoscreen.cmswhitepoint" type="integer" label="36568" help="36569"> + <requirement> + <and> + <condition>HAS_GL</condition> + <condition>HAVE_LCMS2</condition> + </and> + </requirement> + <level>3</level> + <default>0</default> + <constraints> + <options>cmswhitepoints</options> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">1</dependency> + </dependencies> + <control type="list" format="integer"/> + </setting> + <setting id="videoscreen.cmsprimaries" type="integer" label="36570" help="36571"> + <requirement> + <and> + <condition>HAS_GL</condition> + <condition>HAVE_LCMS2</condition> + </and> + </requirement> + <level>3</level> + <default>0</default> + <constraints> + <options>cmsprimaries</options> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">1</dependency> + </dependencies> + <control type="list" format="integer"/> + </setting> + <setting id="videoscreen.cmsgammamode" type="integer" label="36572" help="36573"> + <requirement> + <and> + <condition>HAS_GL</condition> + <condition>HAVE_LCMS2</condition> + </and> + </requirement> + <level>3</level> + <default>0</default> + <constraints> + <options>cmsgammamodes</options> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">1</dependency> + </dependencies> + <control type="list" format="integer"/> + </setting> + <setting id="videoscreen.cmsgamma" type="integer" label="36574" help="36575"> + <requirement> + <and> + <condition>HAS_GL</condition> + <condition>HAVE_LCMS2</condition> + </and> + </requirement> + <level>3</level> + <default>220</default> + <constraints> + <minimum>160</minimum> + <step>005</step> + <maximum>280</maximum> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">1</dependency> + <dependency type="visible" setting="videoscreen.cmsgammamode" operator="!is">0</dependency> + </dependencies> + <control type="spinner" format="integer" /> + </setting> + <setting id="videoscreen.cmslutsize" type="integer" label="36576" help="36577"> + <requirement>HAS_GL</requirement> + <level>3</level> + <default>6</default> + <constraints> + <minimum>4</minimum> + <step>1</step> + <maximum>8</maximum> + </constraints> + <dependencies> + <dependency type="visible" setting="videoscreen.cmsenabled" operator="is">true</dependency> + <dependency type="visible" setting="videoscreen.cmsmode" operator="is">1</dependency> + </dependencies> + <control type="spinner" format="integer" /> + </setting> </group> </category> <category id="cache" label="439" help="36399"> |