PM3.HD and FanArt under File-Mode?
#31
Is this still in the to do list?

I just almost finished doing it myself, but it would be really nice to have it natively since it's such and awesome view mode and the library mode can be a real pain in the ass. And it's not that easy to port since theres a lot of stuff for it. Much more than my good old favorite the dvd icon view.

Edit: Ok, I see what the problem is. It can't gather the same infos in file mode than in library mode and it doesn't recognize the seasons and episodes folders. For the movies, it's not that bad, but for the series, it's not great.

I'll continue to look hoping to find a way to fix that. (yes I hate the library mode that much)

Edit2: As far as I can tell from the xbmc manual, there is no reason why the $INFO[ListItem."any property"] doesn't show up in file mode exept for the thumb. It shoul be able to read the db like the library or the Video info dialog do or am I wrong?

Edit3: Here's what I did(i'm using xbmc_2009-06-27 from tech btw):
Code:
1-  In MyVideo.xml
1a- At the 4th line in the <views> tag before 57 add:

55,56,

1b- Before <include>3d_CoverView</include> <!-- view id = 500 --> add:

        <control type="largeimage">
            <posx>0</posx>
            <posy>105</posy>
            <width>850</width>
            <height>540</height>
            <aspectratio scalediffuse="false">scale</aspectratio>
            <texture diffuse="Fanart_Diffuse.png" fallback="special://skin/backgrounds/videos.jpg">$INFO[ListItem.Property(Fanart_Image)]</texture>
            <include>VisibleFadeEffect</include>
            <fadetime>FanartCrossfadeTime</fadetime>
            <visible>[Control.IsVisible(55)] | [Control.IsVisible(56) + !Container.Content(Seasons)]</visible>
            <include>Window_OpenClose_Animation</include>
        </control>
        
1c- After <animation effect="slide" start="0,0" end="970,-100" time="300" tween="quadratic" easing="out" condition="Control.IsVisible(500)">Conditional</animation> add:

                <animation effect="slide" start="0,0" end="560,0" time="300" tween="quadratic" easing="out" condition="[Control.IsVisible(55) | Control.IsVisible(56)]">Conditional</animation>

1d- Before <include>MovieDVDView</include>  <!-- view id = 57 --> add:

                <include>EpisodeFanartView</include> <!-- view id = 55 -->
                <include>MovieFanartView</include> <!-- view id = 56 -->

1e- Before <control type="group">
           <include>Window_OpenClose_Left_Panel_Animation</include> add:

        <control type="group">
            <include>Window_OpenClose_Animation</include>
            <include>EpisodeFanartView_Extras</include>
            <include>MovieFanartView_Extras</include>
        </control>
        
1f- Before Control.IsVisible(500)] + !ControlGroup(9000).HasFocus">Conditional</animation> add:

Control.IsVisible(55) | Control.IsVisible(56) |

1g- In the visible tag before Control.IsVisible(500)</visible>
                    <include>VisibleFadeEffect</include> add:

Control.IsVisible(55) | Control.IsVisible(56) |

1h- Before <include>CommonNowPlaying_Controls</include> add:

                    <animation effect="slide" start="0,0" end="0,-45" time="0" condition="!Control.IsVisible(11)">conditional</animation>

1i- Before <control type="label">
           <include>WindowTitleCommons</include> add:

        <control type="image">
            <posx>640</posx>
            <posy>0</posy>
            <width>640</width>
            <height>105</height>
            <aspectratio align="right">keep</aspectratio>
            <texture diffuse="Wide_Icon_Diffuse.png">$INFO[Container.TVshowThumb]</texture>
            <visible>Container.Content(Seasons) | Container.Content(Episodes)</visible>
            <include>Window_OpenClose_Animation</include>
        </control>
        <control type="image">
            <posx>640</posx>
            <posy>0</posy>
            <width>640</width>
            <height>105</height>
            <aspectratio align="right">keep</aspectratio>
            <texture diffuse="Wide_Icon_Diffuse.png">$INFO[Listitem.Thumb]</texture>
            <visible>Container.Content(TVShows) + Control.IsVisible(56)</visible>
            <include>Window_OpenClose_Animation</include>
            <fadetime>FanartCrossfadeTime</fadetime>
        </control>
Reply
#32
Hello, just wondering if there have been any progress on this feature request yet?

(Fan Art in LIST mode, withOUT the library enabled - and with the left menu hidden)

Please and thanks!
Reply

Logout Mark Read Team Forum Stats Members Help
PM3.HD and FanArt under File-Mode?0