diff --git a/1080i/Font.xml b/1080i/Font.xml index 5fabc1e..afc01e3 100644 --- a/1080i/Font.xml +++ b/1080i/Font.xml @@ -148,7 +148,7 @@ itemSubTitleCondensed roboto/condensedBold.ttf - 30 + 26 0.8 diff --git a/1080i/Home.xml b/1080i/Home.xml index 09555cf..6eacd36 100644 --- a/1080i/Home.xml +++ b/1080i/Home.xml @@ -33,6 +33,9 @@ col-1-begin row-22-begin + + + 0 -24 @@ -65,6 +68,69 @@ + + + player.hasaudio + col-7-begin + row-26-begin + + 0 + 18 + 12-col + center + 18 + horizontal + + !player.paused + !System.Platform.Linux.RaspberryPi + 0 + 0 + 1-col-gutter + 1-col-gutter + equaliser.gif + + + !player.paused + System.Platform.Linux.RaspberryPi + 0 + 0 + 1-col-gutter + 2-row + center + center + symbolLarge + textActive + - + + + + player.paused + 0 + 0 + 1-col-gutter + 2-row + center + center + symbolLarge + textActive + - + + + + Artist + 0 + 0 + regular + auto + 2-row + center + center + 2-row + + true + textActive + false + + + -500 @@ -78,7 +144,6 @@ miniVideoPlayer hubMenu - hubOptions DebugGrid diff --git a/1080i/Includes.xml b/1080i/Includes.xml index 8c5ca80..7929c3b 100644 --- a/1080i/Includes.xml +++ b/1080i/Includes.xml @@ -5,7 +5,6 @@ - @@ -70,7 +69,7 @@ 1-col - 40 + 42 12-col right pageSubTitle diff --git a/1080i/Includes_hubMenu.xml b/1080i/Includes_hubMenu.xml index b07c8dc..3d09781 100644 --- a/1080i/Includes_hubMenu.xml +++ b/1080i/Includes_hubMenu.xml @@ -53,7 +53,7 @@ col-5-begin 832 vertical - 9002 + activateWindow(1104) 9999 activateWindow(home) diff --git a/1080i/Includes_hubOptionsItems.xml b/1080i/Includes_hubOptionsItems.xml index 4237898..931dd06 100644 --- a/1080i/Includes_hubOptionsItems.xml +++ b/1080i/Includes_hubOptionsItems.xml @@ -20,7 +20,7 @@ textActive 6-col - right + dialog.close(1104) RunScript(script.globalsearch,movies=true&tvshows=true&episodes=true) @@ -28,7 +28,8 @@ colors/white.png textActive 6-col - + + sendclick(videos,3) Sort direction @@ -38,6 +39,7 @@ 31110 6-col + sendclick(videos,4) Menu shortcuts @@ -45,6 +47,7 @@ textActive 6-col + dialog.close(1104) RunScript(script.skinshortcuts,type=manage&group=videosubmenu) @@ -54,6 +57,7 @@ textActive 6-col + dialog.close(1104) ActivateWindow(TVTimerRules) @@ -61,8 +65,8 @@ textActive 6-col + dialog.close(1104) UpdateLibrary(video) - right Watched Toggle @@ -74,6 +78,7 @@ - + sendclick(videos,14) Unlock Shares @@ -99,7 +104,7 @@ textActive 6-col - right + dialog.close(1104) RunScript(script.globalsearch,artists=true&albums=true) @@ -107,7 +112,8 @@ 6-col textActive colors/white.png - + + sendclick(music,3) Sort direction @@ -117,6 +123,7 @@ textActive colors/white.png colors/white.png + sendclick(music,4) PVR.HasRadioChannels @@ -125,6 +132,7 @@ textActive 6-col + dialog.close(1104) ActivateWindow(RadioTimerRules) @@ -132,6 +140,7 @@ textActive colors/white.png + dialog.close(1104) RunScript(script.skinshortcuts,type=manage&group=musicsubmenu) @@ -139,8 +148,8 @@ textActive colors/white.png + dialog.close(1104) UpdateLibrary(music) - right @@ -152,6 +161,7 @@ textActive colors/white.png + sendclick(pictures,3) Sort direction @@ -161,12 +171,14 @@ textActive colors/white.png colors/white.png + sendclick(pictures,4) 6-col textActive colors/white.png + dialog.close(1104) RunScript(script.skinshortcuts,type=manage&group=picturessubmenu) diff --git a/1080i/Includes_variables.xml b/1080i/Includes_variables.xml index b5cd7be..af67b7d 100644 --- a/1080i/Includes_variables.xml +++ b/1080i/Includes_variables.xml @@ -12,7 +12,8 @@ $LOCALIZE[31012] $LOCALIZE[31058] $INFO[container.foldername] - $LOCALIZE[31037] [COLOR highlight]$INFO[container.foldername][/COLOR] + $LOCALIZE[31037] [COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR] + $LOCALIZE[31024] [COLOR highlight]$LOCALIZE[31054] $INFO[container.sortmethod] $INFO[Container.SortOrder,(,)][/COLOR] $LOCALIZE[31182] $LOCALIZE[31199] [COLOR highlight]$INFO[container.foldername][/COLOR] $INFO[container.foldername] diff --git a/1080i/MyMusicNav.xml b/1080i/MyMusicNav.xml index 2326622..6f9e0c1 100644 --- a/1080i/MyMusicNav.xml +++ b/1080i/MyMusicNav.xml @@ -68,7 +68,6 @@ miniVideoPlayer hubMenu - hubOptions loadingIndicator diff --git a/1080i/MyPVRChannels.xml b/1080i/MyPVRChannels.xml index 75c07b1..399280f 100644 --- a/1080i/MyPVRChannels.xml +++ b/1080i/MyPVRChannels.xml @@ -74,7 +74,6 @@ miniVideoPlayer hubMenu - hubOptions DebugGrid diff --git a/1080i/MyPVRGuide.xml b/1080i/MyPVRGuide.xml index 2803a03..7ff1a7e 100644 --- a/1080i/MyPVRGuide.xml +++ b/1080i/MyPVRGuide.xml @@ -171,7 +171,6 @@ miniVideoPlayer hubMenu - hubOptions DebugGrid diff --git a/1080i/MyPVRRecordings.xml b/1080i/MyPVRRecordings.xml index 7105454..a8149dc 100644 --- a/1080i/MyPVRRecordings.xml +++ b/1080i/MyPVRRecordings.xml @@ -212,7 +212,6 @@ miniVideoPlayer hubMenu - hubOptions DebugGrid diff --git a/1080i/MyPVRTimers.xml b/1080i/MyPVRTimers.xml index 2d4c378..d588a6a 100644 --- a/1080i/MyPVRTimers.xml +++ b/1080i/MyPVRTimers.xml @@ -228,7 +228,6 @@ hubMenu - hubOptions DebugGrid diff --git a/1080i/MyPics.xml b/1080i/MyPics.xml index 308f899..495b168 100644 --- a/1080i/MyPics.xml +++ b/1080i/MyPics.xml @@ -65,7 +65,6 @@ hubMenu - hubOptions miniVideoPlayer diff --git a/1080i/MyPlaylist.xml b/1080i/MyPlaylist.xml index d8ef961..9ef170f 100644 --- a/1080i/MyPlaylist.xml +++ b/1080i/MyPlaylist.xml @@ -85,7 +85,6 @@ miniVideoPlayer hubMenu - hubOptions DebugGrid diff --git a/1080i/MyPrograms.xml b/1080i/MyPrograms.xml index f95d621..3efc39d 100644 --- a/1080i/MyPrograms.xml +++ b/1080i/MyPrograms.xml @@ -161,7 +161,6 @@ miniVideoPlayer hubMenu - hubOptions DebugGrid diff --git a/1080i/MyVideoNav.xml b/1080i/MyVideoNav.xml index 0705220..f4346a2 100644 --- a/1080i/MyVideoNav.xml +++ b/1080i/MyVideoNav.xml @@ -64,7 +64,6 @@ miniVideoPlayer hubMenu - hubOptions loadingIndicator diff --git a/1080i/VideoOSD.xml b/1080i/VideoOSD.xml index 8c74fbd..996ac71 100644 --- a/1080i/VideoOSD.xml +++ b/1080i/VideoOSD.xml @@ -13,7 +13,7 @@ col-1-begin - 94 + 96 12-col pageSubTitle diff --git a/1080i/View_ArtistAlbums.xml b/1080i/View_ArtistAlbums.xml index 47c0a6c..1825c0a 100644 --- a/1080i/View_ArtistAlbums.xml +++ b/1080i/View_ArtistAlbums.xml @@ -61,7 +61,7 @@ 66ffffff - true - + false @@ -86,7 +86,7 @@ 50 50 60 - horizontal + horizontal 0 diff --git a/1080i/Includes_hubOptions.xml b/1080i/custom_contextMenu.xml similarity index 73% rename from 1080i/Includes_hubOptions.xml rename to 1080i/custom_contextMenu.xml index 1c5c0c1..17995bd 100644 --- a/1080i/Includes_hubOptions.xml +++ b/1080i/custom_contextMenu.xml @@ -1,15 +1,10 @@ - - - - + + control.setfocus(9002) + control.setfocus(9999) + fadeInOut + - - - - - - dimensionsFullscreen colors/black.png @@ -31,8 +26,6 @@ 6-col 17-row 0 - control.setfocus(9999) - control.setfocus(9999) videoSideMenu musicSideMenu picturesSideMenu @@ -40,5 +33,11 @@ - - + + DebugGrid + + WindowID + + + + \ No newline at end of file diff --git a/1080i/custom_musicOverlay.xml b/1080i/custom_musicOverlay.xml index 1ddc1d6..65bc7d8 100644 --- a/1080i/custom_musicOverlay.xml +++ b/1080i/custom_musicOverlay.xml @@ -1,11 +1,10 @@ - player.hasaudio + player.hasaudio + !Window.IsActive(visualisation) + !window.isactive(home) - col-14-begin + col-12-begin 0 - !Window.IsActive(visualisation) @@ -14,14 +13,14 @@ 0 0 8-col - 2-row + 54 colors/white.png highlight !player.paused + !System.Platform.Linux.RaspberryPi 12 - 0 + -10 1-col-gutter 1-col-gutter equaliser.gif @@ -29,7 +28,7 @@ !player.paused + System.Platform.Linux.RaspberryPi 3 - 0 + -9 1-col-textbox 2-row center @@ -42,7 +41,7 @@ player.paused 3 - 0 + -9 1-col-textbox 2-row center @@ -60,13 +59,13 @@ Artist 1-col 0 - itemTitle + itemSubTitleCondensed 7-col-gutter - 2-row + 54 left center 1-row - + true textActive diff --git a/1080i/custom_recentContent.xml b/1080i/custom_recentContent.xml index 2f91ac2..b914aaa 100644 --- a/1080i/custom_recentContent.xml +++ b/1080i/custom_recentContent.xml @@ -655,7 +655,6 @@ miniVideoPlayer hubMenu - hubOptions loadingIndicator diff --git a/1080i/script-skinshortcuts-includes.xml b/1080i/script-skinshortcuts-includes.xml index ff38b4a..c5cbf1a 100644 --- a/1080i/script-skinshortcuts-includes.xml +++ b/1080i/script-skinshortcuts-includes.xml @@ -933,6 +933,23 @@ $NUMBER[3] 17 + + Music + DefaultAddon.png + + partymode + partymode + control.setfocus(9999) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + [StringCompare(System.ProfileName,Master user)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + musicsubmenu + True + + + $NUMBER[4] + 17 Music DefaultAddon.png @@ -948,8 +965,8 @@ musicsubmenu True - - $NUMBER[4] + + $NUMBER[5] 17 Music @@ -966,8 +983,8 @@ musicsubmenu True - - $NUMBER[5] + + $NUMBER[6] 17 Music @@ -984,8 +1001,8 @@ musicsubmenu True - - $NUMBER[6] + + $NUMBER[7] 17 Music @@ -1002,8 +1019,8 @@ musicsubmenu True - - $NUMBER[7] + + $NUMBER[8] 17 Music @@ -1020,8 +1037,8 @@ musicsubmenu True - - $NUMBER[8] + + $NUMBER[9] 17 Music @@ -1038,8 +1055,8 @@ musicsubmenu True - - $NUMBER[9] + + $NUMBER[10] 17 Music @@ -1056,8 +1073,8 @@ musicsubmenu True - - $NUMBER[10] + + $NUMBER[11] 17 Music @@ -1073,8 +1090,8 @@ musicsubmenu True - - $NUMBER[11] + + $NUMBER[12] 17 Music @@ -1090,8 +1107,8 @@ musicsubmenu True - - $NUMBER[12] + + $NUMBER[13] 17 Music @@ -1567,6 +1584,24 @@ $NUMBER[3] 16 + + $LOCALIZE[10005] + DefaultAddon.png + + 31031 + 31031 + [Library.HasContent(Music)] + StringCompare(Container(9001).ListItem.Property(submenuVisibility),musicsubmenu) + control.setfocus(9999) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + StringCompare(System.ProfileName,Test profile) + musicsubmenu + True + + + $NUMBER[4] + 16 $LOCALIZE[10005] DefaultAddon.png @@ -1582,8 +1617,8 @@ musicsubmenu True - - $NUMBER[4] + + $NUMBER[5] 16 $LOCALIZE[10005] @@ -1600,8 +1635,8 @@ musicsubmenu True - - $NUMBER[5] + + $NUMBER[6] 16 $LOCALIZE[10005] @@ -1618,8 +1653,8 @@ musicsubmenu True - - $NUMBER[6] + + $NUMBER[7] 16 $LOCALIZE[10005] @@ -1636,8 +1671,8 @@ musicsubmenu True - - $NUMBER[7] + + $NUMBER[8] 16 $LOCALIZE[10005] @@ -1654,8 +1689,8 @@ musicsubmenu True - - $NUMBER[8] + + $NUMBER[9] 16 $LOCALIZE[10005] @@ -1672,8 +1707,8 @@ musicsubmenu True - - $NUMBER[9] + + $NUMBER[10] 16 $LOCALIZE[10005] @@ -1690,8 +1725,8 @@ musicsubmenu True - - $NUMBER[10] + + $NUMBER[11] 16 $LOCALIZE[10005] @@ -1707,8 +1742,8 @@ musicsubmenu True - - $NUMBER[11] + + $NUMBER[12] 16 $LOCALIZE[10005] @@ -1724,8 +1759,8 @@ musicsubmenu True - - $NUMBER[12] + + $NUMBER[13] 16 $LOCALIZE[10005] @@ -3469,6 +3504,23 @@ $NUMBER[3] 17 + + Music + DefaultAddon.png + + partymode + partymode + control.setfocus(9999) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + StringCompare(System.ProfileName,Master user) + musicsubmenu + True + + + $NUMBER[4] + 17 Music DefaultAddon.png @@ -3484,8 +3536,8 @@ musicsubmenu True - - $NUMBER[4] + + $NUMBER[5] 17 Music @@ -3502,8 +3554,8 @@ musicsubmenu True - - $NUMBER[5] + + $NUMBER[6] 17 Music @@ -3520,8 +3572,8 @@ musicsubmenu True - - $NUMBER[6] + + $NUMBER[7] 17 Music @@ -3538,8 +3590,8 @@ musicsubmenu True - - $NUMBER[7] + + $NUMBER[8] 17 Music @@ -3556,8 +3608,8 @@ musicsubmenu True - - $NUMBER[8] + + $NUMBER[9] 17 Music @@ -3574,8 +3626,8 @@ musicsubmenu True - - $NUMBER[9] + + $NUMBER[10] 17 Music @@ -3592,8 +3644,8 @@ musicsubmenu True - - $NUMBER[10] + + $NUMBER[11] 17 Music @@ -3609,8 +3661,8 @@ musicsubmenu True - - $NUMBER[11] + + $NUMBER[12] 17 Music @@ -3626,8 +3678,8 @@ musicsubmenu True - - $NUMBER[12] + + $NUMBER[13] 17 Music @@ -3681,6 +3733,24 @@ $NUMBER[3] 16 + + $LOCALIZE[10005] + DefaultAddon.png + + 31031 + 31031 + Library.HasContent(Music) + control.setfocus(9999) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + StringCompare(System.ProfileName,Test profile) + musicsubmenu + True + + + $NUMBER[4] + 16 $LOCALIZE[10005] DefaultAddon.png @@ -3696,8 +3766,8 @@ musicsubmenu True - - $NUMBER[4] + + $NUMBER[5] 16 $LOCALIZE[10005] @@ -3714,8 +3784,8 @@ musicsubmenu True - - $NUMBER[5] + + $NUMBER[6] 16 $LOCALIZE[10005] @@ -3732,8 +3802,8 @@ musicsubmenu True - - $NUMBER[6] + + $NUMBER[7] 16 $LOCALIZE[10005] @@ -3750,8 +3820,8 @@ musicsubmenu True - - $NUMBER[7] + + $NUMBER[8] 16 $LOCALIZE[10005] @@ -3768,8 +3838,8 @@ musicsubmenu True - - $NUMBER[8] + + $NUMBER[9] 16 $LOCALIZE[10005] @@ -3786,8 +3856,8 @@ musicsubmenu True - - $NUMBER[9] + + $NUMBER[10] 16 $LOCALIZE[10005] @@ -3804,8 +3874,8 @@ musicsubmenu True - - $NUMBER[10] + + $NUMBER[11] 16 $LOCALIZE[10005] @@ -3821,8 +3891,8 @@ musicsubmenu True - - $NUMBER[11] + + $NUMBER[12] 16 $LOCALIZE[10005] @@ -3838,8 +3908,8 @@ musicsubmenu True - - $NUMBER[12] + + $NUMBER[13] 16 $LOCALIZE[10005] @@ -3895,6 +3965,23 @@ $NUMBER[3] 17 + + Music + DefaultAddon.png + + partymode + partymode + control.setfocus(9999) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + [StringCompare(System.ProfileName,Master user)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + musicsubmenu + True + + + $NUMBER[4] + 17 Music DefaultAddon.png @@ -3910,8 +3997,8 @@ musicsubmenu True - - $NUMBER[4] + + $NUMBER[5] 17 Music @@ -3928,8 +4015,8 @@ musicsubmenu True - - $NUMBER[5] + + $NUMBER[6] 17 Music @@ -3946,8 +4033,8 @@ musicsubmenu True - - $NUMBER[6] + + $NUMBER[7] 17 Music @@ -3964,8 +4051,8 @@ musicsubmenu True - - $NUMBER[7] + + $NUMBER[8] 17 Music @@ -3982,8 +4069,8 @@ musicsubmenu True - - $NUMBER[8] + + $NUMBER[9] 17 Music @@ -4000,8 +4087,8 @@ musicsubmenu True - - $NUMBER[9] + + $NUMBER[10] 17 Music @@ -4018,8 +4105,8 @@ musicsubmenu True - - $NUMBER[10] + + $NUMBER[11] 17 Music @@ -4035,8 +4122,8 @@ musicsubmenu True - - $NUMBER[11] + + $NUMBER[12] 17 Music @@ -4052,8 +4139,8 @@ musicsubmenu True - - $NUMBER[12] + + $NUMBER[13] 17 Music @@ -4107,6 +4194,24 @@ $NUMBER[3] 16 + + $LOCALIZE[10005] + DefaultAddon.png + + 31031 + 31031 + [Library.HasContent(Music)] + StringCompare(Window(10000).Property(submenuVisibility),musicsubmenu) + control.setfocus(9999) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + PlayerControl(Partymode(music)) + StringCompare(System.ProfileName,Test profile) + musicsubmenu + True + + + $NUMBER[4] + 16 $LOCALIZE[10005] DefaultAddon.png @@ -4122,8 +4227,8 @@ musicsubmenu True - - $NUMBER[4] + + $NUMBER[5] 16 $LOCALIZE[10005] @@ -4140,8 +4245,8 @@ musicsubmenu True - - $NUMBER[5] + + $NUMBER[6] 16 $LOCALIZE[10005] @@ -4158,8 +4263,8 @@ musicsubmenu True - - $NUMBER[6] + + $NUMBER[7] 16 $LOCALIZE[10005] @@ -4176,8 +4281,8 @@ musicsubmenu True - - $NUMBER[7] + + $NUMBER[8] 16 $LOCALIZE[10005] @@ -4194,8 +4299,8 @@ musicsubmenu True - - $NUMBER[8] + + $NUMBER[9] 16 $LOCALIZE[10005] @@ -4212,8 +4317,8 @@ musicsubmenu True - - $NUMBER[9] + + $NUMBER[10] 16 $LOCALIZE[10005] @@ -4230,8 +4335,8 @@ musicsubmenu True - - $NUMBER[10] + + $NUMBER[11] 16 $LOCALIZE[10005] @@ -4247,8 +4352,8 @@ musicsubmenu True - - $NUMBER[11] + + $NUMBER[12] 16 $LOCALIZE[10005] @@ -4264,8 +4369,8 @@ musicsubmenu True - - $NUMBER[12] + + $NUMBER[13] 16 $LOCALIZE[10005] diff --git a/changelog.txt b/changelog.txt index 71728af..35d22e4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -10,6 +10,9 @@ DONE - Reworked music fullscreen menu. Ensure closes properly on stop DONE - add 'go to artist' DONE - add 'go to album' DONE - picture section fix +DONE - add party mode as default music menu item +DONE - reposition now playing box + - add check for musicfinder script to buttons when on repo diff --git a/language/English/strings.po b/language/English/strings.po index 3108fe9..198d0f6 100644 --- a/language/English/strings.po +++ b/language/English/strings.po @@ -57,6 +57,10 @@ msgctxt "#31007" msgid "System Info" msgstr "" +msgctxt "#31008" +msgid "Sort by" +msgstr "" + msgctxt "#31009" msgid "Genres" msgstr "" @@ -117,6 +121,10 @@ msgctxt "#31023" msgid "Notification" msgstr "" +msgctxt "#31024" +msgid "Artists" +msgstr "" + msgctxt "#31025" msgid "Settings" msgstr "" @@ -141,6 +149,10 @@ msgctxt "#31030" msgid "Humidity" msgstr "" +msgctxt "#31031" +msgid "Play Random" +msgstr "" + msgctxt "#31032" msgid "Visualisation" msgstr "" diff --git a/shortcuts/musicsubmenu.DATA.xml b/shortcuts/musicsubmenu.DATA.xml index 188759f..7f5e4f6 100644 --- a/shortcuts/musicsubmenu.DATA.xml +++ b/shortcuts/musicsubmenu.DATA.xml @@ -15,6 +15,14 @@ ActivateWindow(1106) + + Library.HasContent(Music) + + 10005 + DefaultAddon.png + + PlayerControl(Partymode(music)) + PVR.HasRadioChannels