diff --git a/1080i/AddonBrowser.xml b/1080i/AddonBrowser.xml index a0a104c..7a85838 100644 --- a/1080i/AddonBrowser.xml +++ b/1080i/AddonBrowser.xml @@ -316,6 +316,7 @@ 2-row col-5-begin menuTitle + 4-col-gutter textActive highlight menuDisabled @@ -325,9 +326,8 @@ - - col-1-begin - 4-col-gutter - + 21 + 9999 diff --git a/1080i/DialogAudioDSPManager.xml b/1080i/DialogAudioDSPManager.xml index 5673e29..18bf6df 100644 --- a/1080i/DialogAudioDSPManager.xml +++ b/1080i/DialogAudioDSPManager.xml @@ -3,133 +3,141 @@ 9000 - + + globalBackground - 0 - 0 - 24-col - 40 - - - window header label + col-4-begin + row-5-begin + + modalDialogInOutVertical + 0 0 - 24-col - regular + 18-col + 2-row + colors/white.png + highlight + stretch + + + 0 + 2-row + 18-col + 18-row + colors/black.png + overlay + stretch + + + 24 + 0 + 16-col + 2-row + center + dialogTitle - - - - - processing mode selection list - 0 - 0 - 1140 - 40 - 9001 - 200 - 9000 - 9000 - horizontal - 200 - - - - 0 - 0 - 228 - 40 - button-nofocus.png - - - - 5 - 0 - 218 - grey3 - font13_title - - false - - - - - - - 0 - 0 - 228 - 40 - button-focus2.png - conditional - - - 5 - 0 - 218 - 40 - textActive - regular - - false - - - - - - $LOCALIZE[15114] - true - noop - InputResampling - - - - $LOCALIZE[15113] - true - noop - Preprocessing - - - - $LOCALIZE[15115] - true - noop - Masterprocessing - - - - $LOCALIZE[15117] - true - noop - Postprocessing - - - - $LOCALIZE[15116] - true - noop - OutputResampling - - - - - - white borders and mode description - 0 - 0 - 1140 - 500 - - - current mode description label - 0 - 0 - 1120 - regular textActive - textActive - + - + + + + processing mode selection list + 0 + 2-row + 4-col + 8-row + 9001 + 200 + 9000 + 9000 + vertical + + + 0 + 0 + 4-col + textActive + buttonTitle + + + + + + 0 + 0 + 4-col + 2-row + colors/white.png + + + 0 + 0 + 4-col + textActive + buttonTitle + + + + + + + $LOCALIZE[15114] + true + noop + InputResampling + + + + $LOCALIZE[15113] + true + noop + Preprocessing + + + + $LOCALIZE[15115] + true + noop + Masterprocessing + + + + $LOCALIZE[15117] + true + noop + Postprocessing + + + + $LOCALIZE[15116] + true + noop + OutputResampling + + + + + + + + + + + + + + + + + + current mode description label + 0 + 0 + 1120 + regular + textActive + @@ -165,7 +173,6 @@ 61 20 false - vertical @@ -183,104 +190,39 @@ - - 15 - 8 - 30 - 30 - $INFO[ListItem.Property(Icon)] - keep - !StringCompare(ListItem.Property(Icon),"") - - - 15 - 8 - 30 - 30 - DefaultAudioDSP.png - keep - StringCompare(ListItem.Property(Icon),"") - active addon name and mode name - 80 - 3 + 80 + 3 435 - 40 - font12 - left - center - white - false - textActive + - - 5 - 8 - 50 - 50 - $INFO[ListItem.Property(Icon)] - keep - !StringCompare(ListItem.Property(Icon),"") - - - 5 - 8 - 50 - 50 - DefaultAudioDSP.png - keep - StringCompare(ListItem.Property(Icon),"") - - addon name and mode name on focus - 80 - 3 + 80 + 3 435 - 40 - font12 - left - center - white - false - textActive ADSP-Mode description on focus - 80 - 33 + 80 + 33 435 - 30 - font12 - left - center - grey2 - false - textActive !Control.HasFocus(20) ADSP-Mode description on focus - 80 - 33 + 80 + 33 435 - 30 - font12 - left - center - grey2 - true - > < - textActive Control.HasFocus(20) @@ -289,45 +231,35 @@ - 568 - 0 + 568 + 0 570 360 + blue active modes - 10 - 2 + 10 + 2 550 - 30 - font12_title - - center - center - blue - black + scrollbar for active modes list - 542 - 30 + 542 + 30 25 350 - ScrollBarV.png - ScrollBarV_bar.png - ScrollBarV_bar_focus.png - ScrollBarNib.png - ScrollBarNib.png + 21 60 - false - vertical + active modes list - 15 - 35 + 15 + 35 538 345 9000 @@ -337,116 +269,38 @@ 61 200 - - 0 - 3 - 528 - 40 - button-nofocus.png - - - 15 - 8 - 30 - 30 - $INFO[ListItem.Property(Icon)] - keep - !StringCompare(ListItem.Property(Icon),"") - - - 15 - 8 - 30 - 30 - DefaultAudioDSP.png - keep - StringCompare(ListItem.Property(Icon),"") - + active addon name and mode name - 80 - 3 + 80 + 3 435 - 40 - font12 - left - center - white - false - textActive + - - 0 - 3 - 528 - 60 - button-focus2.png - conditional - - - 5 - 8 - 50 - 50 - $INFO[ListItem.Property(Icon)] - keep - !StringCompare(ListItem.Property(Icon),"") - - - 5 - 8 - 50 - 50 - DefaultAudioDSP.png - keep - StringCompare(ListItem.Property(Icon),"") - + addon name and mode name on focus - 80 - 3 + 80 + 3 435 - 40 - font12 - left - center - white - false - textActive - true ADSP-Mode description on focus - 80 - 33 + 80 + 33 435 - 30 - font12 - left - center - grey2 - false - textActive !Control.HasFocus(21) ADSP-Mode description on focus - 80 - 33 - 435 - 30 - font12 - left - center - grey2 - true - > < - textActive + 80 + 33 + 435 Control.HasFocus(21) @@ -456,67 +310,33 @@ - 55 - 528 + 55 + 528 1090 + Default RadioButton - 0 - 15 - 40 - 280 - 200 - 9000 - 24 - 23 - 252 - font13 - grey2 - white - button-focus2.png - button-nofocus.png - ButtonCommonValues Apply changes button - 288 - 15 - 40 - 250 - 200 - 9000 - 22 - 24 - font13 - 15FFFFFF - grey3 - white - button-focus2.png - center Clear active modes button - 841 - 15 - 40 - 250 - 200 - 9000 - 23 - 22 - font13 - 30FFFFFF - grey3 - white - button-focus2.png - center + + + + + DebugGrid + + DialogID + diff --git a/1080i/DialogConfirm.xml b/1080i/DialogConfirm.xml index 98d0968..c2873af 100644 --- a/1080i/DialogConfirm.xml +++ b/1080i/DialogConfirm.xml @@ -14,7 +14,7 @@ 0 heading - 12 + 0 0 12-col-gutter 2-row @@ -24,14 +24,14 @@ Progressbar - 12 + 0 2-row 12-col-gutter 1-row System.Progressbar - 12 + 0 2-row 828 156 @@ -40,76 +40,143 @@ - + col-7-begin 8-row - - 0 - 0 - 1-col - 2-row - stretch - colors/black.png - - - control.hasfocus(10) - 0 - 0 - 1-col - 2-row - stretch - colors/white.png - highlight - - - - - - - 0 - 0 - 1-col - 2-row - center - center - symbolLarge - textActive - - - - 4-col - 0 - 1-col - 2-row - stretch - colors/black.png - - - control.hasfocus(11) - 4-col - 0 - 1-col - 2-row - stretch - colors/white.png - highlight - - - - - - - 4-col - 0 - 1-col - 2-row - center - center - symbolLarge - textActive - - + + + + Control.IsVisible(11) + !Control.IsVisible(10) + !Control.IsVisible(12) + + 0 + 0 + 1-col + 2-row + stretch + colors/black.png + + + control.hasfocus(11) + 0 + 0 + 1-col + 2-row + stretch + colors/white.png + highlight + + + 0 + 0 + 1-col + 2-row + center + center + symbolLarge + textActive + + + + + + + Control.IsVisible(10) + Control.IsVisible(11) + + 0 + 0 + 1-col + 2-row + stretch + colors/black.png + + + control.hasfocus(10) + 0 + 0 + 1-col + 2-row + stretch + colors/white.png + highlight + + + + + + + String.IsEqual(control.getlabel(10),$LOCALIZE[186]) + 0 + 0 + 1-col + 2-row + center + center + symbolLarge + textActive + + + + !String.IsEqual(control.getlabel(10),$LOCALIZE[186]) + 0 + 0 + 1-col + 2-row + center + center + symbolLarge + textActive + + + + 4-col + 0 + 1-col + 2-row + stretch + colors/black.png + + + control.hasfocus(11) + 4-col + 0 + 1-col + 2-row + stretch + colors/white.png + highlight + + + + + + + String.IsEqual(control.getlabel(11),$LOCALIZE[107]) + 4-col + 0 + 1-col + 2-row + center + center + symbolLarge + textActive + + + + !String.IsEqual(control.getlabel(11),$LOCALIZE[107]) + 4-col + 0 + 1-col + 2-row + center + center + symbolLarge + textActive + + + + + Control.IsVisible(12) @@ -146,6 +213,7 @@ + 1-col 0 @@ -164,7 +232,6 @@ colors/black.png black 3-col - Cancel @@ -172,15 +239,13 @@ colors/black.png black 3-col - - Custom Button + Custom colors/white.png colors/black.png black 3-col - diff --git a/1080i/DialogMusicInfo.xml b/1080i/DialogMusicInfo.xml index c03e61d..1ee9a87 100644 --- a/1080i/DialogMusicInfo.xml +++ b/1080i/DialogMusicInfo.xml @@ -23,7 +23,7 @@ container.content(albums) - col-3-begin + col-4-begin 2-row 0 @@ -67,7 +67,7 @@ container.content(artists) - col-17-begin + 1344 0 @@ -99,7 +99,7 @@ 0 row-5-begin 8-col - 1-row + 3 colors/white.png stretch @@ -116,20 +116,10 @@ true - - 12 - row-5-begin - 8-col-gutter - left - itemSubTitle - black - - - - 12 - row-7-begin + row-6-begin textbox 8-col-gutter left @@ -167,15 +157,6 @@ - - - 1-col - 0 - 3-col - 2-row - stretch - colors/black.png - textboxInactive - 1-col-indent 0 @@ -256,7 +237,7 @@ container.content(albums) + !container.content(artists) - col-17-begin + 1344 0 @@ -288,7 +269,7 @@ 0 row-5-begin 8-col - 1-row + 3 colors/white.png stretch @@ -298,7 +279,7 @@ row-1-begin 0 - -12 + 24 528 left 3-row @@ -310,18 +291,18 @@ 0 - 4-row + -12 528 left - itemSubTitle - black + smallLight + textActive - 0 - 6-row + 5-row textbox 528 left @@ -361,15 +342,6 @@ - - - 1-col - 0 - 4-col - 2-row - stretch - colors/black.png - overlay - 1-col-indent 0 diff --git a/1080i/DialogVideoInfo.xml b/1080i/DialogVideoInfo.xml index 1d52e8a..629e4fe 100644 --- a/1080i/DialogVideoInfo.xml +++ b/1080i/DialogVideoInfo.xml @@ -55,7 +55,7 @@ !Substring(Container.folderpath,plugin) + !container.content(episodes) - col-15-begin + 1200 0 @@ -172,10 +172,10 @@ 0 9-row textbox - 672 + 660 left textActive - 384 + 388 - @@ -184,7 +184,7 @@ 0 - 24-row + 23-row 10-col 6-row 3 @@ -211,15 +211,7 @@ - - - 1-col - 0 - 4-col - 2-row - stretch - colors/black.png - overlay - + 1-col-indent 0 @@ -504,7 +496,7 @@ skin.string(showcast,true) - col-15-begin + 1200 0 @@ -532,7 +524,7 @@ 0 row-5-begin 10-col - 1-row + 3 colors/white.png stretch @@ -542,31 +534,22 @@ row-1-begin 0 - 0 - 10-col-gutter + -12 + 672 left 3-row center - pageTitle + largeLight textActive true - - 0 - 4-row - 10-col-gutter - left - itemSubTitle - black - - 0 - 236 + 204 10-col - 24-row + 25-row 0 @@ -616,7 +599,7 @@ 2-col 0 8-col - 2-col + 2-col-textbox stretch colors/white.png ffFFFFFF diff --git a/1080i/Home.xml b/1080i/Home.xml index a8eca68..9fb7748 100644 --- a/1080i/Home.xml +++ b/1080i/Home.xml @@ -1,6 +1,7 @@ 9000 + RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9000) PlayerControl(stop) Skin.Reset(keepMusicMenuActive) WindowClose @@ -44,6 +45,7 @@ row-4-begin col-5-begin 24-row + 9002 vertical @@ -80,7 +82,9 @@ - + skinshortcuts-mainmenu + @@ -209,6 +214,9 @@ + + hubMenu + hubOptions DebugGrid diff --git a/1080i/Includes.xml b/1080i/Includes.xml index 59f635b..ae29b30 100644 --- a/1080i/Includes.xml +++ b/1080i/Includes.xml @@ -26,6 +26,7 @@ + diff --git a/1080i/Includes_grid.xml b/1080i/Includes_grid.xml index 1197547..082b3d1 100644 --- a/1080i/Includes_grid.xml +++ b/1080i/Includes_grid.xml @@ -3,7 +3,7 @@ 1920 1080 - + 0 0 fullscreenWidth diff --git a/1080i/Includes_hubMenuItems.xml b/1080i/Includes_hubMenuItems.xml index f89e725..0939285 100644 --- a/1080i/Includes_hubMenuItems.xml +++ b/1080i/Includes_hubMenuItems.xml @@ -75,71 +75,6 @@ control.setfocus(50) Skin.SetString(showRecentVideoItems,false) - - - !isempty(Skin.String(customVideoAddon1)) - - RunAddon($INFO[Skin.String(customVideoAddon1)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon1)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon2)) - - RunAddon($INFO[Skin.String(customVideoAddon2)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon2)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon3)) - - RunAddon($INFO[Skin.String(customVideoAddon3)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon3)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon4)) - - RunAddon($INFO[Skin.String(customVideoAddon4)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon4)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon5)) - - RunAddon($INFO[Skin.String(customVideoAddon5)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon5)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon6)) - - RunAddon($INFO[Skin.String(customVideoAddon6)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon6)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon7)) - - RunAddon($INFO[Skin.String(customVideoAddon7)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon7)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - - - !isempty(Skin.String(customVideoAddon8)) - - RunAddon($INFO[Skin.String(customVideoAddon8)]) - ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon8)],return) - Skin.SetString(showRecentVideoItems,false) - Control.SetFocus(52) - @@ -261,101 +196,6 @@ Control.SetFocus(50) Skin.SetString(showRecentMusicItems,false) - - - !isempty(Skin.String(customMusicAddon1)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon1)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon1)],return) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon2)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentVideoItems,false) - Skin.SetString(keepMusicMenuActive,true) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon2)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon2)],return) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon3)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon3)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon3)],return) - PlayerControl(play) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon4)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon4)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon4)],return) - PlayerControl(play) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon5)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon5)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon5)],return) - PlayerControl(play) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon6)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon6)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon6)],return) - PlayerControl(play) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon7)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon7)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon7)],return) - PlayerControl(play) - setfocus(50) - - - !isempty(Skin.String(customMusicAddon8)) - - Skin.SetString(keepMusicMenuActive,true) - Skin.SetString(showRecentMusicItems,false) - Skin.SetString(showRecentVideoItems,false) - ActivateWindow(music) - RunAddon($INFO[Skin.String(customMusicAddon8)]) - ActivateWindow(music,$INFO[Skin.String(customMusicAddon8)],return) - PlayerControl(play) - setfocus(50) - diff --git a/1080i/Includes_hubOptions.xml b/1080i/Includes_hubOptions.xml index c49203d..e615866 100644 --- a/1080i/Includes_hubOptions.xml +++ b/1080i/Includes_hubOptions.xml @@ -25,6 +25,7 @@ + !window.isactive(home) col-10-begin 7-row 6-col @@ -147,6 +148,7 @@ videoSideMenu musicSideMenu picturesSideMenu + homeSideMenu diff --git a/1080i/Includes_hubOptionsItems.xml b/1080i/Includes_hubOptionsItems.xml index efe72a5..25adf29 100644 --- a/1080i/Includes_hubOptionsItems.xml +++ b/1080i/Includes_hubOptionsItems.xml @@ -1,5 +1,16 @@ + + + + Menu editor (Home) + colors/white.png + textActive + 6-col + + RunScript(script.skinshortcuts,type=manage&group=mainmenu) + + diff --git a/1080i/Includes_variables.xml b/1080i/Includes_variables.xml index eb38742..77cdd08 100644 --- a/1080i/Includes_variables.xml +++ b/1080i/Includes_variables.xml @@ -19,11 +19,9 @@ $INFO[container.foldername] $LOCALIZE[31053] - - + --> $INFO[container.Numitems,, $LOCALIZE[31014]] $VAR[unwatchedOnly] @@ -92,202 +90,4 @@   - - - - video1 - video2 - video3 - video4 - video5 - video6 - video7 - video8 - audio1 - audio2 - audio3 - audio4 - audio5 - audio6 - audio7 - audio8 - - - Skin.SetAddon(customVideoAddon1,xbmc.addon.video) - Skin.SetFile(customVideoAddon1,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon2,xbmc.addon.video) - Skin.SetFile(customVideoAddon2,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon3,xbmc.addon.video) - Skin.SetFile(customVideoAddon3,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon4,xbmc.addon.video) - Skin.SetFile(customVideoAddon4,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon5,xbmc.addon.video) - Skin.SetFile(customVideoAddon5,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon6,xbmc.addon.video) - Skin.SetFile(customVideoAddon6,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon7,xbmc.addon.video) - Skin.SetFile(customVideoAddon7,.xsp|.m3u,special://userdata/playlists/video/) - Skin.SetAddon(customVideoAddon8,xbmc.addon.video) - Skin.SetFile(customVideoAddon8,.xsp|.m3u,special://userdata/playlists/video/) - - - Skin.SetString(customVideoAddon1Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon2Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon3Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon4Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon5Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon6Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon7Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customVideoAddon8Type,$INFO[Skin.String(menuItemType)]) - - - Skin.SetString(customVideoAddon1Name) - Skin.SetString(customVideoAddon2Name) - Skin.SetString(customVideoAddon3Name) - Skin.SetString(customVideoAddon4Name) - Skin.SetString(customVideoAddon5Name) - Skin.SetString(customVideoAddon6Name) - Skin.SetString(customVideoAddon7Name) - Skin.SetString(customVideoAddon8Name) - - - $INFO[system.addontitle(Skin.String(customVideoAddon1))] - $INFO[Skin.String(customVideoAddon1Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon2))] - $INFO[Skin.String(customVideoAddon2Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon3))] - $INFO[Skin.String(customVideoAddon3Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon4))] - $INFO[Skin.String(customVideoAddon4Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon5))] - $INFO[Skin.String(customVideoAddon5Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon6))] - $INFO[Skin.String(customVideoAddon6Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon7))] - $INFO[Skin.String(customVideoAddon7Name)] - - - $INFO[system.addontitle(Skin.String(customVideoAddon8))] - $INFO[Skin.String(customVideoAddon8Name)] - - - - Skin.SetAddon(customMusicAddon1,xbmc.addon.audio) - Skin.SetFile(customMusicAddon1,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon2,xbmc.addon.audio) - Skin.SetFile(customMusicAddon2,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon3,xbmc.addon.audio) - Skin.SetFile(customMusicAddon3,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon4,xbmc.addon.audio) - Skin.SetFile(customMusicAddon4,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon5,xbmc.addon.audio) - Skin.SetFile(customMusicAddon5,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon6,xbmc.addon.audio) - Skin.SetFile(customMusicAddon6,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon7,xbmc.addon.audio) - Skin.SetFile(customMusicAddon7,.xsp|.m3u,special://userdata/playlists/music/) - Skin.SetAddon(customMusicAddon8,xbmc.addon.audio) - Skin.SetFile(customMusicAddon8,.xsp|.m3u,special://userdata/playlists/music/) - - - Skin.SetString(customMusicAddon1Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon2Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon3Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon4Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon5Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon6Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon7Type,$INFO[Skin.String(menuItemType)]) - Skin.SetString(customMusicAddon8Type,$INFO[Skin.String(menuItemType)]) - - - Skin.SetString(customMusicAddon1Name) - Skin.SetString(customMusicAddon2Name) - Skin.SetString(customMusicAddon3Name) - Skin.SetString(customMusicAddon4Name) - Skin.SetString(customMusicAddon5Name) - Skin.SetString(customMusicAddon6Name) - Skin.SetString(customMusicAddon7Name) - Skin.SetString(customMusicAddon8Name) - - - $INFO[system.addontitle(Skin.String(customMusicAddon1))] - $INFO[Skin.String(customMusicAddon1Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon2))] - $INFO[Skin.String(customMusicAddon2Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon3))] - $INFO[Skin.String(customMusicAddon3Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon4))] - $INFO[Skin.String(customMusicAddon4Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon5))] - $INFO[Skin.String(customMusicAddon5Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon6))] - $INFO[Skin.String(customMusicAddon6Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon7))] - $INFO[Skin.String(customMusicAddon7Name)] - - - $INFO[system.addontitle(Skin.String(customMusicAddon8))] - $INFO[Skin.String(customMusicAddon8Name)] - - - - $INFO[Skin.String(customVideoAddon1)] - $INFO[Skin.String(customVideoAddon2)] - $INFO[Skin.String(customVideoAddon3)] - $INFO[Skin.String(customVideoAddon4)] - $INFO[Skin.String(customVideoAddon5)] - $INFO[Skin.String(customVideoAddon6)] - $INFO[Skin.String(customVideoAddon7)] - $INFO[Skin.String(customVideoAddon8)] - $INFO[Skin.String(customMusicAddon1)] - $INFO[Skin.String(customMusicAddon2)] - $INFO[Skin.String(customMusicAddon3)] - $INFO[Skin.String(customMusicAddon4)] - $INFO[Skin.String(customMusicAddon5)] - $INFO[Skin.String(customMusicAddon6)] - $INFO[Skin.String(customMusicAddon7)] - $INFO[Skin.String(customMusicAddon8)] - - - $INFO[Skin.String(customVideoAddon1Name)] - $INFO[Skin.String(customVideoAddon2Name)] - $INFO[Skin.String(customVideoAddon3Name)] - $INFO[Skin.String(customVideoAddon4Name)] - $INFO[Skin.String(customVideoAddon5Name)] - $INFO[Skin.String(customVideoAddon6Name)] - $INFO[Skin.String(customVideoAddon7Name)] - $INFO[Skin.String(customVideoAddon8Name)] - $INFO[Skin.String(customMusicAddon1Name)] - $INFO[Skin.String(customMusicAddon2Name)] - $INFO[Skin.String(customMusicAddon3Name)] - $INFO[Skin.String(customMusicAddon4Name)] - $INFO[Skin.String(customMusicAddon5Name)] - $INFO[Skin.String(customMusicAddon6Name)] - $INFO[Skin.String(customMusicAddon7Name)] - $INFO[Skin.String(customMusicAddon8Name)] - diff --git a/1080i/MyMusicNav.xml b/1080i/MyMusicNav.xml index 6bc3681..579bf07 100644 --- a/1080i/MyMusicNav.xml +++ b/1080i/MyMusicNav.xml @@ -45,8 +45,8 @@ conditional 48r - 276 - 672 + row-11-begin + 9-row 9999 9999 diff --git a/1080i/MyPVRChannels.xml b/1080i/MyPVRChannels.xml index eaf0968..c92cf1c 100644 --- a/1080i/MyPVRChannels.xml +++ b/1080i/MyPVRChannels.xml @@ -33,9 +33,9 @@ Control.IsVisible(60) + !control.isvisible(10) conditional - 62r - row-5-begin - 22-row + 48r + row-11-begin + 9-row 9999 9999 diff --git a/1080i/MyPVRRecordings.xml b/1080i/MyPVRRecordings.xml index 0296ed0..0936892 100644 --- a/1080i/MyPVRRecordings.xml +++ b/1080i/MyPVRRecordings.xml @@ -176,9 +176,9 @@ Control.IsVisible(60) conditional - 51r - row-5-begin - 21-row + 48r + row-11-begin + 9-row 9999 9999 diff --git a/1080i/MyPlaylist.xml b/1080i/MyPlaylist.xml index 35f6f08..4b61cf6 100644 --- a/1080i/MyPlaylist.xml +++ b/1080i/MyPlaylist.xml @@ -50,9 +50,9 @@ Control.IsVisible(60) conditional - 51r - row-5-begin - 22-row + 48r + row-11-begin + 9-row 9999 9999 diff --git a/1080i/MyPrograms.xml b/1080i/MyPrograms.xml index 3ef773c..8e24b6d 100644 --- a/1080i/MyPrograms.xml +++ b/1080i/MyPrograms.xml @@ -135,8 +135,8 @@ conditional 48r - row-5-begin - 789 + row-11-begin + 9-row 9999 9999 diff --git a/1080i/MyVideoNav.xml b/1080i/MyVideoNav.xml index a51fad5..c3fe360 100644 --- a/1080i/MyVideoNav.xml +++ b/1080i/MyVideoNav.xml @@ -45,18 +45,9 @@ Control.IsVisible(60) + SubString(skin.string(showRecentVideoItems),false) conditional - Substring(Container.folderpath,plugin) - 51r - row-5-begin - 23-row - 9999 - 9999 - - - !Substring(Container.folderpath,plugin) 48r - row-5-begin - 23-row + row-11-begin + 9-row 9999 9999 diff --git a/1080i/SkinSettings.xml b/1080i/SkinSettings.xml index b82e189..c88686a 100644 --- a/1080i/SkinSettings.xml +++ b/1080i/SkinSettings.xml @@ -1,6 +1,7 @@ 8000 + RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9000) globalBackground @@ -128,7 +129,7 @@ 8000 0 vertical - + Container(8000).Hasfocus(1) Reverse power down options 14-col @@ -136,47 +137,7 @@ Skin.ToggleSetting(exitFirst) Skin.HasSetting(exitFirst) - - Container(8000).Hasfocus(2) - Hide Video - 14-col - - Skin.ToggleSetting(hideVideo) - Skin.HasSetting(hideVideo) - - - Container(8000).Hasfocus(2) - Hide Music - 14-col - - Skin.ToggleSetting(hideMusic) - Skin.HasSetting(hideMusic) - - - Container(8000).Hasfocus(2) - Hide Pictures - 14-col - - Skin.ToggleSetting(hidePictures) - Skin.HasSetting(hidePictures) - - - Container(8000).Hasfocus(2) - Hide Games - 14-col - - Skin.ToggleSetting(hideGames) - Skin.HasSetting(hideGames) - - - Container(8000).Hasfocus(2) - Hide Search - 14-col - - Skin.ToggleSetting(hideSearch) - Skin.HasSetting(hideSearch) - - + Container(8000).Hasfocus(3) Enable Debug Grid 14-col @@ -184,7 +145,7 @@ Skin.ToggleSetting(DebugGrid) Skin.HasSetting(DebugGrid) - + Container(8000).Hasfocus(3) Disable Debug Info 14-col @@ -192,7 +153,7 @@ Skin.ToggleSetting(DebugInfo) Skin.HasSetting(DebugInfo) - + Container(8000).Hasfocus(3) Reload skin 14-col @@ -200,7 +161,7 @@ ReloadSkin() activateWindow(home) - + Container(8000).Hasfocus(1) Disable fanart animation effect 14-col @@ -209,6 +170,13 @@ ReloadSkin() Skin.HasSetting(lowPowerMode) + + Container(8000).Hasfocus(2) + Reset main menu + 14-col + + RunScript(script.skinshortcuts,type=resetall) + diff --git a/1080i/View_Movies.xml b/1080i/View_Movies.xml index 842260a..b953a0e 100644 --- a/1080i/View_Movies.xml +++ b/1080i/View_Movies.xml @@ -30,7 +30,7 @@ - + @@ -43,15 +43,6 @@ $INFO[Listitem.art(poster)] 200 - - 0 - 768 - 8-col - 2-row - scale - $INFO[Listitem.art(poster)] - 200 - diff --git a/1080i/View_MusicRecentItems.xml b/1080i/View_MusicRecentItems.xml index 963e2aa..9e650ce 100644 --- a/1080i/View_MusicRecentItems.xml +++ b/1080i/View_MusicRecentItems.xml @@ -177,54 +177,53 @@ - - - 60 - 672 - 24-col - 78 - 9000 - 9998 - 9000 - horizontal - - - 0 - 0 - 4-col - 2-row - buttonTitle - center - center - textActive - - - - - - - - 0 - 56 - 4-col-textbox - 9 - colors/white.png - highlight - stretch - Conditional - - - 0 - 0 - 4-col - 2-row - buttonTitle - center - center - textActive - - - - - + + + col-1-begin + 678 + 24-col + 2-row + 9000 + 9998 + 9000 + horizontal + + + 0 + 0 + 4-col-gutter + 2-row + itemTitle + 44FFFFFF + - + + + + + + Control.HasFocus(9123) + 0 + 0 + 4-col-gutter + 2-row + itemTitle + textActive + - + + Conditional + + + !Control.HasFocus(9123) + 0 + 0 + 4-col-gutter + 2-row + itemTitle + textActive + - + + + diff --git a/1080i/View_TVShows.xml b/1080i/View_TVShows.xml index 6f78f4e..75b8ce1 100644 --- a/1080i/View_TVShows.xml +++ b/1080i/View_TVShows.xml @@ -30,7 +30,6 @@ - @@ -43,15 +42,6 @@ $INFO[Listitem.art(poster)] 200 - - 0 - 768 - 8-col - 2-row - scale - $INFO[Listitem.art(poster)] - 200 - diff --git a/1080i/View_VideoRecentItems.xml b/1080i/View_VideoRecentItems.xml index fd9e855..b69f7a8 100644 --- a/1080i/View_VideoRecentItems.xml +++ b/1080i/View_VideoRecentItems.xml @@ -316,10 +316,10 @@ - 60 + col-1-begin 636 24-col - 84 + 2-row 9000 9998 9000 @@ -328,38 +328,37 @@ 0 0 - 4-col + 4-col-gutter 2-row - buttonTitle - center - center - textActive + itemTitle + 44FFFFFF - - + - - - 0 - 56 - 4-col-textbox - 9 - colors/white.png - highlight - stretch - Conditional - + + Control.HasFocus(9123) 0 0 - 4-col + 4-col-gutter 2-row - buttonTitle - center - center + itemTitle textActive - - + + Conditional + + + !Control.HasFocus(9123) + 0 + 0 + 4-col-gutter + 2-row + itemTitle + textActive + - + diff --git a/1080i/custom_menuItemTypeSelector.xml b/1080i/custom_menuItemTypeSelector.xml deleted file mode 100644 index 5b62368..0000000 --- a/1080i/custom_menuItemTypeSelector.xml +++ /dev/null @@ -1,321 +0,0 @@ - - - 6000 - Skin.Reset(menuItemType) - Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot]) - Skin.SetString(menuItemType,videoAddon) - Skin.SetString(menuItemType,audioAddon) - - - - - - - - - - - - - 0 - 0 - col-7-begin - fullscreenHeight - colors/white.png - highlight - stretch - - - - col-1-begin - row-1-begin - 1-col - 1-col - kodilogo.png - textActive - stretch - - - - - - - - 0 - row-5-begin - col-7-begin - 24-row - 0 - 5000 - dialog.close(all,true) - - - stringcompare(skin.string(menuItemTypeFilter),video) - Video Addon - 2-row - col-7-begin - menuTitle - textActive - highlight - colors/white.png - - - col-1-begin - - Skin.SetString(menuItemType,videoAddon) - $VAR[customVideoSourceSetType] - $VAR[customVideoSourceAction] - Skin.Reset(menuItemType) - Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot]) - - - - stringcompare(skin.string(menuItemTypeFilter),audio) - Audio Addon - 2-row - col-7-begin - menuTitle - textActive - highlight - colors/white.png - - - col-1-begin - - Skin.SetString(menuItemType,audioAddon) - $VAR[customMusicSourceSetType] - $VAR[customMusicSourceAction] - Skin.Reset(menuItemType) - Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot]) - - - - stringcompare(skin.string(menuItemTypeFilter),video) - Video Playlist - 2-row - col-7-begin - menuTitle - textActive - highlight - colors/white.png - - - col-1-begin - - Skin.SetString(menuItemType,videoPlaylist) - $VAR[customVideoSourceSetType] - $VAR[customVideoSourceAction] - $VAR[customVideoSourceSetName] - Skin.Reset(menuItemType) - Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot]) - - - - stringcompare(skin.string(menuItemTypeFilter),audio) - Audio Playlist - 2-row - col-7-begin - menuTitle - textActive - highlight - colors/white.png - - - col-1-begin - - Skin.SetString(menuItemType,audioPlaylist) - $VAR[customMusicSourceSetType] - $VAR[customMusicSourceAction] - $VAR[customMusicSourceSetName] - Skin.Reset(menuItemType) - Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot]) - - - - - 0 - row-12-begin - 8-col - 16-row - vertical - 6000 - dialog.close(1100) - - - 52 - 0 - 1-col - 2-row - center - symbolLarge - - textActive - - - - - col-1-begin - 0 - 7-col - 2-row - menuTitle - center - textActive - - - - - - - - 0 - 0 - col-7-begin - 2-row - colors/white.png - textActive - stretch - - - 52 - 0 - 1-col - 2-row - center - symbolLarge - - highlight - - - - - col-1-begin - 0 - 8-col - 2-row - menuTitle - center - highlight - - - - - - - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon1)) - - Skin.Reset(customVideoAddon1) - Skin.Reset(customVideoAddon1Type) - Skin.Reset(customVideoAddon1Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon2)) - - Skin.Reset(customVideoAddon2) - Skin.Reset(customVideoAddon2Type) - Skin.Reset(customVideoAddon2Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon3)) - - Skin.Reset(customVideoAddon3) - Skin.Reset(customVideoAddon3Type) - Skin.Reset(customVideoAddon3Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon4)) - - Skin.Reset(customVideoAddon4) - Skin.Reset(customVideoAddon4Type) - Skin.Reset(customVideoAddon4Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon5)) - - Skin.Reset(customVideoAddon5) - Skin.Reset(customVideoAddon5Type) - Skin.Reset(customVideoAddon5Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon6)) - - Skin.Reset(customVideoAddon6) - Skin.Reset(customVideoAddon6Type) - Skin.Reset(customVideoAddon6Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon7)) - - Skin.Reset(customVideoAddon7) - Skin.Reset(customVideoAddon7Type) - Skin.Reset(customVideoAddon7Name) - - - stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon8)) - - Skin.Reset(customVideoAddon8) - Skin.Reset(customVideoAddon8Type) - Skin.Reset(customVideoAddon8Name) - - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon1)) - - Skin.Reset(customMusicAddon1) - Skin.Reset(customMusicAddon1Type) - Skin.Reset(customMusicAddon1Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon2)) - - Skin.Reset(customMusicAddon2) - Skin.Reset(customMusicAddon2Type) - Skin.Reset(customMusicAddon2Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon3)) - - Skin.Reset(customMusicAddon3) - Skin.Reset(customMusicAddon3Type) - Skin.Reset(customMusicAddon3Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon4)) - - Skin.Reset(customMusicAddon4) - Skin.Reset(customMusicAddon4Type) - Skin.Reset(customMusicAddon4Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon5)) - - Skin.Reset(customMusicAddon5) - Skin.Reset(customMusicAddon5Type) - Skin.Reset(customMusicAddon5Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon6)) - - Skin.Reset(customMusicAddon6) - Skin.Reset(customMusicAddon6Type) - Skin.Reset(customMusicAddon6Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon7)) - - Skin.Reset(customMusicAddon7) - Skin.Reset(customMusicAddon7Type) - Skin.Reset(customMusicAddon7Name) - - - stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon8)) - - Skin.Reset(customMusicAddon8) - Skin.Reset(customMusicAddon8Type) - Skin.Reset(customMusicAddon8Name) - - - - - - DebugGrid - - DialogID - - - - diff --git a/1080i/custom_musicPlayerFullscreen.xml b/1080i/custom_musicPlayerFullscreen.xml index b55c573..df4450b 100644 --- a/1080i/custom_musicPlayerFullscreen.xml +++ b/1080i/custom_musicPlayerFullscreen.xml @@ -133,8 +133,8 @@ - Player.Progress - - 24 + + 24 3-row 612 2-row @@ -145,7 +145,7 @@ false - + 9-col-gutter 3-row 612 @@ -159,7 +159,7 @@ Playlist.IsRepeat | Playlist.IsRepeatOne - 8-col-gutter + 5-col-gutter 3-row 612 2-row @@ -171,7 +171,7 @@ Playlist.IsRandom - 9-col-gutter + 384 3-row 612 2-row @@ -194,13 +194,15 @@ stretch - + -100 -100 1-col 1-col noop 6789 + playercontrol(previous) + playercontrol(next) activatewindow(1105) @@ -210,6 +212,8 @@ 1-col 9876 noop + playercontrol(previous) + playercontrol(next) activatewindow(1105) diff --git a/1080i/custom_videoInformation.xml b/1080i/custom_videoInformation.xml deleted file mode 100644 index 8aeda8b..0000000 --- a/1080i/custom_videoInformation.xml +++ /dev/null @@ -1,487 +0,0 @@ - - - 8000 - fadeInOut - Skin.Reset(showcast) - - - - - 0 - 0 - dimensionsFullscreen - colors/black.png - ffffffff - stretch - - - 0 - 0 - dimensionsFullscreen - $INFO[listitem.art(fanart)] - ffffffff - stretch - kenBurnsey - - - 1-col - row-25-begin - 4-col - 2-col - $INFO[ListItem.Art(clearlogo)] - keep - - - dimensionsFullscreen - vignette.png - ffffffff - stretch - - - - - col-15-begin - 0 - - - - - - - - - - 0 - 0 - 10-col - fullscreenHeight - colors/black.png - cc111111 - stretch - - - 0 - 0 - 10-col - row-5-begin - colors/white.png - highlight - stretch - - - 0 - row-5-begin - 10-col - 1-row - colors/white.png - stretch - - - - 12 - 7-row - 10-col - 6-row - false - - - 12 - 0 - 4-col-gutter - itemSubTitle - highlight - - - - - - 12 - 32 - 4-col-gutter - itemSubTitle - textActive - - - - - - - - - - - $INFO[ListItem.year] - - - noop - - - - $INFO[ListItem.director] - - - noop - - - - $INFO[ListItem.genre] - - - noop - - - - $INFO[ListItem.UserRating,,/10] - - - noop - - - - - - 24 - row-1-begin - - 0 - 0 - 672 - left - 3-row - center - pageTitle - textActive - - true - - - 0 - 4-row - 672 - left - itemSubTitle - black - - - - - - - 0 - 10-row - textbox - 672 - left - textActive - 410 - - - - - - - - - 0 - 24-row - 10-col - 6-row - 3 - vertical - - - 0 - 0 - 1-col-textbox - 2-row - stretch - colors/black.png - textboxInactive - - - 0 - 0 - 1-col - 2-row - center - center - symbolLarge - textActive - - - - - - 1-col - 0 - 4-col - 2-row - stretch - colors/black.png - textboxInactive - - - 1-col-indent - 0 - 4-col-gutter - 2-row - center - buttonTitle - textActive - - - - - - - - 0 - 0 - 1-col - 2-row - stretch - colors/white.png - highlight - spinFocusIcon - - - 1-col - 0 - 4-col - 2-row - stretch - colors/white.png - - - 0 - 0 - 1-col - 2-row - center - center - symbolLarge - textActive - - - - - - 1-col-indent - 0 - 4-col-gutter - 2-row - center - buttonTitle - black - - - - - - - - - - - - sendclick(2003,8) - - - - - - - Skin.SetString(showcast,true) - control.setfocus(50) - - - - - - - SendClick(2003,11) - - - - - - - SendClick(2003,6) - - - - - - - SendClick(2003,10) - - - Artwork Downloader (overrides get artwork if available) - - XBMC.RunScript(script.artwork.downloader, mode=gui, mediatype=movie, dbid=$INFO[ListItem.DBID]) - RunScript(script.artwork.downloader,mode=gui, mediatype=tvshow, dbid=$INFO[ListItem.DBID]) - - false - - - - - - - SendClick(2003,7) - - - - - - - - - skin.string(showcast,true) - col-15-begin - 0 - - - - - - 0 - 0 - 10-col - fullscreenHeight - colors/black.png - cc111111 - stretch - - - 0 - 0 - 10-col - row-5-begin - colors/white.png - highlight - stretch - - - 0 - row-5-begin - 10-col - 1-row - colors/white.png - stretch - - - - 12 - row-1-begin - - 0 - 0 - 10-col-gutter - left - 3-row - center - pageTitle - textActive - - true - - - 0 - 4-row - 10-col-gutter - left - itemSubTitle - black - - - - - 0 - 236 - 10-col - 24-row - - - 0 - 0 - 2-col-textbox - 2-col-textbox - scale - $INFO[listitem.thumb] - 0 - ffFFFFFF - - - 2-col-indent - 0 - 8-col-gutter - 2-row - itemTitle - textActive - - - - 2-col-indent - 1-row - 8-col-gutter - 2-row - itemSubTitle - textActive - - - - - - 0 - 0 - 2-col-textbox - 2-col-textbox - scale - $INFO[listitem.thumb] - 0 - ffFFFFFF - - - - - - - 2-col - 0 - 8-col - 2-col - stretch - colors/white.png - ffFFFFFF - - - 2-col-indent - 0 - 8-col-gutter - 2-row - itemTitle - black - - - - 2-col-indent - 1-row - 8-col-gutter - 2-row - itemSubTitle - black - - - - - - - - false - - Play - - - Refresh - - - Ratings - - - Choose Art - - - Trailer - - - - DebugGrid - - DialogID - - - - diff --git a/1080i/script-skinshortcuts-includes.xml b/1080i/script-skinshortcuts-includes.xml new file mode 100644 index 0000000..57d446f --- /dev/null +++ b/1080i/script-skinshortcuts-includes.xml @@ -0,0 +1,1537 @@ + + + + + $NUMBER[1] + + Common menu item + DefaultShortcut.png + + music + music + ActivateWindow(Music) + ActivateWindow(Music) + Music + StringCompare(System.ProfileName,Master user) + music + mainmenu + True + + + $NUMBER[2] + + Common menu item + DefaultShortcut.png + + weather + weather + !IsEmpty(Weather.Plugin) + ActivateWindow(Weather) + ActivateWindow(Weather) + Weather + StringCompare(System.ProfileName,Master user) + weather + mainmenu + False + + + $NUMBER[3] + + Common menu item + DefaultShortcut.png + + livetv + livetv + PVR.HasTVChannels + ActivateWindow(TVGuide) + ActivateWindow(TVGuide) + TVGuide + StringCompare(System.ProfileName,Master user) + livetv + mainmenu + True + + + $NUMBER[4] + + Common menu item + DefaultShortcut.png + + radio + radio + PVR.HasRadioChannels + ActivateWindow(RadioGuide) + ActivateWindow(RadioGuide) + RadioGuide + StringCompare(System.ProfileName,Master user) + radio + mainmenu + True + + + $NUMBER[5] + + Common menu item + DefaultShortcut.png + + videos + videos + ActivateWindow(Videos) + ActivateWindow(Videos) + Videos + StringCompare(System.ProfileName,Master user) + videos + mainmenu + False + + + $NUMBER[6] + + Common menu item + DefaultShortcut.png + + movies + movies + Library.HasContent(Movies) + ActivateWindow(Videos,videodb://movies/titles/,return) + ActivateWindow(Videos,videodb://movies/titles/,return) + videodb://movies/titles/ + StringCompare(System.ProfileName,Master user) + movies + mainmenu + True + + + $NUMBER[7] + + Common menu item + DefaultShortcut.png + + tvshows + tvshows + Library.HasContent(TVShows) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + videodb://tvshows/titles/ + StringCompare(System.ProfileName,Master user) + tvshows + mainmenu + True + + + $NUMBER[8] + + Common menu item + DefaultShortcut.png + + programs + programs + ActivateWindow(Programs,Addons,return) + ActivateWindow(Programs,Addons,return) + Addons + StringCompare(System.ProfileName,Master user) + programs + mainmenu + False + + + $NUMBER[9] + + Common menu item + DefaultShortcut.png + + dvd + dvd + System.HasMediaDVD + XBMC.PlayDVD() + XBMC.PlayDVD() + XBMC.PlayDVD() + StringCompare(System.ProfileName,Master user) + dvd + mainmenu + True + + + $NUMBER[10] + + Common menu item + DefaultShortcut.png + + settings + settings + ActivateWindow(Settings) + ActivateWindow(Settings) + Settings + StringCompare(System.ProfileName,Master user) + settings + mainmenu + True + + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 744 + 744 + ActivateWindow(Music,Files,Return) + ActivateWindow(Music,Files,Return) + Files + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),music) + music + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 15100 + 15100 + ActivateWindow(Music,MusicLibrary,return) + ActivateWindow(Music,MusicLibrary,return) + MusicLibrary + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),music) + music + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 1038 + 1038 + ActivateWindow(Music,Addons,return) + ActivateWindow(Music,Addons,return) + Addons + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),music) + music + True + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 22020 + 22020 + [PVR.HasTVChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),livetv) + ActivateWindow(TVGuide) + ActivateWindow(TVGuide) + TVGuide + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 19163 + 19163 + [PVR.HasTVChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),livetv) + ActivateWindow(TVRecordings) + ActivateWindow(TVRecordings) + TVRecordings + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 19040 + 19040 + [PVR.HasTVChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),livetv) + ActivateWindow(TVTimers) + ActivateWindow(TVTimers) + TVTimers + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 137 + 137 + [PVR.HasTVChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),livetv) + ActivateWindow(TVSearch) + ActivateWindow(TVSearch) + TVSearch + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19019 + 19019 + [PVR.HasRadioChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),radio) + ActivateWindow(RadioChannels) + ActivateWindow(RadioChannels) + RadioChannels + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 22020 + 22020 + [PVR.HasRadioChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),radio) + ActivateWindow(RadioGuide) + ActivateWindow(RadioGuide) + RadioGuide + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19163 + 19163 + [PVR.HasRadioChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),radio) + ActivateWindow(RadioRecordings) + ActivateWindow(RadioRecordings) + RadioRecordings + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19040 + 19040 + [PVR.HasRadioChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),radio) + ActivateWindow(RadioTimers) + ActivateWindow(RadioTimers) + RadioTimers + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[5] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 137 + 137 + [PVR.HasRadioChannels] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),radio) + ActivateWindow(RadioSearch) + ActivateWindow(RadioSearch) + RadioSearch + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32014] + DefaultShortcut.png + + 20386 + 20386 + ActivateWindow(Videos,videodb://recentlyaddedmovies/,return) + ActivateWindow(Videos,videodb://recentlyaddedmovies/,return) + videodb://recentlyaddedmovies/ + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),movies) + movies + True + + + $NUMBER[2] + + $LOCALIZE[342] + DefaultShortcut.png + + 20434 + 20434 + [Library.HasContent(MovieSets)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/sets/,return) + ActivateWindow(Videos,videodb://movies/sets/,return) + videodb://movies/sets/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[3] + + $LOCALIZE[342] + DefaultShortcut.png + + 369 + 369 + [Library.HasContent(Movies)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/titles/,return) + ActivateWindow(Videos,videodb://movies/titles/,return) + videodb://movies/titles/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[4] + + $LOCALIZE[342] + DefaultShortcut.png + + 135 + 135 + [Library.HasContent(Movies)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/genres/,return) + ActivateWindow(Videos,videodb://movies/genres/,return) + videodb://movies/genres/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[5] + + $LOCALIZE[342] + DefaultShortcut.png + + 562 + 562 + [Library.HasContent(Movies)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/years/,return) + ActivateWindow(Videos,videodb://movies/years/,return) + videodb://movies/years/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[6] + + $LOCALIZE[342] + DefaultShortcut.png + + 344 + 344 + [Library.HasContent(Movies)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/actors/,return) + ActivateWindow(Videos,videodb://movies/actors/,return) + videodb://movies/actors/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32014] + DefaultShortcut.png + + 20387 + 20387 + ActivateWindow(Videos,videodb://recentlyaddedepisodes/,return) + ActivateWindow(Videos,videodb://recentlyaddedepisodes/,return) + videodb://recentlyaddedepisodes/ + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),tvshows) + tvshows + True + + + $NUMBER[2] + + $LOCALIZE[20343] + DefaultShortcut.png + + 369 + 369 + [Library.HasContent(TVShows)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + videodb://tvshows/titles/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[3] + + $LOCALIZE[20343] + DefaultShortcut.png + + 135 + 135 + [Library.HasContent(TVShows)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/genres/,return) + ActivateWindow(Videos,videodb://tvshows/genres/,return) + videodb://tvshows/genres/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[4] + + $LOCALIZE[20343] + DefaultShortcut.png + + 562 + 562 + [Library.HasContent(TVShows)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/years/,return) + ActivateWindow(Videos,videodb://tvshows/years/,return) + videodb://tvshows/years/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[5] + + $LOCALIZE[20343] + DefaultShortcut.png + + 344 + 344 + [Library.HasContent(TVShows)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/actors/,return) + ActivateWindow(Videos,videodb://tvshows/actors/,return) + videodb://tvshows/actors/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 32033 + 32033 + EjectTray() + EjectTray() + EjectTray() + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),dvd) + dvd + True + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 7 + 7 + ActivateWindow(FileManager) + ActivateWindow(FileManager) + FileManager + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),settings) + settings + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 13200 + 13200 + ActivateWindow(Profiles) + ActivateWindow(Profiles) + Profiles + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),settings) + settings + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 10007 + 10007 + ActivateWindow(SystemInfo) + ActivateWindow(SystemInfo) + SystemInfo + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),settings) + settings + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 14111 + 14111 + [system.getbool(eventlog.enabled)] + StringCompare(Container(9000).ListItem.Property(submenuVisibility),settings) + ActivateWindow(EventLog,events://,return) + ActivateWindow(EventLog,events://,return) + events:// + StringCompare(System.ProfileName,Master user) + settings + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 744 + 744 + ActivateWindow(Music,Files,Return) + ActivateWindow(Music,Files,Return) + Files + StringCompare(System.ProfileName,Master user) + music + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 15100 + 15100 + ActivateWindow(Music,MusicLibrary,return) + ActivateWindow(Music,MusicLibrary,return) + MusicLibrary + StringCompare(System.ProfileName,Master user) + music + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 1038 + 1038 + ActivateWindow(Music,Addons,return) + ActivateWindow(Music,Addons,return) + Addons + StringCompare(System.ProfileName,Master user) + music + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 744 + 744 + ActivateWindow(Music,Files,Return) + ActivateWindow(Music,Files,Return) + Files + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),music) + music + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 15100 + 15100 + ActivateWindow(Music,MusicLibrary,return) + ActivateWindow(Music,MusicLibrary,return) + MusicLibrary + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),music) + music + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32019] + DefaultShortcut.png + + 1038 + 1038 + ActivateWindow(Music,Addons,return) + ActivateWindow(Music,Addons,return) + Addons + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),music) + music + True + + + + No items + + + No items + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 22020 + 22020 + PVR.HasTVChannels + ActivateWindow(TVGuide) + ActivateWindow(TVGuide) + TVGuide + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 19163 + 19163 + PVR.HasTVChannels + ActivateWindow(TVRecordings) + ActivateWindow(TVRecordings) + TVRecordings + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 19040 + 19040 + PVR.HasTVChannels + ActivateWindow(TVTimers) + ActivateWindow(TVTimers) + TVTimers + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 137 + 137 + PVR.HasTVChannels + ActivateWindow(TVSearch) + ActivateWindow(TVSearch) + TVSearch + StringCompare(System.ProfileName,Master user) + livetv + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 22020 + 22020 + [PVR.HasTVChannels] + StringCompare(Window(10000).Property(submenuVisibility),livetv) + ActivateWindow(TVGuide) + ActivateWindow(TVGuide) + TVGuide + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 19163 + 19163 + [PVR.HasTVChannels] + StringCompare(Window(10000).Property(submenuVisibility),livetv) + ActivateWindow(TVRecordings) + ActivateWindow(TVRecordings) + TVRecordings + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 19040 + 19040 + [PVR.HasTVChannels] + StringCompare(Window(10000).Property(submenuVisibility),livetv) + ActivateWindow(TVTimers) + ActivateWindow(TVTimers) + TVTimers + StringCompare(System.ProfileName,Master user) + livetv + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32017] + DefaultShortcut.png + + 137 + 137 + [PVR.HasTVChannels] + StringCompare(Window(10000).Property(submenuVisibility),livetv) + ActivateWindow(TVSearch) + ActivateWindow(TVSearch) + TVSearch + StringCompare(System.ProfileName,Master user) + livetv + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19019 + 19019 + PVR.HasRadioChannels + ActivateWindow(RadioChannels) + ActivateWindow(RadioChannels) + RadioChannels + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 22020 + 22020 + PVR.HasRadioChannels + ActivateWindow(RadioGuide) + ActivateWindow(RadioGuide) + RadioGuide + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19163 + 19163 + PVR.HasRadioChannels + ActivateWindow(RadioRecordings) + ActivateWindow(RadioRecordings) + RadioRecordings + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19040 + 19040 + PVR.HasRadioChannels + ActivateWindow(RadioTimers) + ActivateWindow(RadioTimers) + RadioTimers + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[5] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 137 + 137 + PVR.HasRadioChannels + ActivateWindow(RadioSearch) + ActivateWindow(RadioSearch) + RadioSearch + StringCompare(System.ProfileName,Master user) + radio + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19019 + 19019 + [PVR.HasRadioChannels] + StringCompare(Window(10000).Property(submenuVisibility),radio) + ActivateWindow(RadioChannels) + ActivateWindow(RadioChannels) + RadioChannels + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 22020 + 22020 + [PVR.HasRadioChannels] + StringCompare(Window(10000).Property(submenuVisibility),radio) + ActivateWindow(RadioGuide) + ActivateWindow(RadioGuide) + RadioGuide + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19163 + 19163 + [PVR.HasRadioChannels] + StringCompare(Window(10000).Property(submenuVisibility),radio) + ActivateWindow(RadioRecordings) + ActivateWindow(RadioRecordings) + RadioRecordings + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 19040 + 19040 + [PVR.HasRadioChannels] + StringCompare(Window(10000).Property(submenuVisibility),radio) + ActivateWindow(RadioTimers) + ActivateWindow(RadioTimers) + RadioTimers + StringCompare(System.ProfileName,Master user) + radio + True + + + $NUMBER[5] + + $ADDON[script.skinshortcuts 32087] + DefaultShortcut.png + + 137 + 137 + [PVR.HasRadioChannels] + StringCompare(Window(10000).Property(submenuVisibility),radio) + ActivateWindow(RadioSearch) + ActivateWindow(RadioSearch) + RadioSearch + StringCompare(System.ProfileName,Master user) + radio + True + + + + No items + + + No items + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32014] + DefaultShortcut.png + + 20386 + 20386 + ActivateWindow(Videos,videodb://recentlyaddedmovies/,return) + ActivateWindow(Videos,videodb://recentlyaddedmovies/,return) + videodb://recentlyaddedmovies/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[2] + + $LOCALIZE[342] + DefaultShortcut.png + + 20434 + 20434 + Library.HasContent(MovieSets) + ActivateWindow(Videos,videodb://movies/sets/,return) + ActivateWindow(Videos,videodb://movies/sets/,return) + videodb://movies/sets/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[3] + + $LOCALIZE[342] + DefaultShortcut.png + + 369 + 369 + Library.HasContent(Movies) + ActivateWindow(Videos,videodb://movies/titles/,return) + ActivateWindow(Videos,videodb://movies/titles/,return) + videodb://movies/titles/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[4] + + $LOCALIZE[342] + DefaultShortcut.png + + 135 + 135 + Library.HasContent(Movies) + ActivateWindow(Videos,videodb://movies/genres/,return) + ActivateWindow(Videos,videodb://movies/genres/,return) + videodb://movies/genres/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[5] + + $LOCALIZE[342] + DefaultShortcut.png + + 562 + 562 + Library.HasContent(Movies) + ActivateWindow(Videos,videodb://movies/years/,return) + ActivateWindow(Videos,videodb://movies/years/,return) + videodb://movies/years/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[6] + + $LOCALIZE[342] + DefaultShortcut.png + + 344 + 344 + Library.HasContent(Movies) + ActivateWindow(Videos,videodb://movies/actors/,return) + ActivateWindow(Videos,videodb://movies/actors/,return) + videodb://movies/actors/ + StringCompare(System.ProfileName,Master user) + movies + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32014] + DefaultShortcut.png + + 20386 + 20386 + ActivateWindow(Videos,videodb://recentlyaddedmovies/,return) + ActivateWindow(Videos,videodb://recentlyaddedmovies/,return) + videodb://recentlyaddedmovies/ + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),movies) + movies + True + + + $NUMBER[2] + + $LOCALIZE[342] + DefaultShortcut.png + + 20434 + 20434 + [Library.HasContent(MovieSets)] + StringCompare(Window(10000).Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/sets/,return) + ActivateWindow(Videos,videodb://movies/sets/,return) + videodb://movies/sets/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[3] + + $LOCALIZE[342] + DefaultShortcut.png + + 369 + 369 + [Library.HasContent(Movies)] + StringCompare(Window(10000).Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/titles/,return) + ActivateWindow(Videos,videodb://movies/titles/,return) + videodb://movies/titles/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[4] + + $LOCALIZE[342] + DefaultShortcut.png + + 135 + 135 + [Library.HasContent(Movies)] + StringCompare(Window(10000).Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/genres/,return) + ActivateWindow(Videos,videodb://movies/genres/,return) + videodb://movies/genres/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[5] + + $LOCALIZE[342] + DefaultShortcut.png + + 562 + 562 + [Library.HasContent(Movies)] + StringCompare(Window(10000).Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/years/,return) + ActivateWindow(Videos,videodb://movies/years/,return) + videodb://movies/years/ + StringCompare(System.ProfileName,Master user) + movies + True + + + $NUMBER[6] + + $LOCALIZE[342] + DefaultShortcut.png + + 344 + 344 + [Library.HasContent(Movies)] + StringCompare(Window(10000).Property(submenuVisibility),movies) + ActivateWindow(Videos,videodb://movies/actors/,return) + ActivateWindow(Videos,videodb://movies/actors/,return) + videodb://movies/actors/ + StringCompare(System.ProfileName,Master user) + movies + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32014] + DefaultShortcut.png + + 20387 + 20387 + ActivateWindow(Videos,videodb://recentlyaddedepisodes/,return) + ActivateWindow(Videos,videodb://recentlyaddedepisodes/,return) + videodb://recentlyaddedepisodes/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[2] + + $LOCALIZE[20343] + DefaultShortcut.png + + 369 + 369 + Library.HasContent(TVShows) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + videodb://tvshows/titles/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[3] + + $LOCALIZE[20343] + DefaultShortcut.png + + 135 + 135 + Library.HasContent(TVShows) + ActivateWindow(Videos,videodb://tvshows/genres/,return) + ActivateWindow(Videos,videodb://tvshows/genres/,return) + videodb://tvshows/genres/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[4] + + $LOCALIZE[20343] + DefaultShortcut.png + + 562 + 562 + Library.HasContent(TVShows) + ActivateWindow(Videos,videodb://tvshows/years/,return) + ActivateWindow(Videos,videodb://tvshows/years/,return) + videodb://tvshows/years/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[5] + + $LOCALIZE[20343] + DefaultShortcut.png + + 344 + 344 + Library.HasContent(TVShows) + ActivateWindow(Videos,videodb://tvshows/actors/,return) + ActivateWindow(Videos,videodb://tvshows/actors/,return) + videodb://tvshows/actors/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32014] + DefaultShortcut.png + + 20387 + 20387 + ActivateWindow(Videos,videodb://recentlyaddedepisodes/,return) + ActivateWindow(Videos,videodb://recentlyaddedepisodes/,return) + videodb://recentlyaddedepisodes/ + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),tvshows) + tvshows + True + + + $NUMBER[2] + + $LOCALIZE[20343] + DefaultShortcut.png + + 369 + 369 + [Library.HasContent(TVShows)] + StringCompare(Window(10000).Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + ActivateWindow(Videos,videodb://tvshows/titles/,return) + videodb://tvshows/titles/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[3] + + $LOCALIZE[20343] + DefaultShortcut.png + + 135 + 135 + [Library.HasContent(TVShows)] + StringCompare(Window(10000).Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/genres/,return) + ActivateWindow(Videos,videodb://tvshows/genres/,return) + videodb://tvshows/genres/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[4] + + $LOCALIZE[20343] + DefaultShortcut.png + + 562 + 562 + [Library.HasContent(TVShows)] + StringCompare(Window(10000).Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/years/,return) + ActivateWindow(Videos,videodb://tvshows/years/,return) + videodb://tvshows/years/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + $NUMBER[5] + + $LOCALIZE[20343] + DefaultShortcut.png + + 344 + 344 + [Library.HasContent(TVShows)] + StringCompare(Window(10000).Property(submenuVisibility),tvshows) + ActivateWindow(Videos,videodb://tvshows/actors/,return) + ActivateWindow(Videos,videodb://tvshows/actors/,return) + videodb://tvshows/actors/ + StringCompare(System.ProfileName,Master user) + tvshows + True + + + + No items + + + No items + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 32033 + 32033 + EjectTray() + EjectTray() + EjectTray() + StringCompare(System.ProfileName,Master user) + dvd + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 32033 + 32033 + EjectTray() + EjectTray() + EjectTray() + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),dvd) + dvd + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 7 + 7 + ActivateWindow(FileManager) + ActivateWindow(FileManager) + FileManager + StringCompare(System.ProfileName,Master user) + settings + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 13200 + 13200 + ActivateWindow(Profiles) + ActivateWindow(Profiles) + Profiles + StringCompare(System.ProfileName,Master user) + settings + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 10007 + 10007 + ActivateWindow(SystemInfo) + ActivateWindow(SystemInfo) + SystemInfo + StringCompare(System.ProfileName,Master user) + settings + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 14111 + 14111 + system.getbool(eventlog.enabled) + ActivateWindow(EventLog,events://,return) + ActivateWindow(EventLog,events://,return) + events:// + StringCompare(System.ProfileName,Master user) + settings + True + + + + + $NUMBER[1] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 7 + 7 + ActivateWindow(FileManager) + ActivateWindow(FileManager) + FileManager + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),settings) + settings + True + + + $NUMBER[2] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 13200 + 13200 + ActivateWindow(Profiles) + ActivateWindow(Profiles) + Profiles + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),settings) + settings + True + + + $NUMBER[3] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 10007 + 10007 + ActivateWindow(SystemInfo) + ActivateWindow(SystemInfo) + SystemInfo + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),settings) + settings + True + + + $NUMBER[4] + + $ADDON[script.skinshortcuts 32034] + DefaultShortcut.png + + 14111 + 14111 + [system.getbool(eventlog.enabled)] + StringCompare(Window(10000).Property(submenuVisibility),settings) + ActivateWindow(EventLog,events://,return) + ActivateWindow(EventLog,events://,return) + events:// + StringCompare(System.ProfileName,Master user) + settings + True + + + diff --git a/1080i/script-skinshortcuts.xml b/1080i/script-skinshortcuts.xml new file mode 100644 index 0000000..e4e7f99 --- /dev/null +++ b/1080i/script-skinshortcuts.xml @@ -0,0 +1,157 @@ + + + 211 + RunScript(script.skinshortcuts,type=buildxml&mainmenuID=9000) + control.setfocus(9000) + + + dimensionsFullscreen + colors/black.png + stretch + + + dimensionsFullscreen + vignette.png + ffffffff + stretch + + + 0 + 0 + + + 24 + row-4-begin + 5-col + + Add a new shortcut + 211 + 5-col + noop + + + + Delete shortcut + 211 + 5-col + noop + + + + Move shortcut up + 211 + 5-col + noop + + + + Move shortcut down + 211 + 5-col + noop + + + + Change shortcut label + 211 + 5-col + noop + + + + Change shortcut action + 211 + 5-col + noop + + + + Reset shortcuts + 211 + 5-col + noop + + + + + + + + + + + + 0 + 0 + col-5-begin + fullscreenHeight + colors/white.png + highlight + stretch + + + + col-1-begin + row-1-begin + 1-col + 1-col + kodilogo.png + textActive + stretch + + + + 0 + row-4-begin + col-5-begin + 24-row + 300 + vertical + + + col-1-begin + 0 + 4-col-gutter + 2-row + menuTitle + center + textActive + - + + + + + + 0 + 0 + col-5-begin + 2-row + colors/white.png + textActive + stretch + Conditional + + + col-1-begin + 0 + 4-col-gutter + 2-row + menuTitle + center + highlight + - + + + + + + + + DebugGrid + + WindowID + + + + + diff --git a/addon.xml b/addon.xml index c5729d1..9dc22d9 100644 --- a/addon.xml +++ b/addon.xml @@ -3,6 +3,7 @@ + diff --git a/changelog.txt b/changelog.txt index 764b330..fe0b191 100644 --- a/changelog.txt +++ b/changelog.txt @@ -13,26 +13,37 @@ - [REMOVED] MyVideoPlaylist.xml - [NEW] Busy spinner (nicked from Estuary) - [NEW] DialogPlayerProcessInfo.xml -- Numerous misc tweaks and fixes - [MODIFIED] Addon Browser design reworked +- Numerous misc tweaks and fixes [TODO] -Revise player stop on return -DialogAudioDSPManager.xml -DialogPlayerProcessInfo.xml -Check screenshots work in dialogAddonSettings + +Skin shortcuts for all sub menus +- homescreen images will need to be changed (not so - use the path) + +Dialogselect revision / simplification + +Change accent color? (Skin helper script) + Check yes / no progress bar works ok -[DONE] Check layouts for newly aggregated dialogs (dialogSettings.xml) -[Finalise] strings for settings dialog + +Revise player stop on return + +DialogAudioDSPManager.xml + +DialogPlayerProcessInfo.xml + +Check RCB (e.g. busy spinner and menu width) + +Check screenshots work in dialogAddonSettings + check all active strings MyPVRTimers needs creating and testing Screenshots etc Check if feedback notification appears when updating libraries - - [B]1.1.0[/B] ***Preparing for Krypton*** diff --git a/language/English/strings.po b/language/English/strings.po index d598c02..6b79839 100644 --- a/language/English/strings.po +++ b/language/English/strings.po @@ -190,7 +190,7 @@ msgid "Video" msgstr "" msgctxt "#31041" -msgid "Edit Menu Shortcuts" +msgid "Edit Menu Items" msgstr "" msgctxt "#31042" @@ -233,6 +233,10 @@ msgctxt "#31051" msgid "Disc Menu" msgstr "" +msgctxt "#31052" +msgid "Reset menu to default" +msgstr "" + msgctxt "#31053" msgid "Music Library" msgstr "" @@ -349,6 +353,10 @@ msgctxt "#31083" msgid "Skin specific options" msgstr "" +msgctxt "#31084" +msgid "Manage Home Screen Menu" +msgstr "" + msgctxt "#31085" msgid "Add Video Addon" msgstr ""