2016-08-06, 09:43
This is nice. Should be a setting.
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !Integer.IsEqual(MusicPlayer.Time,0) + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<visible>Skin.HasSetting(MusicFullscreenEnabled)</visible>
<controls></controls>
</window>
(2016-08-24, 12:40)PantsOnFire Wrote: If you read the first page on this thread you should be able to get it working.
Im subbed to this thread just int the hope that someone announces it as a feature.
I asked about this originally nearly 2 years ago.
And put in a feat. request about 8months ago.
I honestly think its a worthwhile feature.
(2016-08-24, 14:05)Gade Wrote: I have been using this code for a while in a custom window. Works like a charm.
Code:<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !Integer.IsEqual(MusicPlayer.Time,0) + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<visible>Skin.HasSetting(MusicFullscreenEnabled)</visible>
<controls></controls>
</window>
Remember the skin setting (or delete the line).
EDIT: Code is for Kodi Krypton.
(2016-08-25, 03:49)encacil Wrote:Sorry,but it doesn't work, I tried to skin confluence for jarvis version. I've doing step as you do.
Do I only need to make custom_MusicFullscreensEnabler.xml and put in a directory 720p ?
Where I had to call the custom_MusicFullscreensEnabler.xml ? in viewfilemode.xml ?
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !StringCompare(MusicPlayer.Time,0) + IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<controls></controls>
</window>
(2016-08-25, 05:50)Gade Wrote:(2016-08-25, 03:49)encacil Wrote:Sorry,but it doesn't work, I tried to skin confluence for jarvis version. I've doing step as you do.
Do I only need to make custom_MusicFullscreensEnabler.xml and put in a directory 720p ?
Where I had to call the custom_MusicFullscreensEnabler.xml ? in viewfilemode.xml ?
Like I wrote, the code is for Kodi Krypton, and will not work in Jarvis.
If you don't want a skin setting, you can use this code in Jarvis:
Code:<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !StringCompare(MusicPlayer.Time,0) + IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<controls></controls>
</window>
Create a custom window and name it something like custom_MusicFullscreenEnabler.xml or whatever and place it inside it skin.confluence/720p folder
Make sure to check if window ID 1100 is already used.
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload>ActivateWindow(MusicOSD)</onload>
<visible>Player.HasAudio + !StringCompare(MusicPlayer.Time,0) + IsEmpty(Window(Videos) + !SubString(Window(videolibrary).Property(PlayingBackgroundMedia))</visible>
<controls></controls>
</window>
(2016-08-25, 05:50)Gade Wrote:(2016-08-25, 03:49)encacil Wrote:Sorry,but it doesn't work, I tried to skin confluence for jarvis version. I've doing step as you do.
Do I only need to make custom_MusicFullscreensEnabler.xml and put in a directory 720p ?
Where I had to call the custom_MusicFullscreensEnabler.xml ? in viewfilemode.xml ?
Like I wrote, the code is for Kodi Krypton, and will not work in Jarvis.
If you don't want a skin setting, you can use this code in Jarvis:
Code:<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !StringCompare(MusicPlayer.Time,0) + IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<controls></controls>
</window>
Create a custom window and name it something like custom_MusicFullscreenEnabler.xml or whatever and place it inside it skin.confluence/720p folder
Make sure to check if window ID 1100 is already used.
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !Integer.IsEqual(MusicPlayer.Time,0)</visible>
<controls />
</window>
<?xml version="1.0" encoding="UTF-8"?>
<window type="dialog" id="1100">
<allowoverlay>no</allowoverlay>
<onload condition="!Window.IsActive(visualisation)">FullScreen</onload>
<visible>Player.HasAudio + !Integer.IsEqual(MusicPlayer.Time,0) + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia))</visible>
<controls />
</window>
(2017-05-10, 04:32)smitchell6879 Wrote: Just wondering I think I missed it but what actually triggers you custom window ... What tell the dialog to open