(2018-03-23, 12:42)fijasko Wrote: (2018-02-23, 11:16)jurialmunkey Wrote: 0.9.4 - New OSD design
Okay, after playing around with a few things, I changed my mind and made a new OSD design to fit with the more minimal feel of Aura. Got a some inspiration from Hitcher's awesome fTV skin, though this definitely has its own Aura spin on those ideas.
Let me know what you guys think!
Hi, great new skin @jurialmunkey
Could you tell me how to make OSD more transparent? I usually watch movies and TV shows with subtitles, but the OSD makes them too obscure now, and when I'm fastforwarding, I'd like to still be able to see them, so that I get the idea of what the characters are talking about. I have some screengrabs to demonstrate what I mean, the first one is from Aura and the second from AZ modified by me: https://imgur.com/a/fFyox
I was able to change the transparency in Artic Zephyr by changing background color in Colors directory, but sadly that doesn't work with Aura. I'm still on Krypton btw.
Also, is there a possibility of removing the movie/show title and the episode title from OSD as well, for the same reason as above?
Thank you.
In Includes_OSD.xml at line 210 there is a piece of code:
Code:
<control type="image">
<height>400</height>
<bottom>0</bottom>
<texture>common/osd-dim.png</texture>
</control>
If you change the <texture> line like so you can then change the transparency with a colour code:
Code:
<texture colordiffuse="77FFFFFF">common/osd-dim.png</texture>
Or alternatively you can remove the whole image control if you want no dim at all.
For the label, in Includes_Statusbar.xml remove lines 84-92 which look like so
Code:
<control type="label">
<align>center</align>
<width>100%</width>
<textcolor>main_fg_100</textcolor>
<include>Statusbar_Menubar_Items</include>
<label>$INFO[VideoPlayer.TvShowTitle,[COLOR=main_fg_70],[/COLOR][COLOR=main_fg_30] • [/COLOR]]$INFO[MusicPlayer.Artist,[COLOR=main_fg_70],[/COLOR][COLOR=main_fg_30] • [/COLOR]]$INFO[VideoPlayer.Season,,x]$INFO[VideoPlayer.Episode,,. ]$INFO[Player.Title]</label>
<animation effect="fade" end="100" start="0" delay="300" time="1" reversible="false">Visible</animation>
<visible>![!String.IsEmpty(Window(Home).Property(OSDInfo)) | Player.ShowInfo | Window.IsActive(DialogFullScreenInfo.xml) | [Player.Paused + Skin.HasSetting(ShowInfoPaused)]]</visible>
</control>