2017-06-21, 03:00
(2017-06-20, 10:14)jurialmunkey Wrote: @Alanon - re: Caching. You are missing a condition for this in Includes_Furniture.xml for Furniture_TopBar. Prior to Krypton when the video was caching it would pause so it didn't need a separate condition, but in Krypton it doesn't set Player.Paused when caching and so needs its own condition - i.e. Player.Caching
In line 1397 & 1421 you need to add a condition for Player.Caching with the other player conditions. You might also need to add something similar to the seekbar in Includes_Window.xml
e.g.
<visible>[Window.IsVisible(home) + ![Control.HasFocus(9001) | Control.HasFocus(9101)]] | [Window.IsVisible(DialogSeekBar.xml) + [Player.Caching | Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding | Player.ShowInfo | Window.IsVisible(DialogFullScreenInfo.xml) | Window.IsVisible(musicosd) | Window.IsVisible(videoosd)]] | Window.IsVisible(DialogBusy.xml) | ![Window.IsVisible(home) | Window.IsVisible(DialogSeekBar.xml)] | Window.IsVisible(script-script.extendedinfo-DialogVideoInfo.xml) | Window.IsVisible(script-script.extendedinfo-DialogInfo.xml)</visible>
Many thanks to the both of you! That's exactly what I was looking for. Now the top bar pops down and displays Cache 0% in the top left when it's buffering. @jurialmunkey: I've been watching your development of Fuse Neue, and I'm very impressed by the design and the way the user interface works. You are truely a master in the art of skinning.