2015-01-11, 01:02
(2015-01-10, 23:54)michaelstone Wrote: I did a search of thread but haven't been able to find what I'm looking for, sorry if this has been answered already. Is there a way to get the Bigfan viewtype back?
Yes:
PHP Code:
Add this code in order:
Includes.xml:
<include file="View_591_BigFan.xml" />
MyVideoNav.xml:
<views>50,51,52,53,55,507,56,57,58,59,500,501,502,503,591</views>
<include>View_591_BigFan</include>
<!-- view id = 591 -->
IncludesBackgroundBuilding.xml:
Line 33:
<!-- Add visibility Control.IsVisible(591)-->
<control type="group">
<visible>![Window.IsActive(home) | Window.IsActive(startup)] | Window.IsActive(script-globalsearch-main.xml)</visible>
<include>Window_OpenClose_Animation</include>
<visible>![Control.IsVisible(59) | Control.IsVisible(501) | Control.IsVisible(502) | Control.IsVisible(591)]</visible>
<include>ViewAnimation</include>
Line 74:
<!-- Add visibility Control.IsVisible(591)-->
<control type="image">
<include>FullscreenDimensions</include>
<texture border="1">logo_back.png</texture>
<visible>[Control.IsVisible(59) | Control.IsVisible(591)]</visible>
<include>ViewAnimation</include>
</control>
You will also need to save the following as View_591_BigFan.xml and place it in the skin/1080i folder:
PHP Code:
<?xml version="1.0" encoding="utf-8"?>
<includes>
<include name="contents591list">
<width>1920</width>
<height>1080</height>
<onup>SetProperty(MediaMenu,True,home)</onup>
<onup>SetFocus(9050)</onup>
<onleft>591</onleft>
<onright>591</onright>
<orientation>horizontal</orientation>
<viewtype label="BigFan">list</viewtype>
<preloaditems>2</preloaditems>
<scrolltime tween="quadratic">200</scrolltime>
<focusposition>1</focusposition>
<visible>Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons)</visible>
<itemlayout width="1080" height="1920">
</itemlayout>
<focusedlayout width="1080" height="1920">
<control type="group">
<animation type="Visible">
<effect type="fade" time="120" end="100" />
</animation>
<animation type="Hidden">
<effect type="fade" time="120" start="100" end="0" />
</animation>
<animation type="WindowOpen">
<effect type="fade" time="320" end="100" />
</animation>
<animation type="WindowClose">
<effect type="fade" time="240" start="100" end="0" />
</animation>
</control>
</focusedlayout>
</include>
<include name="BigFanList">
<control type="fixedlist" id="591">
<include>contents591list</include>
</control>
</include>
<include name="View_591_BigFan">
<control type="group">
<include>ViewAnimation</include>
<include>BigFanList</include>
<include>VisibleFadeEffect</include>
<visible>Control.IsVisible(591) + !Window.IsActive(addoninformation)</visible>
<control type="image">
<top>680</top>
<left>60</left>
<width>272</width>
<height>392</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture background="true" fallback="empty.png">$VAR[PosterThumbVar]</texture>
<fadetime>200</fadetime>
<bordertexture border="20">thumbs/thumb_shadow.png</bordertexture>
<bordersize>20</bordersize>
<animation effect="fade" delay="240" time="240" reversible="false">Hidden</animation>
<visible>Control.IsVisible(591) + [Container.Content(tvshows) | Container.Content(movies) | Container.Content(seasons)]</visible>
</control>
<control type="group">
<visible>Container.Content(tvshows) | Container.Content(movies) | Container.Content(seasons)</visible>
<control type="group">
<visible>Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons)</visible>
<control type="group">
<left>1320</left>
<top>1000</top>
<width>1840</width>
<height>90</height>
<include>VisibleFadeEffect</include>
<control type="image">
<left>-150</left>
<align>center</align>
<colordiffuse>grey2</colordiffuse>
<bordersize>2</bordersize>
<texture fallback="flags/studios/default-studio.png">$INFO[ListItem.Studio,flags/studios/,.png]</texture>
<visible>![SubString(ListItem.Path,videodb://movies/sets) + !Stringcompare(ListItem.Label,..)] + [!Container.Content(seasons) + !IsEmpty(ListItem.Studio)]</visible>
<include>MediaFlagVars</include>
</control>
<control type="image">
<visible>![SubString(ListItem.Path,videodb://movies/sets) + !Stringcompare(ListItem.Label,..)] + [!Container.Content(seasons) + !IsEmpty(ListItem.MPAA)]</visible>
<left>0</left>
<aspectratio>scale</aspectratio>
<colordiffuse>grey2</colordiffuse>
<texture fallback="flags/mpaa/NR.png">$VAR[RatingFlagVar]</texture>
<include>MediaFlagVars</include>
</control>
<control type="image">
<left>150</left>
<colordiffuse>grey2</colordiffuse>
<include>MediaFlagVars</include>
<texture>$INFO[ListItem.VideoAspect,flags/aspectratio/,.png]</texture>
<visible>!Container.Content(tvshows) + !IsEmpty(ListItem.VideoAspect)</visible>
</control>
<control type="image">
<left>300</left>
<colordiffuse>grey2</colordiffuse>
<include>MediaFlagVars</include>
<texture>$INFO[ListItem.VideoResolution,flags/resolution/,.png]</texture>
<visible>!Container.Content(tvshows) + !IsEmpty(ListItem.VideoResolution)</visible>
</control>
<control type="image">
<left>450</left>
<colordiffuse>grey2</colordiffuse>
<include>MediaFlagVars</include>
<texture>$INFO[ListItem.AudioCodec,flags/audio/,.png]</texture>
<visible>!Container.Content(tvshows) + !IsEmpty(ListItem.AudioCodec)</visible>
</control>
<control type="group">
<visible>[!Container.Content(seasons) + !Container.Content(movies) + !IsEmpty(ListItem.Title)]</visible>
<width>200</width>
<control type="label">
<left>125</left>
<top>2</top>
<width>200</width>
<height>60</height>
<align>center</align>
<label>[B]$INFO[ListItem.Property(TotalSeasons)][/B]</label>
<font>font48</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>grey</textcolor>
</control>
<control type="label">
<top>52</top>
<left>125</left>
<width>200</width>
<height>30</height>
<align>center</align>
<label>[LOWERCASE]$VAR[OneOrMoreSeasonsVar][/LOWERCASE]</label>
<font>font12</font>
<textcolor>grey</textcolor>
</control>
</control>
<control type="group">
<visible>!Container.Content(movies) + !IsEmpty(ListItem.Property(TotalEpisodes))</visible>
<width>200</width>
<control type="label">
<left>250</left>
<top>2</top>
<width>200</width>
<height>60</height>
<align>center</align>
<label>[B]$INFO[ListItem.Property(TotalEpisodes)][/B]</label>
<font>font48</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>grey</textcolor>
</control>
<control type="label">
<top>52</top>
<left>250</left>
<width>200</width>
<height>30</height>
<align>center</align>
<label>[LOWERCASE]$VAR[OneOrMoreEpisodesVar][/LOWERCASE]</label>
<font>font12</font>
<textcolor>grey</textcolor>
</control>
</control>
<control type="group">
<visible>!Container.Content(movies) + !IsEmpty(ListItem.Property(UnWatchedEpisodes))</visible>
<width>200</width>
<control type="label">
<left>400</left>
<top>2</top>
<width>200</width>
<height>60</height>
<align>center</align>
<label>[B]$INFO[ListItem.Property(UnWatchedEpisodes)][/B]</label>
<font>font48</font>
<wrapmultiline>true</wrapmultiline>
<textcolor>grey</textcolor>
</control>
<control type="label">
<top>52</top>
<left>400</left>
<width>200</width>
<height>30</height>
<align>center</align>
<label>[LOWERCASE]$LOCALIZE[16101][/LOWERCASE]</label>
<font>font12</font>
<textcolor>grey</textcolor>
</control>
</control>
</control>
<control type="group">
<control type="label">
<posx>350</posx>
<posy>920</posy>
<width>1250</width>
<height>42</height>
<aligny>top</aligny>
<align>left</align>
<font>font16</font>
<textcolor>grey</textcolor>
<scroll>true</scroll>
<label>[B]$INFO[ListItem.Label][/B]</label>
<textoffsety>-2</textoffsety>
<textoffsetx>30</textoffsetx>
</control>
<control type="label">
<posx>350</posx>
<posy>970</posy>
<width>1105</width>
<height>30</height>
<align>left</align>
<font>font13_title</font>
<textcolor>grey</textcolor>
<label>$VAR[VideoSubLabelVar]</label>
<textoffsetx>30</textoffsetx>
<visible>!Container.Content(tvshows) + !Container.Content(seasons) + ![SubString(ListItem.Path,videodb://movies/sets) + !Stringcompare(ListItem.Label,..)]</visible>
</control>
<control type="label">
<posx>350</posx>
<posy>1010</posy>
<width>800</width>
<height>30</height>
<align>left</align>
<font>font13_title</font>
<textcolor>grey</textcolor>
<label>$VAR[FloorSubLabelVar]</label>
<textoffsetx>30</textoffsetx>
<scroll>true</scroll>
</control>
<control type="label">
<top>970</top>
<left>380</left>
<width>1220</width>
<height>30</height>
<align>left</align>
<font>font13_title</font>
<textcolor>grey2</textcolor>
<label>Next Episode: $INFO[Window(Home).Property(NextAired.NextNumber)] - $INFO[Window(Home).Property(NextAired.NextTitle)] ($INFO[Window(Home).Property(NextAired.NextDay)])</label>
<visible>Container.Content(tvshows) + !IsEmpty(Window(Home).Property(NextAired.NextDate))</visible>
</control>
<control type="label">
<left>350</left>
<top>970</top>
<width>500</width>
<height>30</height>
<align>left</align>
<label>$INFO[Window(Home).Property(NextAired.Status)]</label>
<textoffsety>-2</textoffsety>
<textoffsetx>30</textoffsetx>
<font>font13_title</font>
<textcolor>grey2</textcolor>
<visible>!Container.Content(movies) + IsEmpty(Window(Home).Property(NextAired.NextDate))</visible>
</control>
</control>
</control>
<control type="group">
<visible>Container.Content(seasons)</visible>
<include>VisibleFadeEffect</include>
<left>1320</left>
<top>1000</top>
<width>1840</width>
<height>90</height>
<control type="group">
<control type="label">
<posx>350</posx>
<posy>925</posy>
<width>1250</width>
<height>42</height>
<aligny>top</aligny>
<align>left</align>
<font>font16</font>
<textcolor>grey</textcolor>
<scroll>true</scroll>
<label>[B]$INFO[ListItem.Label][/B]</label>
<textoffsety>-2</textoffsety>
<textoffsetx>30</textoffsetx>
</control>
<control type="image">
<left>0</left>
<align>center</align>
<colordiffuse>grey2</colordiffuse>
<bordersize>2</bordersize>
<texture fallback="flags/studios/default-studio.png">$INFO[ListItem.Studio,flags/studios/,.png]</texture>
<visible>![SubString(ListItem.Path,videodb://movies/sets) + !Stringcompare(ListItem.Label,..)]</visible>
<include>MediaFlagVars</include>
</control>
<control type="image">
<visible>![SubString(ListItem.Path,videodb://movies/sets) + !Stringcompare(ListItem.Label,..)]</visible>
<left>150</left>
<aspectratio>scale</aspectratio>
<colordiffuse>grey2</colordiffuse>
<texture fallback="flags/mpaa/NR.png">$VAR[RatingFlagVar]</texture>
<include>MediaFlagVars</include>
</control>
</control>
</control>
</control>
</control>
</include>
</includes>
(2015-01-10, 08:50)Warner306 Wrote: Can anyone tell me if their widget context menu is working? All of my items simply play. There used to be a choice.
As a side to this issue, does anyone know how to use the custom widget pictured below:
I added new panel widgets to the home screen and would like to use this widget, but I have no idea where to customize the content?
More here on that mod here: 213961 (thread).