Merge pull request #2738 from Montellese/fix_videoscreen_settings
authorSascha Montellese <sascha.montellese@gmail.com>
Thu, 23 May 2013 16:28:21 +0000 (09:28 -0700)
committerSascha Montellese <sascha.montellese@gmail.com>
Thu, 23 May 2013 16:28:21 +0000 (09:28 -0700)
settings: move dependency handling into CSettingsManager and fix videoscreen settings

1  2 
system/settings/settings.xml
xbmc/network/NetworkServices.cpp
xbmc/settings/Setting.cpp
xbmc/settings/windows/GUIWindowSettingsCategory.cpp

            <constraints>
              <options>screens</options>
            </constraints>
-           <control type="spinner" format="string" delayed="true" />
+           <control type="spinner" format="string" delayed="true">
+             <dependencies>
+               <dependency type="update" setting="videoscreen.screenmode" />
+             </dependencies>
+           </control>
          </setting>
 -        <setting id="videoscreen.resolution" type="integer" label="169" help="">
 +        <setting id="videoscreen.resolution" type="integer" label="169" help="36352">
            <level>0</level>
            <default>16</default> <!-- RES_DESKTOP -->
            <constraints>
Simple merge
Simple merge