PPic, can you add the "Director" code that you added for me in Simplicity?


From: Ppic 
Sent: Thursday, January 06, 2011 5:48 PM
To: XBMC ADDON LIST 
Subject: [Xbmc-addons] [SVN pull] script.recentlyadded


Hi all,
I've worked on the album problem, code have been tested by hitcher, i've added 
a changelog to the addon and put example of use with album made by hitcher.


version 1.0.2
svn:  https://passion-xbmc.googlecode.com/svn/trunk/addons/script.recentlyadded/
revision: 922

Changelog:
v 2.1.0 (Ppic):
- restored album function (clic on random or recently added album will play the 
full album)
  TO SKINNERS: the "playmedia" isn't needed for album, instead of that, 
"LatestSong.%d.Path" will be filled with command to run the script with 
albumid, then the script will make a playlist with all song of the album and 
play it ;)
  
  here is an example made by hitcher:
  
    made a custom button in the settings so the user can choose to use Albums -
    
    XML Code:
    <control type="radiobutton" id="265">
        <include>SettingsLabel</include>
        <label>$LOCALIZE[31327]</label> <!--Enable Latest Albums (default 
Latest Songs)-->
        <onclick>Skin.ToggleSetting(PlayAlbums)</onclick>
        <selected>Skin.HasSetting(PlayAlbums)</selected>
    </control> 
    
    Then used that condition when I run the script -
    
    XML Code:
    <control type="button" id="5043">
        <posx>-20</posx>
        <posy>-20</posy>
        <width>1</width>
        <height>1</height>
        <texturenofocus>-</texturenofocus>
        <texturefocus>-</texturefocus>
        
<onfocus>XBMC.RunScript(script.recentlyadded,limit=10&amp;albums=False&amp;unplayed=True&amp;totals=True&amp;random=True)</onfocus>
        <onfocus>SetFocus(300)</onfocus>
        <visible>!Skin.HasSetting(PlayAlbums)</visible>
    </control>
    <control type="button" id="5043">
        <posx>-20</posx>
        <posy>-20</posy>
        <width>1</width>
        <height>1</height>
        <texturenofocus>-</texturenofocus>
        <texturefocus>-</texturefocus>
        
<onfocus>XBMC.RunScript(script.recentlyadded,limit=10&amp;albums=True&amp;unplayed=True&amp;totals=True&amp;random=True)</onfocus>
        <onfocus>SetFocus(300)</onfocus>
        <visible>Skin.HasSetting(PlayAlbums)</visible>
    </control> 
    
    And finally in the actual control -
    
    XML Code:
    <item id="10">
        <icon>$INFO[Window.Property(LatestSong.1.Thumb)]</icon>
        <label>$INFO[Window.Property(LatestSong.1.Album),, - 
]$INFO[Window.Property(LatestSong.1.Title)]</label>
        
<onclick>$INFO[Window.Property(LatestSong.1.Path),PlayMedia(,)]</onclick>
        <visible>!Skin.HasSetting(PlayAlbums) + 
!IsEmpty(Window.Property(LatestSong.1.Title))</visible>
    </item>
    <item id="10">
        <icon>$INFO[Window.Property(LatestSong.1.Thumb)]</icon>
        <label>$INFO[Window.Property(LatestSong.1.Album),, - 
]$INFO[Window.Property(LatestSong.1.Artist)]</label>
        <onclick>$INFO[Window.Property(LatestSong.1.Path)]</onclick>
        <visible>Skin.HasSetting(PlayAlbums) + 
!IsEmpty(Window.Property(LatestSong.1.Artist))</visible>
    </item>  
  


---------- Forwarded message ----------
From: Ppic <[email protected]>
Date: 2011/1/1
Subject: Re: [Xbmc-addons] script.recentlyadded problem
To: Kevin Goffe <[email protected]>
Cc: [email protected]



I'll try to check it soon.
Happy new year to all of you !

> Hi,
> 
> Something seems to have been lost along the way because Random albums/songs 
> no 
> longer works (Movies and Episodes are still fine).
> 
> Thanks,
> 
> Kev.
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Learn how Oracle Real Application Clusters (RAC) One Node allows customers
> to consolidate database storage, standardize their database environment, and, 
> should the need arise, upgrade to a full multi-node Oracle RAC database 
> without downtime or disruption
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> Xbmc-addons mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xbmc-addons





--------------------------------------------------------------------------------


------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl 


--------------------------------------------------------------------------------


_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons
------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to