diff --git a/1080i/DialogVideoInfo.xml b/1080i/DialogVideoInfo.xml index 0217185..db5da74 100644 --- a/1080i/DialogVideoInfo.xml +++ b/1080i/DialogVideoInfo.xml @@ -69,7 +69,7 @@ col-1-begin - 898 + 886 5-col $INFO[ListItem.Art(clearlogo)] keep diff --git a/1080i/Includes_mediaShowcase.xml b/1080i/Includes_mediaShowcase.xml index d89c54d..9e64810 100644 --- a/1080i/Includes_mediaShowcase.xml +++ b/1080i/Includes_mediaShowcase.xml @@ -17,7 +17,7 @@ 0 row-3-begin - 20000 + 13000 fullscreenHeight 0 500 @@ -27,24 +27,24 @@ - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition - condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition + condition !isempty(listitem.tagline) col-1-begin @@ -186,23 +186,6 @@ colors/white.png 3 - - 3-col - 1-col - 756 - colors/black.png - ffffffff - stretch - - - - - col-9-begin - row-27-begin - 12 - 8-col - horizontal - 8000 diff --git a/1080i/script-skinshortcuts-includes.xml b/1080i/script-skinshortcuts-includes.xml index 1fc6921..8754b7d 100644 --- a/1080i/script-skinshortcuts-includes.xml +++ b/1080i/script-skinshortcuts-includes.xml @@ -4,7 +4,7 @@ $NUMBER[1] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png 31136 @@ -21,7 +21,7 @@ $NUMBER[2] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png dvd @@ -38,7 +38,7 @@ $NUMBER[3] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png 32033 @@ -55,7 +55,7 @@ $NUMBER[4] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png script.globalsearch @@ -73,7 +73,7 @@ $NUMBER[5] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png 31006 @@ -90,7 +90,7 @@ $NUMBER[6] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png 31059 @@ -107,7 +107,7 @@ $NUMBER[7] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png videos @@ -128,7 +128,7 @@ $NUMBER[8] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png videos--0 @@ -145,7 +145,7 @@ $NUMBER[9] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png music @@ -166,7 +166,7 @@ $NUMBER[10] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png music--0 @@ -183,7 +183,7 @@ $NUMBER[11] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png weather @@ -200,7 +200,7 @@ $NUMBER[12] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png pictures @@ -216,7 +216,7 @@ $NUMBER[13] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png settings @@ -232,7 +232,7 @@ $NUMBER[14] - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png 31004 @@ -732,11 +732,12 @@ 31005 31005 + [Library.HasContent(Video)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) + StringCompare(System.ProfileName,Master user) videosubmenu True @@ -821,11 +822,12 @@ tvshows tvshows - [[Library.HasContent(TVShows)] + [!window.isactive(videos)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) + [Library.HasContent(TVShows)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://tvshows/titles/) - ActivateWindow(Videos,videodb://tvshows/titles/) - videodb://tvshows/titles/ + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + ActivateWindow(Videos,videodb://tvshows/titles/) StringCompare(System.ProfileName,Master user) videosubmenu True @@ -833,24 +835,6 @@ $NUMBER[9] 15 - - Videos - DefaultAddon.png - - tvshows--0 - tvshows--0 - [window.isactive(videos)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) - control.setfocus(9999) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - StringCompare(System.ProfileName,Master user) - videosubmenu - True - - - $NUMBER[10] - 15 Videos DefaultAddon.png @@ -865,8 +849,8 @@ videosubmenu True - - $NUMBER[11] + + $NUMBER[10] 15 Videos @@ -882,8 +866,8 @@ videosubmenu True - - $NUMBER[12] + + $NUMBER[11] 15 Videos @@ -903,7 +887,7 @@ $NUMBER[1] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31136 @@ -921,7 +905,7 @@ $NUMBER[2] 16 - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png script.globalsearch @@ -940,16 +924,17 @@ $NUMBER[3] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31005 31005 + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -957,7 +942,7 @@ $NUMBER[4] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31031 @@ -975,7 +960,7 @@ $NUMBER[5] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31059 @@ -993,16 +978,17 @@ $NUMBER[6] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 133 133 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://artists/) - ActivateWindow(Music,musicdb://artists/) - musicdb://artists/ + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + ActivateWindow(Music,musicdb://artists/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -1010,17 +996,18 @@ $NUMBER[7] 16 - - $LOCALIZE[10005] + + Music DefaultAddon.png - 133--0 - 133--0 - [window.isactive(music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + 132 + 132 + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + ActivateWindow(Music,musicdb://albums/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -1028,17 +1015,18 @@ $NUMBER[8] 16 - - $LOCALIZE[10005] + + Music DefaultAddon.png - 132 - 132 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + 135 + 135 + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://albums/) - ActivateWindow(Music,musicdb://albums/) - musicdb://albums/ + Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) + ActivateWindow(Music,musicdb://genres/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -1046,62 +1034,8 @@ $NUMBER[9] 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132--0 - 132--0 - [window.isactive(music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[10] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135 - 135 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - ActivateWindow(Music,musicdb://genres/) - ActivateWindow(Music,musicdb://genres/) - musicdb://genres/ - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[11] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135--0 - 135--0 - [window.isactive(music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://genres/) - Container.Update(musicdb://genres/) - Container.Update(musicdb://genres/) - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[12] - 16 - $LOCALIZE[10005] + Music DefaultAddon.png 136 @@ -1114,47 +1048,30 @@ musicsubmenu True - - $NUMBER[13] + + $NUMBER[10] 16 - $LOCALIZE[10005] + Music DefaultAddon.png musicvideos musicvideos - [[Library.HasContent(MusicVideos)] + [!window.isactive(music) + Library.HasContent(musicvideos)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + [Library.HasContent(MusicVideos)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://musicvideos/titles/) - ActivateWindow(Videos,videodb://musicvideos/titles/) - videodb://musicvideos/titles/ - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[14] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - musicvideos--0 - musicvideos--0 - [window.isactive(music) + Library.HasContent(musicvideos)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(videodb://musicvideos/titles/) + Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) + ActivateWindow(Videos,videodb://musicvideos/titles/) StringCompare(System.ProfileName,Master user) musicsubmenu True - - $NUMBER[15] + + $NUMBER[11] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31090 @@ -1167,11 +1084,11 @@ musicsubmenu True - - $NUMBER[16] + + $NUMBER[12] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 744 @@ -1477,11 +1394,12 @@ 31005 31005 + [Library.HasContent(Video)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Test profile)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) + StringCompare(System.ProfileName,Test profile) videosubmenu True @@ -1566,11 +1484,12 @@ tvshows tvshows - [[Library.HasContent(TVShows)] + [!window.isactive(videos)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) + [Library.HasContent(TVShows)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://tvshows/titles/) - ActivateWindow(Videos,videodb://tvshows/titles/) - videodb://tvshows/titles/ + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + ActivateWindow(Videos,videodb://tvshows/titles/) StringCompare(System.ProfileName,Test profile) videosubmenu True @@ -1578,24 +1497,6 @@ $NUMBER[9] 15 - - $ADDON[script.skinshortcuts 32014] - DefaultAddon.png - - tvshows--0 - tvshows--0 - [window.isactive(videos)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),videosubmenu) - control.setfocus(9999) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - StringCompare(System.ProfileName,Test profile) - videosubmenu - True - - - $NUMBER[10] - 15 $ADDON[script.skinshortcuts 32014] DefaultAddon.png @@ -1610,8 +1511,8 @@ videosubmenu True - - $NUMBER[11] + + $NUMBER[10] 15 $ADDON[script.skinshortcuts 32014] @@ -1627,8 +1528,8 @@ videosubmenu True - - $NUMBER[12] + + $NUMBER[11] 15 $ADDON[script.skinshortcuts 32014] @@ -1690,11 +1591,12 @@ 31005 31005 + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Test profile)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -1743,11 +1645,12 @@ 133 133 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://artists/) - ActivateWindow(Music,musicdb://artists/) - musicdb://artists/ + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + ActivateWindow(Music,musicdb://artists/) StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -1755,17 +1658,18 @@ $NUMBER[7] 16 - + $LOCALIZE[10005] DefaultAddon.png - 133--0 - 133--0 - [window.isactive(music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + 132 + 132 + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + ActivateWindow(Music,musicdb://albums/) StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -1773,77 +1677,24 @@ $NUMBER[8] 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132 - 132 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - ActivateWindow(Music,musicdb://albums/) - ActivateWindow(Music,musicdb://albums/) - musicdb://albums/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[9] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132--0 - 132--0 - [window.isactive(music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[10] - 16 $LOCALIZE[10005] DefaultAddon.png 135 135 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://genres/) - ActivateWindow(Music,musicdb://genres/) - musicdb://genres/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[11] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135--0 - 135--0 - [window.isactive(music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) Container.Update(musicdb://genres/) Container.Update(musicdb://genres/) + ActivateWindow(Music,musicdb://genres/) StringCompare(System.ProfileName,Test profile) musicsubmenu True - - $NUMBER[12] + + $NUMBER[9] 16 $LOCALIZE[10005] @@ -1859,8 +1710,8 @@ musicsubmenu True - - $NUMBER[13] + + $NUMBER[10] 16 $LOCALIZE[10005] @@ -1868,35 +1719,18 @@ musicvideos musicvideos - [[Library.HasContent(MusicVideos)] + [!window.isactive(music) + Library.HasContent(musicvideos)]] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + [Library.HasContent(MusicVideos)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://musicvideos/titles/) - ActivateWindow(Videos,videodb://musicvideos/titles/) - videodb://musicvideos/titles/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[14] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - musicvideos--0 - musicvideos--0 - [window.isactive(music) + Library.HasContent(musicvideos)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(videodb://musicvideos/titles/) + Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) + ActivateWindow(Videos,videodb://musicvideos/titles/) StringCompare(System.ProfileName,Test profile) musicsubmenu True - - $NUMBER[15] + + $NUMBER[11] 16 $LOCALIZE[10005] @@ -1912,8 +1746,8 @@ musicsubmenu True - - $NUMBER[16] + + $NUMBER[12] 16 $LOCALIZE[10005] @@ -2898,6 +2732,7 @@ 31005 31005 + Library.HasContent(Video) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) @@ -2987,11 +2822,12 @@ tvshows tvshows - [Library.HasContent(TVShows)] + [!window.isactive(videos)] + Library.HasContent(TVShows) control.setfocus(9999) - ActivateWindow(Videos,videodb://tvshows/titles/) - ActivateWindow(Videos,videodb://tvshows/titles/) - videodb://tvshows/titles/ + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + ActivateWindow(Videos,videodb://tvshows/titles/) StringCompare(System.ProfileName,Master user) videosubmenu True @@ -2999,24 +2835,6 @@ $NUMBER[9] 15 - - Videos - DefaultAddon.png - - tvshows--0 - tvshows--0 - window.isactive(videos) - control.setfocus(9999) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - StringCompare(System.ProfileName,Master user) - videosubmenu - True - - - $NUMBER[10] - 15 Videos DefaultAddon.png @@ -3031,8 +2849,8 @@ videosubmenu True - - $NUMBER[11] + + $NUMBER[10] 15 Videos @@ -3048,8 +2866,8 @@ videosubmenu True - - $NUMBER[12] + + $NUMBER[11] 15 Videos @@ -3111,6 +2929,7 @@ 31005 31005 + Library.HasContent(Video) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) @@ -3200,11 +3019,12 @@ tvshows tvshows - [Library.HasContent(TVShows)] + [!window.isactive(videos)] + Library.HasContent(TVShows) control.setfocus(9999) - ActivateWindow(Videos,videodb://tvshows/titles/) - ActivateWindow(Videos,videodb://tvshows/titles/) - videodb://tvshows/titles/ + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + ActivateWindow(Videos,videodb://tvshows/titles/) StringCompare(System.ProfileName,Test profile) videosubmenu True @@ -3212,24 +3032,6 @@ $NUMBER[9] 15 - - $ADDON[script.skinshortcuts 32014] - DefaultAddon.png - - tvshows--0 - tvshows--0 - window.isactive(videos) - control.setfocus(9999) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - StringCompare(System.ProfileName,Test profile) - videosubmenu - True - - - $NUMBER[10] - 15 $ADDON[script.skinshortcuts 32014] DefaultAddon.png @@ -3244,8 +3046,8 @@ videosubmenu True - - $NUMBER[11] + + $NUMBER[10] 15 $ADDON[script.skinshortcuts 32014] @@ -3261,8 +3063,8 @@ videosubmenu True - - $NUMBER[12] + + $NUMBER[11] 15 $ADDON[script.skinshortcuts 32014] @@ -3326,11 +3128,12 @@ 31005 31005 + [Library.HasContent(Video)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) + StringCompare(System.ProfileName,Master user) videosubmenu True @@ -3415,11 +3218,12 @@ tvshows tvshows - [[Library.HasContent(TVShows)] + [!window.isactive(videos)]] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) + [Library.HasContent(TVShows)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://tvshows/titles/) - ActivateWindow(Videos,videodb://tvshows/titles/) - videodb://tvshows/titles/ + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + ActivateWindow(Videos,videodb://tvshows/titles/) StringCompare(System.ProfileName,Master user) videosubmenu True @@ -3427,24 +3231,6 @@ $NUMBER[9] 15 - - Videos - DefaultAddon.png - - tvshows--0 - tvshows--0 - [window.isactive(videos)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) - control.setfocus(9999) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - StringCompare(System.ProfileName,Master user) - videosubmenu - True - - - $NUMBER[10] - 15 Videos DefaultAddon.png @@ -3459,8 +3245,8 @@ videosubmenu True - - $NUMBER[11] + + $NUMBER[10] 15 Videos @@ -3476,8 +3262,8 @@ videosubmenu True - - $NUMBER[12] + + $NUMBER[11] 15 Videos @@ -3539,11 +3325,12 @@ 31005 31005 + [Library.HasContent(Video)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Test profile)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) + StringCompare(System.ProfileName,Test profile) videosubmenu True @@ -3628,11 +3415,12 @@ tvshows tvshows - [[Library.HasContent(TVShows)] + [!window.isactive(videos)]] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) + [Library.HasContent(TVShows)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://tvshows/titles/) - ActivateWindow(Videos,videodb://tvshows/titles/) - videodb://tvshows/titles/ + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + Container.Update(videodb://tvshows/titles/) + ActivateWindow(Videos,videodb://tvshows/titles/) StringCompare(System.ProfileName,Test profile) videosubmenu True @@ -3640,24 +3428,6 @@ $NUMBER[9] 15 - - $ADDON[script.skinshortcuts 32014] - DefaultAddon.png - - tvshows--0 - tvshows--0 - [window.isactive(videos)] + StringCompare(Window(10000).Property(submenuVisibility),videosubmenu) - control.setfocus(9999) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - Container.Update(videodb://tvshows/titles/) - StringCompare(System.ProfileName,Test profile) - videosubmenu - True - - - $NUMBER[10] - 15 $ADDON[script.skinshortcuts 32014] DefaultAddon.png @@ -3672,8 +3442,8 @@ videosubmenu True - - $NUMBER[11] + + $NUMBER[10] 15 $ADDON[script.skinshortcuts 32014] @@ -3689,8 +3459,8 @@ videosubmenu True - - $NUMBER[12] + + $NUMBER[11] 15 $ADDON[script.skinshortcuts 32014] @@ -3712,7 +3482,7 @@ $NUMBER[1] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31136 @@ -3730,7 +3500,7 @@ $NUMBER[2] 16 - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png script.globalsearch @@ -3749,11 +3519,12 @@ $NUMBER[3] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31005 31005 + Library.HasContent(Music) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) @@ -3766,7 +3537,7 @@ $NUMBER[4] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31031 @@ -3784,7 +3555,7 @@ $NUMBER[5] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31059 @@ -3802,16 +3573,17 @@ $NUMBER[6] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 133 133 - [Library.HasContent(Music)] + [!window.isactive(music)] + Library.HasContent(Music) control.setfocus(9999) - ActivateWindow(Music,musicdb://artists/) - ActivateWindow(Music,musicdb://artists/) - musicdb://artists/ + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + ActivateWindow(Music,musicdb://artists/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -3819,17 +3591,18 @@ $NUMBER[7] 16 - - $LOCALIZE[10005] + + Music DefaultAddon.png - 133--0 - 133--0 - window.isactive(music) + 132 + 132 + Library.HasContent(Music) control.setfocus(9999) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + ActivateWindow(Music,musicdb://albums/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -3837,17 +3610,18 @@ $NUMBER[8] 16 - - $LOCALIZE[10005] + + Music DefaultAddon.png - 132 - 132 - [Library.HasContent(Music)] + [!window.isactive(music)] + 135 + 135 + Library.HasContent(Music) control.setfocus(9999) - ActivateWindow(Music,musicdb://albums/) - ActivateWindow(Music,musicdb://albums/) - musicdb://albums/ + Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) + ActivateWindow(Music,musicdb://genres/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -3855,62 +3629,8 @@ $NUMBER[9] 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132--0 - 132--0 - window.isactive(music) - control.setfocus(9999) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[10] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135 - 135 - [Library.HasContent(Music)] + [!window.isactive(music)] - control.setfocus(9999) - ActivateWindow(Music,musicdb://genres/) - ActivateWindow(Music,musicdb://genres/) - musicdb://genres/ - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[11] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135--0 - 135--0 - window.isactive(music) - control.setfocus(9999) - Container.Update(musicdb://genres/) - Container.Update(musicdb://genres/) - Container.Update(musicdb://genres/) - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[12] - 16 - $LOCALIZE[10005] + Music DefaultAddon.png 136 @@ -3923,47 +3643,30 @@ musicsubmenu True - - $NUMBER[13] + + $NUMBER[10] 16 - $LOCALIZE[10005] + Music DefaultAddon.png musicvideos musicvideos - [Library.HasContent(MusicVideos)] + [!window.isactive(music) + Library.HasContent(musicvideos)] + Library.HasContent(MusicVideos) control.setfocus(9999) - ActivateWindow(Videos,videodb://musicvideos/titles/) - ActivateWindow(Videos,videodb://musicvideos/titles/) - videodb://musicvideos/titles/ - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[14] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - musicvideos--0 - musicvideos--0 - window.isactive(music) + Library.HasContent(musicvideos) - control.setfocus(9999) - Container.Update(videodb://musicvideos/titles/) + Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) + ActivateWindow(Videos,videodb://musicvideos/titles/) StringCompare(System.ProfileName,Master user) musicsubmenu True - - $NUMBER[15] + + $NUMBER[11] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31090 @@ -3976,11 +3679,11 @@ musicsubmenu True - - $NUMBER[16] + + $NUMBER[12] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 744 @@ -4039,6 +3742,7 @@ 31005 31005 + Library.HasContent(Music) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) @@ -4092,11 +3796,12 @@ 133 133 - [Library.HasContent(Music)] + [!window.isactive(music)] + Library.HasContent(Music) control.setfocus(9999) - ActivateWindow(Music,musicdb://artists/) - ActivateWindow(Music,musicdb://artists/) - musicdb://artists/ + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + ActivateWindow(Music,musicdb://artists/) StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -4104,17 +3809,18 @@ $NUMBER[7] 16 - + $LOCALIZE[10005] DefaultAddon.png - 133--0 - 133--0 - window.isactive(music) + 132 + 132 + Library.HasContent(Music) control.setfocus(9999) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + ActivateWindow(Music,musicdb://albums/) StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -4122,77 +3828,24 @@ $NUMBER[8] 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132 - 132 - [Library.HasContent(Music)] + [!window.isactive(music)] - control.setfocus(9999) - ActivateWindow(Music,musicdb://albums/) - ActivateWindow(Music,musicdb://albums/) - musicdb://albums/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[9] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132--0 - 132--0 - window.isactive(music) - control.setfocus(9999) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[10] - 16 $LOCALIZE[10005] DefaultAddon.png 135 135 - [Library.HasContent(Music)] + [!window.isactive(music)] + Library.HasContent(Music) control.setfocus(9999) - ActivateWindow(Music,musicdb://genres/) - ActivateWindow(Music,musicdb://genres/) - musicdb://genres/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[11] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135--0 - 135--0 - window.isactive(music) - control.setfocus(9999) - Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) Container.Update(musicdb://genres/) Container.Update(musicdb://genres/) + ActivateWindow(Music,musicdb://genres/) StringCompare(System.ProfileName,Test profile) musicsubmenu True - - $NUMBER[12] + + $NUMBER[9] 16 $LOCALIZE[10005] @@ -4208,8 +3861,8 @@ musicsubmenu True - - $NUMBER[13] + + $NUMBER[10] 16 $LOCALIZE[10005] @@ -4217,35 +3870,18 @@ musicvideos musicvideos - [Library.HasContent(MusicVideos)] + [!window.isactive(music) + Library.HasContent(musicvideos)] + Library.HasContent(MusicVideos) control.setfocus(9999) - ActivateWindow(Videos,videodb://musicvideos/titles/) - ActivateWindow(Videos,videodb://musicvideos/titles/) - videodb://musicvideos/titles/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[14] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - musicvideos--0 - musicvideos--0 - window.isactive(music) + Library.HasContent(musicvideos) - control.setfocus(9999) - Container.Update(videodb://musicvideos/titles/) + Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) + ActivateWindow(Videos,videodb://musicvideos/titles/) StringCompare(System.ProfileName,Test profile) musicsubmenu True - - $NUMBER[15] + + $NUMBER[11] 16 $LOCALIZE[10005] @@ -4261,8 +3897,8 @@ musicsubmenu True - - $NUMBER[16] + + $NUMBER[12] 16 $LOCALIZE[10005] @@ -4284,7 +3920,7 @@ $NUMBER[1] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31136 @@ -4302,7 +3938,7 @@ $NUMBER[2] 16 - $ADDON[script.skinshortcuts 32034] + Common menu item DefaultAddon.png script.globalsearch @@ -4321,16 +3957,17 @@ $NUMBER[3] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31005 31005 + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -4338,7 +3975,7 @@ $NUMBER[4] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31031 @@ -4356,7 +3993,7 @@ $NUMBER[5] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31059 @@ -4374,16 +4011,17 @@ $NUMBER[6] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 133 133 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://artists/) - ActivateWindow(Music,musicdb://artists/) - musicdb://artists/ + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + ActivateWindow(Music,musicdb://artists/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -4391,17 +4029,18 @@ $NUMBER[7] 16 - - $LOCALIZE[10005] + + Music DefaultAddon.png - 133--0 - 133--0 - [window.isactive(music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + 132 + 132 + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + ActivateWindow(Music,musicdb://albums/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -4409,17 +4048,18 @@ $NUMBER[8] 16 - - $LOCALIZE[10005] + + Music DefaultAddon.png - 132 - 132 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + 135 + 135 + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://albums/) - ActivateWindow(Music,musicdb://albums/) - musicdb://albums/ + Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) + ActivateWindow(Music,musicdb://genres/) StringCompare(System.ProfileName,Master user) musicsubmenu True @@ -4427,62 +4067,8 @@ $NUMBER[9] 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132--0 - 132--0 - [window.isactive(music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[10] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135 - 135 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - ActivateWindow(Music,musicdb://genres/) - ActivateWindow(Music,musicdb://genres/) - musicdb://genres/ - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[11] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135--0 - 135--0 - [window.isactive(music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://genres/) - Container.Update(musicdb://genres/) - Container.Update(musicdb://genres/) - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[12] - 16 - $LOCALIZE[10005] + Music DefaultAddon.png 136 @@ -4495,47 +4081,30 @@ musicsubmenu True - - $NUMBER[13] + + $NUMBER[10] 16 - $LOCALIZE[10005] + Music DefaultAddon.png musicvideos musicvideos - [[Library.HasContent(MusicVideos)] + [!window.isactive(music) + Library.HasContent(musicvideos)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + [Library.HasContent(MusicVideos)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://musicvideos/titles/) - ActivateWindow(Videos,videodb://musicvideos/titles/) - videodb://musicvideos/titles/ - StringCompare(System.ProfileName,Master user) - musicsubmenu - True - - - $NUMBER[14] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - musicvideos--0 - musicvideos--0 - [window.isactive(music) + Library.HasContent(musicvideos)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(videodb://musicvideos/titles/) + Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) + ActivateWindow(Videos,videodb://musicvideos/titles/) StringCompare(System.ProfileName,Master user) musicsubmenu True - - $NUMBER[15] + + $NUMBER[11] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 31090 @@ -4548,11 +4117,11 @@ musicsubmenu True - - $NUMBER[16] + + $NUMBER[12] 16 - $LOCALIZE[10005] + Music DefaultAddon.png 744 @@ -4611,11 +4180,12 @@ 31005 31005 + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) ActivateWindow(1106) ActivateWindow(1106) 1106 - [StringCompare(System.ProfileName,Test profile)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -4664,11 +4234,12 @@ 133 133 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://artists/) - ActivateWindow(Music,musicdb://artists/) - musicdb://artists/ + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + Container.Update(musicdb://artists/) + ActivateWindow(Music,musicdb://artists/) StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -4676,17 +4247,18 @@ $NUMBER[7] 16 - + $LOCALIZE[10005] DefaultAddon.png - 133--0 - 133--0 - [window.isactive(music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + 132 + 132 + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) - Container.Update(musicdb://artists/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + Container.Update(musicdb://albums/) + ActivateWindow(Music,musicdb://albums/) StringCompare(System.ProfileName,Test profile) musicsubmenu True @@ -4694,77 +4266,24 @@ $NUMBER[8] 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132 - 132 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - ActivateWindow(Music,musicdb://albums/) - ActivateWindow(Music,musicdb://albums/) - musicdb://albums/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[9] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 132--0 - 132--0 - [window.isactive(music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - Container.Update(musicdb://albums/) - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[10] - 16 $LOCALIZE[10005] DefaultAddon.png 135 135 - [[Library.HasContent(Music)] + [!window.isactive(music)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Music,musicdb://genres/) - ActivateWindow(Music,musicdb://genres/) - musicdb://genres/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[11] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - 135--0 - 135--0 - [window.isactive(music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(musicdb://genres/) + Container.Update(musicdb://genres/) Container.Update(musicdb://genres/) Container.Update(musicdb://genres/) + ActivateWindow(Music,musicdb://genres/) StringCompare(System.ProfileName,Test profile) musicsubmenu True - - $NUMBER[12] + + $NUMBER[9] 16 $LOCALIZE[10005] @@ -4780,8 +4299,8 @@ musicsubmenu True - - $NUMBER[13] + + $NUMBER[10] 16 $LOCALIZE[10005] @@ -4789,35 +4308,18 @@ musicvideos musicvideos - [[Library.HasContent(MusicVideos)] + [!window.isactive(music) + Library.HasContent(musicvideos)]] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + [Library.HasContent(MusicVideos)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) control.setfocus(9999) - ActivateWindow(Videos,videodb://musicvideos/titles/) - ActivateWindow(Videos,videodb://musicvideos/titles/) - videodb://musicvideos/titles/ - StringCompare(System.ProfileName,Test profile) - musicsubmenu - True - - - $NUMBER[14] - 16 - - $LOCALIZE[10005] - DefaultAddon.png - - musicvideos--0 - musicvideos--0 - [window.isactive(music) + Library.HasContent(musicvideos)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) - control.setfocus(9999) - Container.Update(videodb://musicvideos/titles/) + Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) Container.Update(videodb://musicvideos/titles/) + ActivateWindow(Videos,videodb://musicvideos/titles/) StringCompare(System.ProfileName,Test profile) musicsubmenu True - - $NUMBER[15] + + $NUMBER[11] 16 $LOCALIZE[10005] @@ -4833,8 +4335,8 @@ musicsubmenu True - - $NUMBER[16] + + $NUMBER[12] 16 $LOCALIZE[10005] diff --git a/changelog.txt b/changelog.txt index c5e2ef8..08c9685 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,16 +1,13 @@ **Changelog** [PLANNED WORKS] -- ensure spotlight disabled when no content - -- move the tvshows / multinode stuff from defaults to overrides - [V1.2.0] - [NEW] Extended fanart support for video info and seasons (active by default) - [NEW] 'Media Showcase'. This extension to the video info screen presents media art in a much more engaging way, taking advantage of available media art. - [NEW] User option: disable extended fanart - [NEW] Keyboard autocomplete support +- Various tweaks and bugfixes [V1.1.1] - [FIXED] Aspect ratio incorrect in poster view (thanks wiiija) diff --git a/shortcuts/mainmenu.DATA.xml b/shortcuts/mainmenu.DATA.xml index d2f99fc..2f1e947 100644 --- a/shortcuts/mainmenu.DATA.xml +++ b/shortcuts/mainmenu.DATA.xml @@ -106,5 +106,4 @@ ActivateWindow(shutdownmenu) ---> diff --git a/shortcuts/musicsubmenu.DATA.xml b/shortcuts/musicsubmenu.DATA.xml index 2c2d9f0..cf141cc 100644 --- a/shortcuts/musicsubmenu.DATA.xml +++ b/shortcuts/musicsubmenu.DATA.xml @@ -16,6 +16,7 @@ RunScript(script.globalsearch) + Library.HasContent(Music) 10005 DefaultAddon.png @@ -39,7 +40,6 @@ ActivateWindow(Radiochannels) - !window.isactive(music) 10005 DefaultAddon.png @@ -47,15 +47,6 @@ ActivateWindow(Music,musicdb://artists/) - window.isactive(music) - - 10005 - DefaultAddon.png - - Container.Update(musicdb://artists/) - - - !window.isactive(music) 10005 DefaultAddon.png @@ -63,29 +54,12 @@ ActivateWindow(Music,musicdb://albums/) - window.isactive(music) - - 10005 - DefaultAddon.png - - Container.Update(musicdb://albums/) - - - !window.isactive(music) 10005 DefaultAddon.png ActivateWindow(Music,musicdb://genres/) - - window.isactive(music) - - 10005 - DefaultAddon.png - - Container.Update(musicdb://genres/) - 10005 @@ -94,21 +68,12 @@ activateWindow(Music,special://musicplaylists/) - !window.isactive(music) + Library.HasContent(musicvideos) 10005 DefaultAddon.png ActivateWindow(Videos,videodb://musicvideos/titles/) - - window.isactive(music) + Library.HasContent(musicvideos) - - 10005 - DefaultAddon.png - - Container.Update(videodb://musicvideos/titles/) - 10005 diff --git a/shortcuts/overrides.xml b/shortcuts/overrides.xml index f5e32bc..5c5c033 100644 --- a/shortcuts/overrides.xml +++ b/shortcuts/overrides.xml @@ -26,6 +26,56 @@ ::ACTION:: + + window.isactive(videos) + Container.Update(videodb://tvshows/titles/) + + + + !window.isactive(videos) + ::ACTION:: + + + + window.isactive(music) + Container.Update(musicdb://artists/) + + + + !window.isactive(music) + ::ACTION:: + + + + window.isactive(music) + Container.Update(musicdb://albums/) + + + + !window.isactive(music) + ::ACTION:: + + + + window.isactive(music) + Container.Update(musicdb://genres/) + + + + !window.isactive(music) + ::ACTION:: + + + + window.isactive(music) + Container.Update(videodb://musicvideos/titles/) + + + + !window.isactive(music) + ::ACTION:: + + control.setfocus(9999) control.setfocus(9999) control.setfocus(9999) diff --git a/shortcuts/videosubmenu.DATA.xml b/shortcuts/videosubmenu.DATA.xml index 1e1ab4f..395b901 100644 --- a/shortcuts/videosubmenu.DATA.xml +++ b/shortcuts/videosubmenu.DATA.xml @@ -16,6 +16,7 @@ RunScript(script.globalsearch) + Library.HasContent(Video) 32014 DefaultAddon.png @@ -54,21 +55,12 @@ ActivateWindow(Videos,videodb://movies/titles/) - !window.isactive(videos) 32014 DefaultAddon.png ActivateWindow(Videos,videodb://tvshows/titles/) - - window.isactive(videos) - - 32014 - DefaultAddon.png - - Container.Update(videodb://tvshows/titles/) - 32014