1 <?xml version="1.0" encoding="UTF-8"?>
3 <include name="SettingsDialogOSDVisible">
4 <visible>!Window.IsActive(DialogSettings.xml) + !Window.IsActive(DialogSlider.xml) + !Window.IsActive(GameVideoFilter) + !Window.IsActive(GameStretchMode) + !Window.IsActive(GameControllers) + !Window.IsActive(GameVideoRotation)</visible>
6 <include name="SettingsDialogOSDContent">
7 <control type="button" id="22101">
8 <include>DialogSettingButton</include>
9 <label>$LOCALIZE[13396]</label>
10 <onclick>ActivateWindow(osdaudiosettings)</onclick>
12 <control type="button" id="22102">
13 <include>DialogSettingButton</include>
14 <label>$LOCALIZE[24133]</label>
15 <onclick>ActivateWindow(osdsubtitlesettings)</onclick>
17 <control type="button" id="22103">
18 <include>DialogSettingButton</include>
19 <label>$LOCALIZE[13395]</label>
20 <onclick>ActivateWindow(osdvideosettings)</onclick>
22 <control type="button" id="22104">
23 <include>DialogSettingButton</include>
24 <label>$LOCALIZE[36560]</label>
25 <onclick>ActivateWindow(osdcmssettings)</onclick>
26 <visible>System.HasCMS</visible>
28 <control type="button" id="22105">
29 <include>DialogSettingButton</include>
30 <label>$LOCALIZE[31112]</label>
31 <label2>[B]$INFO[VideoPlayer.AudioLanguage][/B]</label2>
32 <onclick>AudioNextLanguage</onclick>
33 <visible>Integer.IsGreater(VideoPlayer.AudioStreamCount,1)</visible>
35 <control type="button" id="22106">
36 <include>DialogSettingButton</include>
37 <label>$LOCALIZE[31115]</label>
38 <label2>$VAR[ActiveVideoPlayerSubtitleLanguage]</label2>
39 <onclick>NextSubtitle</onclick>
40 <visible>VideoPlayer.HasSubtitles</visible>
42 <control type="button" id="22107">
43 <include>DialogSettingButton</include>
44 <label>$LOCALIZE[31132]</label>
45 <onclick>PlayerProgramSelect</onclick>
46 <visible>Player.HasPrograms</visible>
48 <control type="button" id="22108">
49 <include>DialogSettingButton</include>
50 <label>$LOCALIZE[31133]</label>
51 <onclick>PlayerResolutionSelect</onclick>
52 <visible>Player.HasResolutions</visible>
54 <control type="button" id="22109">
55 <include>DialogSettingButton</include>
56 <label>$LOCALIZE[31142]</label>
57 <onclick>Dialog.Close(1101)</onclick>
58 <onclick>ActivateWindow(1110)</onclick>
59 <visible>Player.TempoEnabled</visible>
62 <include name="SettingsDialog3DContent">
63 <control type="radiobutton" id="22101">
64 <include>DialogSettingButton</include>
65 <radioposx>590</radioposx>
66 <label>$LOCALIZE[24022]</label>
67 <onclick>ToggleStereoMode</onclick>
68 <selected>Integer.IsGreater(System.StereoscopicMode,0)</selected>
70 <control type="button" id="22102">
71 <include>DialogSettingButton</include>
72 <label>$LOCALIZE[31004]</label>
73 <label2>[B]$INFO[VideoPlayer.StereoscopicMode][/B]</label2>
74 <onclick>StereoMode</onclick>
76 <control type="radiobutton" id="22103">
77 <include>DialogSettingButton</include>
78 <radioposx>590</radioposx>
79 <label>$LOCALIZE[31005]</label>
80 <onclick>StereoModeToMono</onclick>
81 <selected>Integer.IsEqual(System.StereoscopicMode,9)</selected>
84 <include name="SettingsDialogGameContent">
85 <control type="button" id="22101">
86 <description>Video filter button</description>
87 <include>DialogSettingButton</include>
88 <label>$LOCALIZE[35225]</label>
89 <onclick>ActivateWindow(GameVideoFilter)</onclick>
91 <control type="button" id="22102">
92 <description>Stretch mode button</description>
93 <include>DialogSettingButton</include>
94 <label>$LOCALIZE[35233]</label>
95 <onclick>ActivateWindow(GameStretchMode)</onclick>
97 <control type="button" id="22103">
98 <description>Video rotation button</description>
99 <include>DialogSettingButton</include>
100 <label>$LOCALIZE[35227]</label>
101 <onclick>ActivateWindow(GameVideoRotation)</onclick>
103 <control type="button" id="22104">
104 <description>Volume button</description>
105 <include>DialogSettingButton</include>
106 <label>$LOCALIZE[13376]</label>
107 <label2>[COLOR grey]$FEATURE[select,game.controller.snes] + $FEATURE[rightstick,game.controller.default][/COLOR]</label2>
108 <onclick>ActivateWindow(GameVolume)</onclick>
110 <control type="button" id="22105">
111 <description>Controller settings button</description>
112 <include>DialogSettingButton</include>
113 <label>$LOCALIZE[35234]</label>
114 <onclick>ActivateWindow(GameControllers)</onclick>
116 <control type="button" id="22106">
117 <description>Controller port configuration</description>
118 <include>DialogSettingButton</include>
119 <label>$LOCALIZE[35110]</label>
120 <onclick>ActivateWindow(GamePorts)</onclick>
122 <control type="button" id="22107">
123 <description>Advanced settings</description>
124 <include>DialogSettingButton</include>
125 <label>$LOCALIZE[35226]</label>
126 <onclick>ActivateWindow(GameAdvancedSettings)</onclick>
129 <include name="SettingsDialogMusicOSDContent">
130 <control type="radiobutton" id="22101">
131 <include>DialogSettingButton</include>
132 <label>$LOCALIZE[31163]</label>
133 <onclick>Skin.ToggleSetting(hide_background_fanart)</onclick>
134 <selected>!Skin.HasSetting(hide_background_fanart)</selected>
136 <control type="radiobutton" id="22102">
137 <label>$LOCALIZE[31167]</label>
138 <include>DialogSettingButton</include>
139 <onclick>Skin.ToggleSetting(animate_background_fanart)</onclick>
140 <selected>Skin.HasSetting(animate_background_fanart)</selected>
142 <control type="button" id="22103">
143 <include>DialogSettingButton</include>
144 <label>$LOCALIZE[250]</label>
145 <label2>[B]$INFO[Visualisation.Name][/B]</label2>
146 <onclick>Dialog.Close(all)</onclick>
147 <onclick>SendClick(500)</onclick>
149 <control type="button" id="22104">
150 <include>DialogSettingButton</include>
151 <label>$LOCALIZE[31084]</label>
152 <onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick>
154 <control type="button" id="22105">
155 <include>DialogSettingButton</include>
156 <label>$LOCALIZE[31068]</label>
157 <onclick>ActivateWindow(visualisationpresetlist)</onclick>
158 <visible>Visualisation.HasPresets</visible>
160 <control type="button" id="22106">
161 <include>DialogSettingButton</include>
162 <label>$LOCALIZE[31082]</label>
163 <label2>[B]$INFO[Skin.String(LyricScript_Path)][/B]</label2>
164 <onclick>Skin.SetAddon(LyricScript_Path,xbmc.python.lyrics)</onclick>
166 <control type="button" id="22107">
167 <include>DialogSettingButton</include>
168 <label>$LOCALIZE[31083]</label>
169 <onclick>Addon.OpenSettings($INFO[Skin.String(LyricScript_Path)])</onclick>
170 <visible>!String.IsEmpty(Skin.String(LyricScript_Path))</visible>
173 <include name="SettingsDialogMovieWidgetsContent">
174 <control type="radiobutton" id="22101">
175 <include>DialogSettingButton</include>
176 <label>$LOCALIZE[31148]</label>
177 <onclick>Skin.ToggleSetting(home_no_movies_categories_widget)</onclick>
178 <selected>!Skin.HasSetting(home_no_movies_categories_widget)</selected>
180 <control type="button" id="22108">
181 <label>- $LOCALIZE[31157]</label>
182 <include>DialogSettingButton</include>
183 <onclick condition="System.AddonIsEnabled(plugin.library.node.editor)">Dialog.Close(1101)</onclick>
184 <onclick condition="System.AddonIsEnabled(plugin.library.node.editor)">ActivateWindow(programs,plugin://plugin.library.node.editor/?ltype=video,return)</onclick>
185 <onclick condition="System.HasAddon(plugin.library.node.editor) + !System.AddonIsEnabled(plugin.library.node.editor)">EnableAddon(plugin.library.node.editor)</onclick>
186 <onclick condition="!System.HasAddon(plugin.library.node.editor)">InstallAddon(plugin.library.node.editor)</onclick>
187 <enable>!Skin.HasSetting(home_no_movies_categories_widget)</enable>
189 <control type="radiobutton" id="22102">
190 <include>DialogSettingButton</include>
191 <label>$LOCALIZE[31010]</label>
192 <onclick>Skin.ToggleSetting(home_no_movies_inprogress_widget)</onclick>
193 <selected>!Skin.HasSetting(home_no_movies_inprogress_widget)</selected>
195 <control type="radiobutton" id="22103">
196 <include>DialogSettingButton</include>
197 <label>$LOCALIZE[20386]</label>
198 <onclick>Skin.ToggleSetting(home_no_movies_recentlyadded_widget)</onclick>
199 <selected>!Skin.HasSetting(home_no_movies_recentlyadded_widget)</selected>
201 <control type="radiobutton" id="22104">
202 <include>DialogSettingButton</include>
203 <label>$LOCALIZE[31007]</label>
204 <onclick>Skin.ToggleSetting(home_no_movies_unwatched_widget)</onclick>
205 <selected>!Skin.HasSetting(home_no_movies_unwatched_widget)</selected>
207 <control type="radiobutton" id="22105">
208 <include>DialogSettingButton</include>
209 <label>$LOCALIZE[31006]</label>
210 <onclick>Skin.ToggleSetting(home_no_movies_random_widget)</onclick>
211 <selected>!Skin.HasSetting(home_no_movies_random_widget)</selected>
213 <control type="radiobutton" id="22106">
214 <include>DialogSettingButton</include>
215 <label>$LOCALIZE[135]</label>
216 <onclick>Skin.ToggleSetting(home_no_movies_genres_widget)</onclick>
217 <selected>!Skin.HasSetting(home_no_movies_genres_widget)</selected>
219 <control type="radiobutton" id="22107">
220 <include>DialogSettingButton</include>
221 <label>$LOCALIZE[31075]</label>
222 <onclick>Skin.ToggleSetting(home_no_movies_sets_widget)</onclick>
223 <selected>!Skin.HasSetting(home_no_movies_sets_widget)</selected>
226 <include name="SettingsDialogTVShowWidgetsContent">
227 <control type="radiobutton" id="22101">
228 <include>DialogSettingButton</include>
229 <label>$LOCALIZE[31148]</label>
230 <onclick>Skin.ToggleSetting(home_no_tvshows_categories_widget)</onclick>
231 <selected>!Skin.HasSetting(home_no_tvshows_categories_widget)</selected>
233 <control type="button" id="22108">
234 <label>- $LOCALIZE[31157]</label>
235 <include>DialogSettingButton</include>
236 <onclick condition="System.AddonIsEnabled(plugin.library.node.editor)">Dialog.Close(1101)</onclick>
237 <onclick condition="System.AddonIsEnabled(plugin.library.node.editor)">ActivateWindow(programs,plugin://plugin.library.node.editor/?ltype=video,return)</onclick>
238 <onclick condition="System.HasAddon(plugin.library.node.editor) + !System.AddonIsEnabled(plugin.library.node.editor)">EnableAddon(plugin.library.node.editor)</onclick>
239 <onclick condition="!System.HasAddon(plugin.library.node.editor)">InstallAddon(plugin.library.node.editor)</onclick>
240 <enable>!Skin.HasSetting(home_no_tvshows_categories_widget)</enable>
242 <control type="radiobutton" id="22102">
243 <include>DialogSettingButton</include>
244 <label>$LOCALIZE[626]</label>
245 <onclick>Skin.ToggleSetting(home_no_tvshows_inprogress_widget)</onclick>
246 <selected>!Skin.HasSetting(home_no_tvshows_inprogress_widget)</selected>
248 <control type="radiobutton" id="22103">
249 <include>DialogSettingButton</include>
250 <label>$LOCALIZE[20387]</label>
251 <onclick>Skin.ToggleSetting(home_no_tvshows_recentlyaddedepisodes_widget)</onclick>
252 <selected>!Skin.HasSetting(home_no_tvshows_recentlyaddedepisodes_widget)</selected>
254 <control type="radiobutton" id="22104">
255 <include>DialogSettingButton</include>
256 <label>$LOCALIZE[31122]</label>
257 <onclick>Skin.ToggleSetting(home_no_tvshows_unwatched_widget)</onclick>
258 <selected>!Skin.HasSetting(home_no_tvshows_unwatched_widget)</selected>
260 <control type="radiobutton" id="22105">
261 <include>DialogSettingButton</include>
262 <label>$LOCALIZE[135]</label>
263 <onclick>Skin.ToggleSetting(home_no_tvshows_genres_widget)</onclick>
264 <selected>!Skin.HasSetting(home_no_tvshows_genres_widget)</selected>
266 <control type="radiobutton" id="22106">
267 <include>DialogSettingButton</include>
268 <label>$LOCALIZE[20388]</label>
269 <onclick>Skin.ToggleSetting(home_no_tvshows_studios_widget)</onclick>
270 <selected>!Skin.HasSetting(home_no_tvshows_studios_widget)</selected>
273 <include name="SettingsDialogMusicWidgetsContent">
274 <control type="radiobutton" id="22101">
275 <include>DialogSettingButton</include>
276 <label>$LOCALIZE[31148]</label>
277 <onclick>Skin.ToggleSetting(home_no_music_categories_widget)</onclick>
278 <selected>!Skin.HasSetting(home_no_music_categories_widget)</selected>
280 <control type="button" id="22108">
281 <label>- $LOCALIZE[31157]</label>
282 <include>DialogSettingButton</include>
283 <onclick condition="System.AddonIsEnabled(plugin.library.node.editor)">Dialog.Close(1101)</onclick>
284 <onclick condition="System.AddonIsEnabled(plugin.library.node.editor)">ActivateWindow(programs,plugin://plugin.library.node.editor/?ltype=music,return)</onclick>
285 <onclick condition="System.HasAddon(plugin.library.node.editor) + !System.AddonIsEnabled(plugin.library.node.editor)">EnableAddon(plugin.library.node.editor)</onclick>
286 <onclick condition="!System.HasAddon(plugin.library.node.editor)">InstallAddon(plugin.library.node.editor)</onclick>
287 <enable>!Skin.HasSetting(home_no_music_categories_widget)</enable>
289 <control type="radiobutton" id="22102">
290 <include>DialogSettingButton</include>
291 <label>$LOCALIZE[517]</label>
292 <onclick>Skin.ToggleSetting(home_no_music_recentlyplayedalbums_widget)</onclick>
293 <selected>!Skin.HasSetting(home_no_music_recentlyplayedalbums_widget)</selected>
295 <control type="radiobutton" id="22103">
296 <include>DialogSettingButton</include>
297 <label>$LOCALIZE[359]</label>
298 <onclick>Skin.ToggleSetting(home_no_music_recentalbums_widget)</onclick>
299 <selected>!Skin.HasSetting(home_no_music_recentalbums_widget)</selected>
301 <control type="radiobutton" id="22104">
302 <include>DialogSettingButton</include>
303 <label>$LOCALIZE[31012]</label>
304 <onclick>Skin.ToggleSetting(home_no_music_randomalbums_widget)</onclick>
305 <selected>!Skin.HasSetting(home_no_music_randomalbums_widget)</selected>
307 <control type="radiobutton" id="22105">
308 <include>DialogSettingButton</include>
309 <label>$LOCALIZE[31013]</label>
310 <onclick>Skin.ToggleSetting(home_no_music_randomartists_widget)</onclick>
311 <selected>!Skin.HasSetting(home_no_music_randomartists_widget)</selected>
313 <control type="radiobutton" id="22106">
314 <include>DialogSettingButton</include>
315 <label>$LOCALIZE[31014]</label>
316 <onclick>Skin.ToggleSetting(home_no_music_unplayedalbums_widget)</onclick>
317 <selected>!Skin.HasSetting(home_no_music_unplayedalbums_widget)</selected>
319 <control type="radiobutton" id="22107">
320 <include>DialogSettingButton</include>
321 <label>$LOCALIZE[31011]</label>
322 <onclick>Skin.ToggleSetting(home_no_music_mostplayedalbums_widget)</onclick>
323 <selected>!Skin.HasSetting(home_no_music_mostplayedalbums_widget)</selected>
326 <include name="SettingsDialogMusicVideoWidgetsContent">
327 <control type="radiobutton" id="22101">
328 <include>DialogSettingButton</include>
329 <label>$LOCALIZE[31148]</label>
330 <onclick>Skin.ToggleSetting(home_no_musicvideos_categories_widget)</onclick>
331 <selected>!Skin.HasSetting(home_no_musicvideos_categories_widget)</selected>
333 <control type="radiobutton" id="22102">
334 <include>DialogSettingButton</include>
335 <label>$LOCALIZE[20390]</label>
336 <onclick>Skin.ToggleSetting(home_no_musicvideos_recentlyadded_widget)</onclick>
337 <selected>!Skin.HasSetting(home_no_musicvideos_recentlyadded_widget)</selected>
339 <control type="radiobutton" id="22103">
340 <include>DialogSettingButton</include>
341 <label>$LOCALIZE[31151]</label>
342 <onclick>Skin.ToggleSetting(home_no_musicvideos_unwatched_widget)</onclick>
343 <selected>!Skin.HasSetting(home_no_musicvideos_unwatched_widget)</selected>
345 <control type="radiobutton" id="22104">
346 <include>DialogSettingButton</include>
347 <label>$LOCALIZE[31013]</label>
348 <onclick>Skin.ToggleSetting(home_no_musicvideos_randomartists_widget)</onclick>
349 <selected>!Skin.HasSetting(home_no_musicvideos_randomartists_widget)</selected>
351 <control type="radiobutton" id="22105">
352 <include>DialogSettingButton</include>
353 <label>$LOCALIZE[31152]</label>
354 <onclick>Skin.ToggleSetting(home_no_musicvideos_random_widget)</onclick>
355 <selected>!Skin.HasSetting(home_no_musicvideos_random_widget)</selected>
357 <control type="radiobutton" id="22106">
358 <include>DialogSettingButton</include>
359 <label>$LOCALIZE[20388]</label>
360 <onclick>Skin.ToggleSetting(home_no_musicvideos_studios_widget)</onclick>
361 <selected>!Skin.HasSetting(home_no_musicvideos_studios_widget)</selected>
364 <include name="SettingsDialogTVWidgetsContent">
365 <control type="radiobutton" id="22101">
366 <include>DialogSettingButton</include>
367 <label>$LOCALIZE[31148]</label>
368 <onclick>Skin.ToggleSetting(home_no_tv_categories_widget)</onclick>
369 <selected>!Skin.HasSetting(home_no_tv_categories_widget)</selected>
371 <control type="radiobutton" id="22102">
372 <include>DialogSettingButton</include>
373 <label>$LOCALIZE[31016]</label>
374 <onclick>Skin.ToggleSetting(home_no_tv_recentlyplayed_widget)</onclick>
375 <selected>!Skin.HasSetting(home_no_tv_recentlyplayed_widget)</selected>
377 <control type="radiobutton" id="22103">
378 <include>DialogSettingButton</include>
379 <label>$LOCALIZE[31015]</label>
380 <onclick>Skin.ToggleSetting(home_no_tv_recentrecordings_widget)</onclick>
381 <selected>!Skin.HasSetting(home_no_tv_recentrecordings_widget)</selected>
383 <control type="radiobutton" id="22104">
384 <include>DialogSettingButton</include>
385 <label>$LOCALIZE[19040]</label>
386 <onclick>Skin.ToggleSetting(home_no_tv_timers_widget)</onclick>
387 <selected>!Skin.HasSetting(home_no_tv_timers_widget)</selected>
389 <control type="radiobutton" id="22105">
390 <include>DialogSettingButton</include>
391 <label>$LOCALIZE[19173]</label>
392 <onclick>Skin.ToggleSetting(home_no_tv_channelgroups_widget)</onclick>
393 <selected>!Skin.HasSetting(home_no_tv_channelgroups_widget)</selected>
395 <control type="radiobutton" id="22106">
396 <include>DialogSettingButton</include>
397 <label>$LOCALIZE[19337]</label>
398 <onclick>Skin.ToggleSetting(home_no_tv_savedsearches_widget)</onclick>
399 <selected>!Skin.HasSetting(home_no_tv_savedsearches_widget)</selected>
401 <control type="radiobutton" id="22107">
402 <include>DialogSettingButton</include>
403 <label>$LOCALIZE[855]</label>
404 <onclick>Skin.ToggleSetting(home_no_tv_recentlyaddedchannels_widget)</onclick>
405 <selected>!Skin.HasSetting(home_no_tv_recentlyaddedchannels_widget)</selected>
408 <include name="SettingsDialogRadioWidgetsContent">
409 <control type="radiobutton" id="22101">
410 <include>DialogSettingButton</include>
411 <label>$LOCALIZE[31148]</label>
412 <onclick>Skin.ToggleSetting(home_no_radio_categories_widget)</onclick>
413 <selected>!Skin.HasSetting(home_no_radio_categories_widget)</selected>
415 <control type="radiobutton" id="22102">
416 <include>DialogSettingButton</include>
417 <label>$LOCALIZE[31018]</label>
418 <onclick>Skin.ToggleSetting(home_no_radio_recentlyplayed_widget)</onclick>
419 <selected>!Skin.HasSetting(home_no_radio_recentlyplayed_widget)</selected>
421 <control type="radiobutton" id="22103">
422 <include>DialogSettingButton</include>
423 <label>$LOCALIZE[31015]</label>
424 <onclick>Skin.ToggleSetting(home_no_radio_recentrecordings_widget)</onclick>
425 <selected>!Skin.HasSetting(home_no_radio_recentrecordings_widget)</selected>
427 <control type="radiobutton" id="22104">
428 <include>DialogSettingButton</include>
429 <label>$LOCALIZE[19040]</label>
430 <onclick>Skin.ToggleSetting(home_no_radio_timers_widget)</onclick>
431 <selected>!Skin.HasSetting(home_no_radio_timers_widget)</selected>
433 <control type="radiobutton" id="22105">
434 <include>DialogSettingButton</include>
435 <label>$LOCALIZE[19174]</label>
436 <onclick>Skin.ToggleSetting(home_no_radio_channelgroups_widget)</onclick>
437 <selected>!Skin.HasSetting(home_no_radio_channelgroups_widget)</selected>
439 <control type="radiobutton" id="22106">
440 <include>DialogSettingButton</include>
441 <label>$LOCALIZE[19337]</label>
442 <onclick>Skin.ToggleSetting(home_no_radio_savedsearches_widget)</onclick>
443 <selected>!Skin.HasSetting(home_no_radio_savedsearches_widget)</selected>
445 <control type="radiobutton" id="22107">
446 <include>DialogSettingButton</include>
447 <label>$LOCALIZE[855]</label>
448 <onclick>Skin.ToggleSetting(home_no_radio_recentlyaddedchannels_widget)</onclick>
449 <selected>!Skin.HasSetting(home_no_radio_recentlyaddedchannels_widget)</selected>