Plugin.SSPlus History

Hide minor edits - Show changes to output

Changed line 283 from:
This plugin is discussed in the [[http://forums.nextpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins)]]
to:
This plugin is discussed in the [[http://forums.nextpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins) | Plugin & Skin support forum]]
Changed line 283 from:
This plugin is discussed in the [[http://forums.nextpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
to:
This plugin is discussed in the [[http://forums.nextpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins)]]
Changed line 283 from:
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
to:
This plugin is discussed in the [[http://forums.nextpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
Changed lines 71-72 from:
and add the following between <settings> and </settngs>
to:
and add the following between <settings> and </settings>
Changed line 86 from:
and add the following between <settings> and </settngs>
to:
and add the following between <settings> and </settings>
Changed lines 71-72 from:
and add the following after <settings>
to:
and add the following between <settings> and </settngs>
Changed line 86 from:
and add the following after <settings>
to:
and add the following between <settings> and </settngs>
Changed line 28 from:
* Client-Specific settings - each of your extenders can have different SSPlus settings
to:
* Client-Specific settings - each one of your Clients/Extenders can have their own individual SSPlus settings
Changed line 20 from:
* works with MusicBox4 and the built-in Music plugin to enhance your music experience
to:
* works with MusicBox4, WebRadio and the built-in Music plugin to enhance your music experience
Added line 22:
* start a MusicBox4 random playlist with one click on your remote (or Alt-R on your keyboard)
Changed line 296 from:
v1.2.0 (17 July 2012)
to:
v1.2.0 (12 August 2012)
Added line 299:
* fixed some untidyness when NPVR running in command line mode
Changed line 101 from:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required. You can use Drive letter paths of the form '''C\My Photos''' or full network paths of the form '''\\PCName\My Photos'''.
to:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required. You can use Drive letter paths of the form '''C:\My Photos''' or full network paths of the form '''\\PCName\My Photos'''.
Changed line 101 from:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required. You can use Drive letter paths of the form ''C\My Photos'' or full network paths of the form ''\\PCName\My Photos''.
to:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required. You can use Drive letter paths of the form '''C\My Photos''' or full network paths of the form '''\\PCName\My Photos'''.
Changed line 101 from:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required.
to:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required. You can use Drive letter paths of the form ''C\My Photos'' or full network paths of the form ''\\PCName\My Photos''.
Changed line 164 from:
For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MACADDRESS''></PCH-''MACADDRESS''> with your extender's MAC Address to the <ClientSpecificSettings> node (or change one of the supplied ones) and insert/remove any settings you want. In the example, ''<moveFrequency>15</moveFrequency>'' is for demonstration purposes only.
to:
For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MACADDRESS''></PCH-''MACADDRESS''> with your extender's MAC Address to the <ClientSpecificSettings> node (or change one of the supplied ones) and insert/remove any settings you want. In the example above, ''<moveFrequency>15</moveFrequency>'' is for illustration purposes only and can be removed.
Changed line 164 from:
For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MACADDRESS''></PCH-''MACADDRESS''> with your extender's MAC Address to the <ClientSpecificSettings> node (or change one of the supplied ones) and insert/remove any settings you want.
to:
For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MACADDRESS''></PCH-''MACADDRESS''> with your extender's MAC Address to the <ClientSpecificSettings> node (or change one of the supplied ones) and insert/remove any settings you want. In the example, ''<moveFrequency>15</moveFrequency>'' is for demonstration purposes only.
Changed lines 21-24 from:
* will display your own music Fanart collection
* passive Slideshow mode - simply startup and watch
* active Slideshow mode - navigate through your Collections, Directories, and Photos
* Build a Favourites Photo Album - dynamically
add Photos to your Favourites Directory with a single keystroke
to:
* will optionally display your own music Fanart collection
* passive Slideshow mode - simply startup and watch - SSPlus will do the rest
* active Slideshow mode - easily navigate through your Collections, Directories, and Photos
* build a Favourites Photo Album - quickly
add Photos to your Favourites Directory with a single keystroke
Changed lines 26-27 from:
* View memory - as you change Mode, the View changes too
* Client-Specific settings - all your extenders can have different SSPlus settings
to:
* View/Mode memory - as you change Mode, the View changes automatically
* Client-Specific settings - each of your extenders can have different SSPlus settings
Changed line 24 from:
* dynamically add Photos to your Favourites with a single keystroke
to:
* Build a Favourites Photo Album - dynamically add Photos to your Favourites Directory with a single keystroke
Changed line 164 from:
For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MacAddress''>
to:
For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MACADDRESS''></PCH-''MACADDRESS''> with your extender's MAC Address to the <ClientSpecificSettings> node (or change one of the supplied ones) and insert/remove any settings you want.
Changed lines 27-28 from:
to:
* Client-Specific settings - all your extenders can have different SSPlus settings
Changed lines 155-156 from:
Client Specific settings
to:
Client Specific settings 
Deleted line 159:
   <viewIndex>MB4-Jukebox~false|FixedImage~false|FixedImage~false|FixedImage~false|FixedImage~true|FixedImage~false</viewIndex>
Added lines 163-164:

For users with extenders (NMT/MVP), each client can over-ride any and all of the general SSPlus settings. Simply add a <PCH-''MacAddress''>
Changed lines 157-160 from:
<PCH-0006DC420DBE>
  <viewIndex>MB4-Jukebox~false|FixedImage~false|FixedImage~false|FixedImage~false|FixedImage~true|FixedImage~false</viewIndex>
  <moveFrequency>15</moveFrequency>
</PCH-0006DC420DBE>(:sourceend:)
to:
<ClientSpecificSettings>
  <PCH-0006DC420DBE>
    <viewIndex>MB4-
Jukebox~false|FixedImage~false|FixedImage~false|FixedImage~false|FixedImage~true|FixedImage~false</viewIndex>
    <moveFrequency>15</moveFrequency>
  </PCH-0006DC420DBE>
</ClientSpecificSettings
>(:sourceend:)
Changed line 20 from:
* works with MusicBox4 and the built-in Music plugin
to:
* works with MusicBox4 and the built-in Music plugin to enhance your music experience
Changed lines 25-27 from:
* large choice of Views for each mode
* View memory - as you change Mode, the View changes automatically
to:
* large choice of Views for each mode - selectable while SSPLus is running
* View memory - as you change Mode, the View changes too

Changed lines 69-70 from:
and add the following
to:
and add the following after <settings>
Changed lines 84-85 from:
and add the following
to:
and add the following after <settings>
Changed lines 100-103 from:
Change the paths in the <Directory></Directory> nodes to point to your own Photos and change the Collection name(s) as required.

You can have one or more Collection(s) each containing one or more Directory(s). Currently, SSPlus will look for photos in the specified directories and first level sub-directories.
to:
Change the paths in the <Directory></Directory> nodes to point to your own Photo Directories and change the Collection name(s) as required.

You can have one or more Collection(s) each containing one or more Directory(s). SSPLus does not enforce a limit on the number of Collections or Directories. SSPlus will look for photos in the specified directories and first level sub-directories.
Added lines 153-160:

Client Specific settings

(:source lang=xml -getcode:)
<PCH-0006DC420DBE>
  <viewIndex>MB4-Jukebox~false|FixedImage~false|FixedImage~false|FixedImage~false|FixedImage~true|FixedImage~false</viewIndex>
  <moveFrequency>15</moveFrequency>
</PCH-0006DC420DBE>(:sourceend:)
Changed lines 21-22 from:
* displays your own music Fanart collection
*
to:
* will display your own music Fanart collection
* passive Slideshow mode - simply startup and watch
* active Slideshow mode - navigate through your Collections, Directories, and Photos
* dynamically add Photos to your Favourites with a single keystroke
* large choice of Views for each mode
* View memory - as you change Mode, the View changes automatically
Changed lines 20-23 from:
to:
* works with MusicBox4 and the built-in Music plugin
* displays your own music Fanart collection
*

Added lines 153-154:

Pressing Home then Home (or Info then Info) anytime while SSPlus is active will display a context sensitive menu of the keystrokes which are available for the current Mode.
Changed line 5 from:
The following screenshots are  just a small sample of the options available...
to:
The following screenshots are  just a small sample of the views available...
Added lines 18-19:

!! Key Features
Added lines 4-5:

The following screenshots are  just a small sample of the options available...
Changed line 55 from:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml"\\
to:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPConfig.xml"\\
Changed line 70 from:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml"\\
to:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPConfig.xml"\\
Changed line 99 from:
SSPlus keeps its settings in the "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml"
to:
SSPlus keeps its settings in the "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPConfig.xml"
Changed lines 6-7 from:
to:
NPVR idle
Changed lines 9-10 from:
to:
Music playing with Fanart
Changed lines 12-13 from:
to:
Music Playing with no Fanart
Added line 15:
Photo Slideshow (paused)
Added lines 10-11:

Attach:SSPlus_Image4.jpg
Added lines 202-242:
(:tableend:)

While SSPlus is running (Slideshow active)

(:table class=zebra border=1 cellpadding=5 align=center width=100%:)
(:head width=54%:)Action
(:head width=23%:)Keyboard
(:head width=23%:)Remote Control
(:cellnr:)Skip to next Photo
(:cell:)Down Arrow
(:cell:)Down Arrow
(:cellnr:)Skip to previous Photo
(:cell:)Up Arrow
(:cell:)Up Arrow
(:cellnr:)Toggle Slideshow Pause mode
(:cell:)Home then ^Q
(:cell:)Info then Pause
(:cellnr:)Toggle Slideshow Manual mode
(:cell:)Home then ^S
(:cell:)Info then Stop
(:cellnr:)Toggle Slideshow Random Photo mode
(:cell:)Alt-G
(:cell:)Green Button
(:cellnr:)Toggle Slideshow Random Directory mode
(:cell:)Alt-B
(:cell:)Blue Button
(:cellnr:)Add Current Photo to Favourites
(:cell:)^K
(:cell:)Record
(:cellnr:)Skip to next Dir in Collection
(:cell:)Page Down
(:cell:)CH Down
(:cellnr:)Skip to previous Dir in Collection
(:cell:)Page Up
(:cell:)CH Up
(:cellnr:)Skip to next Collection
(:cell:)Home then Page Down
(:cell:)Info then CH Down
(:cellnr:)Skip to previous Collection
(:cell:)Home thenPage Up
(:cell:)Home then CH Up
Added lines 162-164:
(:cellnr:)Toggle Slideshow on/off
(:cell:)Alt-Y
(:cell:)Yellow Button
Changed lines 167-168 from:
While SSPlus is running (Music not playing - Slideshow not active)
to:
While SSPlus is running (Music not playing)
Deleted lines 175-177:
(:cellnr:)Start a Slideshow
(:cell:)Alt-Y
(:cell:)Yellow Button
Deleted lines 183-185:
(:cellnr:)Stop the playlist
(:cell:)^S
(:cell:)Stop
Added lines 196-201:
(:cellnr:)Stop the playlist
(:cell:)^S
(:cell:)Stop
(:cellnr:)Toggle Fanart on/off
(:cell:)Home then Alt-Y
(:cell:)Info then Yellow Button
Deleted lines 152-159:
(:tableend:)

While SSPlus is running (Music not playing - Slideshow not active)

(:table class=zebra border=1 cellpadding=5 align=center width=100%:)
(:head width=54%:)Action
(:head width=23%:)Keyboard
(:head width=23%:)Remote Control
Deleted lines 161-166:
(:cellnr:)Start a Random MB4 Playlist (requires MB4)
(:cell:)Alt-R
(:cell:)Red Button
(:cellnr:)Start a Slideshow
(:cell:)Alt-Y
(:cell:)Yellow Button
Changed lines 164-165 from:
While SSPlus is running and a Playlist is active
to:
While SSPlus is running (Music not playing - Slideshow not active)
Changed lines 170-175 from:
(:cellnr:)Pause the playlist
(:cell:)^Q
(:cell:)Pause
(:cellnr:)Restart the playlist
(:cell:)^P
(:cell:)Play
to:
(:cellnr:)Start a Random MB4 Playlist (requires MB4)
(:cell:)Alt-R
(:cell:)Red Button
(:cellnr:)Start a Slideshow
(:cell:)Alt-Y
(:cell:)Yellow Button
(:tableend:)

While SSPlus is running (Music playing)

(:table class=zebra border=1 cellpadding=5 align=center width=100%:)
(:head width=54%:)Action
(:head width=23%:)Keyboard
(:head width=23%:)Remote Control
Added lines 193-198:
(:cellnr:)Pause the playlist
(:cell:)^Q
(:cell:)Pause
(:cellnr:)Restart the playlist
(:cell:)^P
(:cell:)Play
Deleted lines 160-165:
(:cellnr:)Display context sensitive Help
(:cell:)Home then Home
(:cell:)Info then Info
(:cellnr:)Close context sensitive Help
(:cell:)Home
(:cell:)Info
Added lines 140-153:

While SSPlus is running (All Modes)

(:table class=zebra border=1 cellpadding=5 align=center width=100%:)
(:head width=54%:)Action
(:head width=23%:)Keyboard
(:head width=23%:)Remote Control
(:cellnr:)Display context sensitive Help
(:cell:)Home then Home
(:cell:)Info then Info
(:cellnr:)Close context sensitive Help
(:cell:)Home
(:cell:)Info
(:tableend:)
Changed lines 141-142 from:
While SSPlus is running
to:
While SSPlus is running (Music not playing - Slideshow not active)
Added lines 147-152:
(:cellnr:)Display context sensitive Help
(:cell:)Home then Home
(:cell:)Info then Info
(:cellnr:)Close context sensitive Help
(:cell:)Home
(:cell:)Info
Changed line 159 from:
(:cellnr:)Lock or Unlock Current SSPlus View
to:
(:cellnr:)Lock or Unlock the current SSPlus view
Changed line 147 from:
(:cellnr:)Change to the next view
to:
(:cellnr:)Change to the next SSPlus view
Changed line 150 from:
(:cellnr:)Change to the previous view
to:
(:cellnr:)Change to the previous SSPlus view
Changed line 153 from:
(:cellnr:)Lock or Unlock Current View
to:
(:cellnr:)Lock or Unlock Current SSPlus View
Added lines 159-161:
(:cellnr:)Start a Slideshow
(:cell:)Alt-Y
(:cell:)Yellow Button
Changed line 49 from:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
to:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml"\\
Changed line 64 from:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
to:
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml"\\
Added line 206:
* fixed the bugs reported for v1.1.0 BETA
Changed line 201 from:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugin.MusicBox4]].
to:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugin.MusicBox4|MusicBox4]].
Changed line 201 from:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugin|MusicBox4]].
to:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugin.MusicBox4]].
Changed line 201 from:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugins|MusicBox4]].
to:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugin|MusicBox4]].
Changed line 201 from:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugins.MusicBox4]].
to:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugins|MusicBox4]].
Changed line 201 from:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using MusicBox4.
to:
Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using [[Plugins.MusicBox4]].
Added lines 200-201:

Fanart: thanks to mvallevand for making it so easy to build a Fanart collection using MusicBox4.
Changed line 139 from:
SSPlus is a screensaver with a variety of '''Views''', each displaying a different combination of available metadata which can be scrolled through while SSPlus is active. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both active, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
to:
SSPlus is a screensaver with a variety of '''Views''' which can be scrolled through while SSPlus is active, each displaying a different combination of available metadata. Different Views are designed for different NPVR '''Modes''' like music playing, slideshow running, both active, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be '''Locked''' to a specific mode.
Changed line 139 from:
SSPlus is a screensaver with a variety of !Views, each displaying a different combination of available metadata which can be scrolled through while SSPlus is active. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both active, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
to:
SSPlus is a screensaver with a variety of '''Views''', each displaying a different combination of available metadata which can be scrolled through while SSPlus is active. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both active, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
Changed line 139 from:
SSPlus is a screensaver with a variety of ''Views'', each displaying a different combination of available metadata which can be scrolled through while SSPlus is active. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
to:
SSPlus is a screensaver with a variety of !Views, each displaying a different combination of available metadata which can be scrolled through while SSPlus is active. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both active, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
Changed line 139 from:
SSPlus is a screensaver with a variety of ''Views'', each displaying a different combination of available metadata. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
to:
SSPlus is a screensaver with a variety of ''Views'', each displaying a different combination of available metadata which can be scrolled through while SSPlus is active. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
Added lines 138-139:

SSPlus is a screensaver with a variety of ''Views'', each displaying a different combination of available metadata. Different Views are designed for different NPVR ''Modes'' like music playing, slideshow running, both, NPVR is idle, etc. SSPlus will 'remember' the current View for each Mode between NPVR sessions. A View can be ''Locked'' to a specific mode.
Changed line 194 from:
* Add photo slideshow feature
to:
* Our policy is one of continued improvement...
Changed lines 83-84 from:
SSPlus will look for Fanart called ''ArtistName''*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you may need to create this directory and populate it with your own Fanart. If no Fanart is found for the currrently playing ''ArtistName'', SSPLus will display a (pseudo)random image
from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default\MusicBox4\Backdrops". Again, you may need to create this directory and populate it with your own Backdrops
.
to:
Change the paths in the <Directory></Directory> nodes to point to your own Photos and change the Collection name(s) as required.

You can have one or more Collection(s) each containing one or more Directory(s). Currently, SSPlus will look for photos in the specified directories and first level sub-directories
.
Changed lines 70-81 from:
  <slideShowStatus>False|auto|0|0|0</slideShowStatus>
  <slideShowCycleMode>S|S</slideShowCycleMode>
  <PictureLibrary extensions="^.+\.(bmp|jpg|png|tiff|tif|gif)$">
   <Collection name="All">
      <Directory>N:\Video Clips And Photos\Family\</Directory>
      <Directory>\\sbs2003\Media Stuff B\Video Clips And Photos\Scans\</Directory>
    </Collection>
   <Collection name="Holidays">
      <Directory>N:\Video Clips And Photos\Family\2009-07\</Directory>
      <Directory>\\sbs2003\Media Stuff B\Video Clips And Photos\Scans\198907 - N0074\</Directory>
    </Collection>
  </PictureLibrary>(:sourceend:)
to:
<slideShowStatus>False|auto|0|0|0</slideShowStatus>
<slideShowCycleMode>S|S</slideShowCycleMode>
<PictureLibrary extensions="^.+\.(bmp|jpg|png|tiff|tif|gif)$">
  <Collection name="All">
    <Directory>N:\Video Clips And Photos\Family\</Directory>
    <Directory>\\sbs2003\Media Stuff B\Video Clips And Photos\Scans\</Directory>
  </Collection>
  <Collection name="Holidays">
    <Directory>N:\Video Clips And Photos\Family\2009-07\</Directory>
    <Directory>\\sbs2003\Media Stuff B\Video Clips And Photos\Scans\198907 - N0074\</Directory>
  </Collection>
</PictureLibrary>(:sourceend:)
Changed lines 70-71 from:
<displayFanart>True|True</displayFanart>
(:sourceend:)
to:
  <slideShowStatus>False|auto|0|0|0</slideShowStatus>
  <slideShowCycleMode>S|S</slideShowCycleMode>
  <PictureLibrary extensions="^.+\.(bmp|jpg|png|tiff|tif|gif)$">
    <Collection name="All">
      <Directory>N:\Video Clips And Photos\Family\</Directory>
      <Directory>\\sbs2003\Media Stuff B\Video Clips And Photos\Scans\</Directory>
    </Collection>
    <Collection name="Holidays">
      <Directory>N:\Video Clips And Photos\Family\2009-07\</Directory>
      <Directory>\\sbs2003\Media Stuff B\Video Clips And Photos\Scans\198907 - N0074\</Directory>
    </Collection>
  </PictureLibrary>
(:sourceend:)
Changed lines 59-60 from:
from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default\MusicBox4\Backdrops"
to:
from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default\MusicBox4\Backdrops". Again, you may need to create this directory and populate it with your own Backdrops.

----

!!To activate Slideshow
 edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
(Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)

and add the following

(:source lang=xml -getcode:)
<displayFanart>True|True</displayFanart>
(:sourceend:)

SSPlus will look for Fanart called ''ArtistName''*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you may need to create this directory and populate it with your own Fanart. If no Fanart is found for the currrently playing ''ArtistName'', SSPLus will display a (pseudo)random image
from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default\MusicBox4\Backdrops". Again, you may need to create this directory and populate it with your own Backdrops.
Changed lines 58-59 from:
SSPlus will look for Fanart called ''ArtistName''*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you will need to create this directory and populate it with your own Fanart.
to:
SSPlus will look for Fanart called ''ArtistName''*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you may need to create this directory and populate it with your own Fanart. If no Fanart is found for the currrently playing ''ArtistName'', SSPLus will display a (pseudo)random image
from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default\MusicBox4\Backdrops"
Changed lines 48-49 from:
!!To activate Fanart edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
to:
!!To activate Fanart
edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
Changed line 58 from:
SSPlus will look for Fanart called "ArtistName"*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you will need to create this directory and populate it with your own Fanart.
to:
SSPlus will look for Fanart called ''ArtistName''*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you will need to create this directory and populate it with your own Fanart.
Added lines 45-57:

----

!!To activate Fanart edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
(Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)

and add the following

(:source lang=xml -getcode:)
<displayFanart>True|True</displayFanart>
(:sourceend:)

SSPlus will look for Fanart called "ArtistName"*.jpg in "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Media\Artists" - if you are using the latest version of Music Box 4 this will already exist, otherwise you will need to create this directory and populate it with your own Fanart.
Deleted lines 87-90:
(:source lang=xml -getcode:)
<artSource></artSource>
(:sourceend:)

Added line 91:
Deleted line 94:
Changed lines 49-50 from:
This plugin has been tested with NPVR v2.2.6 or later.
to:
This plugin has been tested with NPVR v2.4.3 or later.
Added lines 93-98:

Change to false to disable Fanart

(:source lang=xml -getcode:)
<displayFanart>True</displayFanart>
(:sourceend:)
Changed line 12 from:
The latest version of the {$Name} plugin is v1.0.0
to:
The latest version of the {$Name} plugin is v1.2.0
Changed lines 2-3 from:
(:description A replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information :)
'+SSPlus is more than just a replacement for the default screensaver. It provides a range of user selectable Views from
a simple logo to detailed Now Playing information including Album Art and tag information. While music is playing it can display fullscreen Fanart/Backgrounds from the users own collection. It has a Photo Slideshow feature +' 
to:
(:description More than just a replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information. While music is playing it can display fullscreen Fanart/Backgrounds from the users own collection. It has a Photo Slideshow facility based on user defined Collections (albums) featuring a comprehensive navigation system:)
'+SSPlus
is more than just a replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information. While music is playing it can display fullscreen Fanart/Backgrounds from the users own collection. It has a Photo Slideshow facility based on user defined Collections (albums) featuring a comprehensive navigation system.+' 
Changed line 3 from:
'+SSPlus is a replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information.+' 
to:
'+SSPlus is more than just a replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information. While music is playing it can display fullscreen Fanart/Backgrounds from the users own collection. It has a Photo Slideshow feature +' 
Added lines 157-162:
v1.2.0 (17 July 2012)
* added support for Music Fanart

v1.1.0 BETA (17 June 2012)
* added Photo Slideshow feature

Changed line 30 from:
To set SSPlus as your default screen saver\\
to:
!!To set SSPlus as your default screen saver
Changed line 49 from:
This plugin has been tested with NPVR v2.1.5.
to:
This plugin has been tested with NPVR v2.2.6 or later.
Added line 13:
Changed lines 12-13 from:
The latest version of the {$Name} plugin is v0.9.1 BETA
to:
The latest version of the {$Name} plugin is v1.0.0
Added lines 157-163:
v1.0.0 (23 January 2012)
* fixed a rendering problem where initial display was not being cleared
* fixed a bug where Album Art wouldn't cycle on the last track in a playlist
* fixed a bug where the Album Art cycle could start on the second image
* fixed a bug where skin field @ArtistTitle was not correctly displayed
* suppress NPVR static Date/Time/Nowplaying when running as a plugin (needs NPVR 2.2.6 or later)

Changed lines 97-103 from:
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||Right Arrow ||Right Arrow ||Change
to the next view ||
||Left
Arrow||Left Arrow ||Change to the previous view ||
||Home then Left or Right
Arrow ||Info then Left or Right Arrow ||Lock or Unlock Current View ||
||Alt-R ||Red Button ||Start a Random MB4 Playlist
(requires MB4) ||
to:

(:table class=zebra border=1 cellpadding=5 align=center width=100%:)
(:head width=54%:)Action
(:head width=23%:)Keyboard
(:head width=23%:)Remote Control
(:cellnr:)Change
to the next view
(:cell:)Right Arrow
(:cell:)Right Arrow
(:cellnr:)Change to the previous view
(:cell:)Left Arrow
(:cell:)Left Arrow
(:cellnr:)Lock or Unlock Current View
(:cell:)Home then Left or Right Arrow
(:cell:)Info then Left or Right Arrow
(:cellnr:)Start a Random MB4 Playlist (requires MB4)
(:cell:)Alt-R
(:cell:)Red Button
(:tableend:)

Changed lines 117-123 from:
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||^Q ||Pause ||Pause
the playlist||
||
^P ||Play ||Restart the playlist||
||
^S ||Stop ||Stop the playlist ||
||
^Right Arrow ||Skip ||Skip to next track||
||
^Left Arrow ||Replay ||Replay previous track||
to:

(:table class=zebra border=1 cellpadding=5 align=center width=100%:)
(:head width=54%:)Action
(:head width=23%:)Keyboard
(:head width=23%:)Remote Control
(:cellnr:)Pause
the playlist
(:cell:)^Q
(:cell:)Pause
(:cellnr:)Restart the
playlist
(:cell:)^P
(:cell:)Play
(:cellnr:)Stop the playlist
(:cell:)
^S
(:cell:)Stop
(:cellnr:)Skip to next
track
(:cell:)^Right Arrow
(:cell:)Skip
(:cellnr:)
Replay previous track
(:cell:)^Left Arrow
(:cell:)Replay
(:tableend:)
Changed line 128 from:
Developed by [[~ACTCMS]] [[~Jaggy]]. Thanks to mvallevand for suggestions, testing and help with NMT support. Thanks to Steeb for help with the wiki stuff.
to:
Developed by [[~ACTCMS]] [[~Jaggy]]. Thanks to psycik for the original MLPanel source which paved the way for SSPLus and for the continued use of his Interfaces.dll tag interface. Thanks to mvallevand for suggestions, testing and help with NMT support as well as continuing to develop and support Interfaces.dll. Thanks to Steeb for help with the wiki stuff.
Added line 28:
Changed line 51 from:
SSPlus keeps its settings in [[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml
to:
SSPlus keeps its settings in the "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml"
Deleted line 28:
Changed lines 30-31 from:
edit ''[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml'' (Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
to:
edit "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml"\\
(Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
Added line 29:
Changed lines 80-88 from:
- supported sources are...

---->embedded - images stored in tags in the source music file
---->directory - all valid images in the source music file's containing directory
---->folder - all valid folder.''imagetype'' in the source music file's containing directory
---->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory

The

to:
Supported sources are...

->embedded - images stored in tags in the source music file
->directory - all valid images in the source music file's containing directory
->folder - all valid folder.''imagetype'' in the source music file's containing directory
->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory
Changed lines 91-92 from:
options can also be over-ridden for specific music directories by creating a file in the directory named '''sspartsource.txt''' containing options from the list above - for example: [-track|folder|embedded-]
to:
The option above can also be over-ridden for specific music directories by creating a file in the directory named '''sspartsource.txt''' containing options from the list above - for example: [-track|folder|embedded-]
Changed line 127 from:
Developed by [[~ACTCMS]] [[~Jaggy]]. Thanks to mvallevand for suggestions, testing and help with NMT support.
to:
Developed by [[~ACTCMS]] [[~Jaggy]]. Thanks to mvallevand for suggestions, testing and help with NMT support. Thanks to Steeb for help with the wiki stuff.
Changed line 136 from:
(:Category:[[!Plugin]] :)
to:
Category:[[!Plugin]]
Changed lines 89-91 from:
<artSource></artSource>(:sourceend:)
to:
<artSource></artSource>
(:sourceend:)
Changed lines 86-88 from:
The (:source lang=xml -getcode:)
to:
The

(:source lang=xml -getcode:)
Changed lines 73-79 from:
--->Controls where SSPlus looks for Album Art and the order images are displayed - supported sources are...

---->embedded - images stored in tags in the source music file
---->directory - all valid images in the source music file's containing directory
---->folder - all valid folder.''imagetype'' in the source music file's containing directory
---->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory

to:
This controls where SSPlus looks for Album Art and the order images are displayed
Added lines 79-85:
- supported sources are...

---->embedded - images stored in tags in the source music file
---->directory - all valid images in the source music file's containing directory
---->folder - all valid folder.''imagetype'' in the source music file's containing directory
---->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory

Deleted line 89:
Changed lines 132-135 from:
(:Category:[[!Plugin]] :)


to:
(:Category:[[!Plugin]] :)
Added line 68:
Changed line 35 from:
[-<ActiveScreenSaver>FixedImage</ActiveScreenSaver>-]
to:
<ActiveScreenSaver>FixedImage</ActiveScreenSaver>
Changed line 41 from:
[-<ActiveScreenSaver>SSPlus</ActiveScreenSaver>-]
to:
<ActiveScreenSaver>SSPlus</ActiveScreenSaver>
Changed line 58 from:
[-<showClockOnStatusBar>true</showClockOnStatusBar>-]
to:
<showClockOnStatusBar>true</showClockOnStatusBar>
Changed line 64 from:
[-<moveFrequency>10</moveFrequency>-]
to:
<moveFrequency>10</moveFrequency>
Changed line 69 from:
[-<artExtension>jpg|gif|png</artExtension>-]
to:
<artExtension>jpg|gif|png</artExtension>
Changed line 80 from:
->[-<artSource>embedded|directory</artSource>-]
to:
<artSource>embedded|directory</artSource>
Changed lines 83-85 from:
The [-<artSource></artSource>-] options can also be over-ridden for specific music directories by creating a file in the directory named '''sspartsource.txt''' containing options from the list above - for example: [-track|folder|embedded-]

to:
The (:source lang=xml -getcode:)
<artSource></artSource>(:sourceend:)
options can also be over-ridden for specific music directories by creating a file in the directory named '''sspartsource.txt''' containing options from the list above - for example: [-track|folder|embedded-]

Deleted lines 96-97:

Changed line 52 from:
'''The following settings are user configurable:'''//
to:
'''The following settings are user configurable:'''\\
Changed line 52 from:
'''The following settings are user configurable:'''
to:
'''The following settings are user configurable:'''//
Changed lines 52-53 from:
'''The following settings are user configurable:'''(Edit using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
to:
'''The following settings are user configurable:'''
(Edit using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
Changed line 52 from:
The following settings are user configurable... (Edit using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
to:
'''The following settings are user configurable:'''(Edit using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
Added lines 71-77:
--->Controls where SSPlus looks for Album Art and the order images are displayed - supported sources are...

---->embedded - images stored in tags in the source music file
---->directory - all valid images in the source music file's containing directory
---->folder - all valid folder.''imagetype'' in the source music file's containing directory
---->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory

Changed line 79 from:
to:
->[-<artSource>embedded|directory</artSource>-]
Deleted lines 80-89:



->[-<artSource>embedded|directory</artSource>-]

--->Controls where SSPlus looks for Album Art and the order images are displayed - supported sources are...
---->embedded - images stored in tags in the source music file
---->directory - all valid images in the source music file's containing directory
---->folder - all valid folder.''imagetype'' in the source music file's containing directory
---->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory
Deleted line 10:
Deleted line 28:
Changed lines 54-64 from:
->[-<showClockOnStatusBar>true</showClockOnStatusBar>-]

--->Change to false to stop displaying
the Date/Time at the top/bottom of the screen

->[-<moveFrequency>10</moveFrequency>-]

--->Number of seconds between screensaver moves

->[-<artExtension>jpg|gif|png</artExtension>-]

--->List of FileTypes to be included in Album Art search - add or remove any valid image types
to:
Change to false to stop displaying the Date/Time at the top/bottom of the screen

(:source lang=xml
-getcode:)
[-<showClockOnStatusBar>true</showClockOnStatusBar>-]
(:sourceend:)

Number of seconds between screensaver moves

(:source lang=xml -getcode:)
[-<moveFrequency>10</moveFrequency>-]
(:sourceend:)

List of FileTypes to be included in Album Art search - add or remove any valid image types
(:source lang=xml -getcode:)
[-<artExtension>jpg|gif|png</artExtension>-]
(:sourceend:)

(:source lang=xml -getcode:)

(:sourceend:)

Changed line 52 from:
SSPlus keeps its settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml
to:
SSPlus keeps its settings in [[QuickStart.InstalledParts#datadirectory|Data Directory]]\Plugins\SSPlus\SSPconfig.xml
Changed line 32 from:
edit ''..\your data directory\NPVR\config.xml'' (Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
to:
edit ''[[QuickStart.InstalledParts#datadirectory|Data Directory]]\config.xml'' (Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
Deleted lines 76-77:

Changed line 23 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from your "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default" to "..\''your data directory''\NPVR\Skin\''YourSkin''"
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from your "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default" to "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\''YourSkin''"
Changed line 23 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default" to "..\''your data directory''\NPVR\Skin\''YourSkin''"
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from your "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default" to "..\''your data directory''\NPVR\Skin\''YourSkin''"
Changed line 23 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "..\''your data directory''\NPVR\Skin\Default" to "..\''your data directory''\NPVR\Skin\''YourSkin''"
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "[[QuickStart.InstalledParts#datadirectory|Data Directory]]\Skin\Default" to "..\''your data directory''\NPVR\Skin\''YourSkin''"
Changed lines 34-41 from:
----
->
and change
-->  [-<ActiveScreenSaver>FixedImage</ActiveScreenSaver>-]
->to
-->  [-<ActiveScreenSaver>SSPlus</ActiveScreenSaver>-]
----

to:
and change

(:source lang=xml -getcode:)
[
-<ActiveScreenSaver>FixedImage</ActiveScreenSaver>-]
(:sourceend:)

to

(:source lang=xml -getcode:)
[
-<ActiveScreenSaver>SSPlus</ActiveScreenSaver>-]
(:sourceend:)

---- 
Changed lines 51-54 from:
to:
->[-<showClockOnStatusBar>true</showClockOnStatusBar>-]

--->Change to false to stop displaying the Date/Time at the top/bottom of the screen

Changed line 115 from:
v0.9.1 BETA (16 July 2011)
to:
v0.9.1 BETA (17 July 2011)
Changed line 2 from:
(:description <enter a description to be shown on the gallery page> :)
to:
(:description A replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information :)
Added lines 114-115:

----
Changed line 47 from:
SSPlus stores it's settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml
to:
SSPlus keeps its settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml
Changed lines 5-8 from:
Attach:SSPlus_Image1.jpg  (:Attach:SSPlus_playing2.jpg :)

Attach:
SSPlus_playing1.jpg  (:Attach:SSPlus_idle2.jpg :)
to:
Attach:SSPlus_Image1.jpg 

Attach:SSPlus_Image2.jpg  

Attach
:SSPlus_Image3.jpg
Changed line 5 from:
Attach:SSPlus_idle1.jpg  (:Attach:SSPlus_playing2.jpg :)
to:
Attach:SSPlus_Image1.jpg  (:Attach:SSPlus_playing2.jpg :)
Changed lines 48-49 from:
The following settings are user configurable...
to:
The following settings are user configurable... (Edit using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
Changed line 66 from:
The [-<artSource></artSource>-] options can also be over-ridden for specific music folders by creating a file in the folder named sspartsource.txt containing options from the list above - for example: [-track|folder|embedded-]
to:
The [-<artSource></artSource>-] options can also be over-ridden for specific music directories by creating a file in the directory named '''sspartsource.txt''' containing options from the list above - for example: [-track|folder|embedded-]
Changed lines 66-68 from:
The <artSource></artSource> options can also be over-ridden for specific music folders by creating a file in the folder named sspartsource.txt containing options from the list above - for example track|folder|embedded

to:
The [-<artSource></artSource>-] options can also be over-ridden for specific music folders by creating a file in the folder named sspartsource.txt containing options from the list above - for example: [-track|folder|embedded-]
Changed lines 60-69 from:
--->Controls where SSPlus looks for Album Art
to:
--->Controls where SSPlus looks for Album Art and the order images are displayed - supported sources are...
---->embedded - images stored in tags in the source music file
---->directory - all valid images in the source music file's containing directory
---->folder - all valid folder.''imagetype'' in the source music file's containing directory
---->track - all valid ''SourceMusicFileName''.''imagetype'' in the source music file's containing directory

The <artSource></artSource> options can also be over-ridden for specific music folders by creating a file in the folder named sspartsource.txt containing options from the list above - for example track|folder|embedded


Changed lines 46-47 from:
SSPlus stores it's settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml\\\\
to:
SSPlus stores it's settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml
Changed lines 50-54 from:
-->[-<moveFrequency>10</moveFrequency>-] - Number of seconds between screensaver moves

-->[-<artExtension>jpg|gif|png</artExtension>-] - List of FileTypes to be included

-->[-<artSource>embedded|directory</artSource>-] - Controls where SSPlus looks for Album Art
to:
->[-<moveFrequency>10</moveFrequency>-]

--->Number of seconds between screensaver moves

->[-<artExtension>jpg|gif|png</artExtension>-]

--->List of FileTypes to be included in Album Art search - add or remove any valid image types

->[-<artSource>embedded|directory</artSource>-]

--->Controls where SSPlus looks for Album Art
Changed lines 46-47 from:
SSPlus stores it's settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml\\
The following setins are user configurable...
to:
SSPlus stores it's settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml\\\\
The following settings are user configurable...

-->[-<moveFrequency>10</moveFrequency>-] - Number of seconds between screensaver moves

-->[-<artExtension>jpg|gif|png</artExtension>-] - List of FileTypes to be included

-->[-<artSource>embedded|directory</artSource>-] - Controls where SSPlus looks for Album Art


Changed lines 22-23 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "..\your data directory\NPVR\Skin\Default" to "..\your data directory\NPVR\Skin\''YourSkin''"
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "..\''your data directory''\NPVR\Skin\Default" to "..\''your data directory''\NPVR\Skin\''YourSkin''"
Changed lines 31-32 from:
edit ''..\NPVR\config.xml'' (Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
to:
edit ''..\your data directory\NPVR\config.xml'' (Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
Changed lines 46-47 from:
<To be added soon>
to:
SSPlus stores it's settings in ..\''your data directory''\NPVR\Plugins\SSPlus\SSPconfig.xml\\
The following setins are user configurable...
Changed lines 14-15 from:
Download, uncompress and run the installer, then set SSPLus as your default screensaver (see below). When the screensaver kicks in, follow the insructions on the introductory view.
to:
Download, uncompress and run the installer, then set SSPLus as your default screensaver (see below). When the screensaver kicks in, follow the instructions on the introductory view.
Changed lines 22-25 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "..\your data directory\NPVR\Skin\Default to "..\your data directory\NPVR\Skin\''YourSkin''"

aescrawl.ttf\\
aenigmascrawl.txt\\
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "..\your data directory\NPVR\Skin\Default" to "..\your data directory\NPVR\Skin\''YourSkin''"

aescrawl.ttf (if MB4 is installed)\\
aenigmascrawl.txt (if MB4 is installed)\\
Changed line 16 from:
Download:{$Name}.zip (DownloadCount:{$Name}.zip downloads)
to:
Download:{$Name}.zip (DownloadCount:SSPlus.zip downloads)
Changed line 16 from:
Attach:{$Name}.zip (DownloadCount:{$Name}.zip downloads)
to:
Download:{$Name}.zip (DownloadCount:{$Name}.zip downloads)
Added lines 89-92:

(:Category:[[!Plugin]] :)

Changed line 87 from:
v0.9.1 BETA (1 August 2010)
to:
v0.9.1 BETA (16 July 2011)
Deleted lines 88-298:

----
(:comment UNCOMMENT THE LINE BELOW IF THIS IS THE MAIN PAGE FOR A PLUGIN  :)
(:Category:[[!Plugin]] :)

>>red<<
'+'''Below is migrated information from MLPanel - To use as basis for SSPlus detail+''''
>><<

(:comment PLEASE SET THE FILENAMES EXPLICITLY BY REPLACING THE {$Name} AT 3 PLACES BELOW:)

(:title SSPlus Screensaver :)

%center%Attach:{$Name}_PN_ALLIN.jpg  Attach:{$Name}_NP_SSL.jpg

An alternative to the Standard Screensaver which can display album art, music information, pictures of your choice, or just the time if you so choose plus heaps more. There are seventy two (yes that's right 72) different views to choose from (24 'small text', 24 'normal text' & 24 'large text' views) ranging from just displaying the "Day, Date, Time" while not playing any music through to displaying all sorts of music information while playing music. You can also have a picture slide show either random or in order displaying pictures from folders/directories of your choice either random or in order (while playing or not playing music). And it's fun... Not to mention the incredible '''WAF''' (wife approval factor) that seems to go with it.

%center%Attach:{$Name}_PN_SSL_Info.jpg Attach:{$Name}_NP_DTAA.jpg

A bit of background... I found GB-PVR in May 2007 and loved ML2Panel (I listen to music a lot), so I pestered Psycik to release the source code to me and eventually I wore him down - I also use Jaggy's Blue-Retro-SHV skin, so I asked him to be an early tester (with a view to getting a B-R-SHV skin ) - he offered to do all the skinning, so...


%center%Attach:{$Name}_NP_CS3.jpg Attach:{$Name}_Remote.jpg

'''Features:'''
* Designed to work like a screen saver - the output is displayed over a black background and moves randomly over the screen using the ScreenSaverMoveFrequency from config.xml.
* You don't have to select it as your default Screensaver to use it ''(but it's heaps better if you do).''
* You don't have to play music to get benefit out of it ''(but again it's heaps better if you do).''
* Four different type of views: Playing, Playing with Slide Show, Not Playing & Not Playing with Slide Show.
* Smart logic remembers each view you were last in next time it loads.
* Displays a "REC" indicator if any of your tuners are currently recording.
* Displays "Cue" file if available ''(certain views only).''
* Built in remote/keyboard reference.
* Change views with remote/keyboard.
* Turn on/off picture slide show with remote/keyboard.
* Change the picture/directory you are viewing with remote/keyboard.
* Turn on/off random picture with remote/keyboard.
* Remember current picture to a log for later reference with remote/keyboard.
* Works with 'subs' built in default "Music Library"
* Works with 'subs' built in default "Net Radio"
* Works with 'psyciks' "MusicLibrary2"
* Works with 'psyciks' "MusicLibrary3 - Beta"
* Works with 'BekKens' "Music"
* Works with 'bgowlands' "DVB-T Radio"
* Works on MVP & NMT
* Configurable directories to use for Slide Show.
* Configurable random directory for Slide Show.
* Configurable startup option for random picture for Slide Show.
* Configurable don't display pictures from this directory(ies).
* Configurable build a "cue" file for Net Radio.
* Skins for Blue, Community3 & Blue-Retro-SHV.

!!Requirements - Downloading and Installing

v0.2.0 Built and tested with [[!GBPVR_v1_2_9]], [[!GBPVR_v1_2_13]], [[!GBPVR_v1_3_7]] and [[!GBPVR_v1_3_11]] and [[!GBPVR_v1_4_7]]
 
->Download:{$Name}_Beta.zip (358kb) Plugin with Blue skin\\
NOTE: For the latest features and fixes you should also check the [[http://forums.gbpvr.com/showthread.php?t=38540 | Community Announcements forum]]\\\

->Download:{$Name}_Beta_B-R-SHV_skin.zip (337kb) Blue-Retro-SHV skin\\
Download:{$Name}_Beta_Community3_Skin.zip (206kb) Community3 skin\\\

>>red<<
''''+Note:+''''
>><<
->'''1.4.7 users''' v1.4.7 of GBPVR no longer installs the Interop.WMPLib.dll library in the gbpvr root directory. Without this library, MLPanel may fail depending on which version of Interfaces.dll you have installed and whether or not one of your other plugins has installed its own version of the Interop.WMPLib.dll library. If you are experiencing a problem with MLPanel and v1.4.7, restoring a copy of Interop.WMPLib.dll from a backup into your gbpvr root directory will fix the problem. If you are unable to do this, post on the [[http://forums.gbpvr.com/showthread.php?t=38540 |  Community Announcements forum]] and we'll help you out.

>>red<<
''''+Note:+''''
>><<
->'''*Requires Interfaces.dll''' (packaged as a separate download for users who don't have (the plugin) Music Library2 installed)
->Download:{$Name}_Beta_Interfaces.zip (47kb) Interfaces.dll (only required by non-Music Library2 users)\\\

To install, simply download the files you need and unzip them into your GBPVR folder.\\
 Have a look at the readme.txt file in the Plugins/MLPanel folder for more details.

* The blue skin should work for any other skin if copied into\\
 ..devnz\gbpvr\Skin2\''selected skin''\MLPanel


!! Configuration

'''''Options:'''''\\

->(Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
----
%center%'''To use MLPanel as your default screen saver'''\\
%center%edit ''..\devnz\gbpvr\config.xml''
----
-> and change
-->  [-<ScreenSaverPlugin>Default Screen Saver</ScreenSaverPlugin>-]
->to
-->  [-<ScreenSaverPlugin>MLPanel</ScreenSaverPlugin>-]
----
%center%'''To configure the plugin to your requirements you need to'''\\
%center%edit ''..\devnz\gbpvr\Plugins\MLPanel\MLPanelConfig.xml''
>>red<<
%center%'''Note: apart from the options listed, there are no other user serviceable parts inside'''
>><<
----
[+To setup your picture slide show directories, edit+]\\

->[-<slideShowDir></slideShowDir>-]

->You can add multiple directories separated by the | character
-> it will include any first level sub directories it finds
-> [-("|" is the pipe character commonly shift + backslash)-]

->eg. [-<slideShowDir>c:\mypics\fun|c:mypics\family|c:\morepics|d:\photos</slideShowDir>-]

->to ignore a directory create a txt file called ''“MLPnoindex.txt”'' & put it in that directory or sub directory\\

->You can specify your own filename in
-> [-<slideShowNoIndex>MLPnoindex.txt</slideShowNoIndex>-]

[+To change the file extensions displayed by Slide Show, edit+] (if it doesn't exist, create it)\\

->[-<slideShowExtensions></slideShowExtensions>-]

->You can add multiple extensions separated by the | character
-> [-("|" is the pipe character commonly shift + backslash)-]

->eg. [-<slideShowExtensions>jpg|png|gif|nef</slideShowExtensions>-]


* MLPanel makes no attempt to check if the extensions you specify are valid image types.
* There is no guarantee that MLPanel will display all possible image file extensions, but if they work in Picture Library, then they should work in MLPanel.\\

----
[+You may set the following to ''True'' or ''False''+]

->To cycle through your Slide Show Directories in random order
->[-<slideShowDirRandom>True</slideShowDirRandom>-]

->To cycle through the Photos in a directory in random order (this setting is toggled by the Red Button or ^R and is saved across MLPanel sessions)
->[-<slideShowPhotoRandom>True</slideShowPhotoRandom>-]

->Include first level sub directories in the Slide Show Directory list
->[-<slideShowDirSubdirs>True</slideShowDirSubdirs>-]

->Creates a .cue file when Net Radio is playing
->[-<buildCueFiles>True</buildCueFiles>-]

!!Using the Plugin

While MLPanel is running
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||Right Arrow ||Right Arrow ||Change to the next view||
||Left Arrow||Left Arrow ||Change to the previous view||
||^B ||Blue button ||Toggle between EconoMode and GasGuzzlin'Mode||
||^Y ||Yellow button ||Toggle Slide Show mode on/off||

While MLPanel is running and a Playlist is active
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||^Q ||Pause ||Pause the playlist||
||^P ||Play ||Restart the playlist||
||^S ||Stop ||Stop the playlist ||
||^Right Arrow ||Skip ||Skip to next track||
||^Left Arrow ||Replay ||Replay previous track||

While MLPanel is running in Slide Show mode
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||^K ||Rec ||Saves the filename of the current photo in a file called SSL''macaddress''_YYYYMMDD.txt in the Plugins\MLPanel\PhotoLogs folder||
||^R ||Red Button||Toggles Random Photo on/off||
||Page Up ''or''\\
Up Arrow||CH Up ''or''\\
Up Arrow||Random Photo Off: Jump to the first photo in the current picture folder ''or'' if you are already showing the first photo, jump to a random photo in the previous folder\\
Random Photo On: Jump to the first photo in the current picture folder ''or'' if you are already showing the first photo, randomise the previous folder and jump to the first photo||
||Page Down ''or'' Down Arrow ||CH Down ''or'' Down Arrow ||Random Photo Off: Jump to a random photo in the next folder\\
Random Photo On: Randomise the next folder and jump to the first photo||

!!Skinning
You can create your own views by adding your own Placement(s) and CompositeImage(s) named "Playing''anysuffix''" or "NotPlaying''anysuffix''" to MLPanel.xml (obviously, don't give them the same name as any of the supplied views). You should also keep a separate copy of your xml code for adding to future releases of the skin.\\
\\
Here is a list of the text and image fields provided by MLPanel:\\
Download:{$Name}_Commands.zip (1kb) MLP_Commands.zip \\

!!Support
This plugin is discussed in the [[http://forums.gbpvr.com/showthread.php?t=38540 |  Community Announcements forum]]

!!Known Limitations
Web Radio may fail when MLPanel is installed\\
Switching between Slide Show and Album Art modes can be a bit slow when music is playing

!!Todo (in no particular order)
Provide the option to interleave Album Art with photos when in Slide Show mode\\
Allow multiple MVPs to have their own settings\\
Add an option to randomly display all photos in Slide Show mode

!!Author(s)
[[~ACTCMS]] & [[~Jaggy]]

Thanks to Psycik for the basic source and the use of his Interfaces.dll\\
mvallevand, 7ore & all the other Alpha testers for their input.

!!History

2008-10-31 : (second) beta
              *v0.2.0 beta release

2008-10-25 : alpha
              *v0.2.0 alpha release

2008-05-19 : beta
              *v0.1.0 beta release

2008-04-20 : alpha
              *initial test release
Changed lines 5-7 from:
Attach:SSPlus_idle1.jpg  Attach:SSPlus_playing2.jpg

Attach
:SSPlus_playing1.jpg  Attach:SSPlus_idle2.jpg
to:
Attach:SSPlus_idle1.jpg  (:Attach:SSPlus_playing2.jpg :)

Attach:
SSPlus_playing1.jpg  (:Attach:SSPlus_idle2.jpg :)
Changed lines 18-19 from:
The installer includes a 'Universal' skin which will be installed under Default.
to:
The installer includes a 'Universal' skin which will be installed under Skin\Default.
Changed line 22 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from Skin\Default to Skin\''YourSkin''
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from "..\your data directory\NPVR\Skin\Default to "..\your data directory\NPVR\Skin\''YourSkin''"
Changed lines 16-17 from:
Attach:{$Name}.zip
to:
Attach:{$Name}.zip (DownloadCount:{$Name}.zip downloads)
Deleted lines 19-20:
The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default.
Changed lines 43-44 from:
This plugin has been tested with NPVR v2.1.5 and above.
to:
This plugin has been tested with NPVR v2.1.5.
Changed lines 46-47 from:
<Can it be configured? Specify how and what the configuration options are here.>
to:
<To be added soon>
Changed line 55 from:
||Home then Left or Right Arrow ||Home then Left or Right Arrow ||Lock or Unlock Current View ||
to:
||Home then Left or Right Arrow ||Info then Left or Right Arrow ||Lock or Unlock Current View ||
Changed line 70 from:
You can create your own views by adding your own Elements(s) to SSPlus.xml. You should also keep a separate copy of your xml code for adding to future releases of the skin.\\
to:
You can create your own views by adding your own Elements(s) to SSPlus.xml. (You should also keep a separate copy of your xml code for adding to future releases of the skin.)\\
Deleted line 75:
<Feel free to link to a specific thread or sub-forum in order to help the user.>
Added lines 20-21:
The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default.
Changed line 95 from:
Category:[[!Plugin]]
to:
(:Category:[[!Plugin]] :)
Changed line 18 from:
The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default.
to:
The installer includes a 'Universal' skin which will be installed under Default.
Changed line 16 from:
Download:{$Name}.zip
to:
Attach:{$Name}.zip
Changed lines 14-15 from:
Download, uncompress and run the installer. The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default.
to:
Download, uncompress and run the installer, then set SSPLus as your default screensaver (see below). When the screensaver kicks in, follow the insructions on the introductory view.
Added lines 18-19:
The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default.
Changed line 30 from:
To use SSPlus as your default screen saver\\
to:
To set SSPlus as your default screen saver\\
Changed line 48 from:
While MLPanel is running
to:
While SSPlus is running
Changed line 58 from:
While MLPanel is running and a Playlist is active
to:
While SSPlus is running and a Playlist is active
Changed line 83 from:
Developed by [[~ACTCMS]] [[~Jaggy]].
to:
Developed by [[~ACTCMS]] [[~Jaggy]]. Thanks to mvallevand for suggestions, testing and help with NMT support.
Added lines 66-70:

!!Skinning
You can create your own views by adding your own Elements(s) to SSPlus.xml. You should also keep a separate copy of your xml code for adding to future releases of the skin.\\
\\
The file '''''SSPlus Skin Fields.txt''''' in the SSPlus skin folder contains a list of the text and image fields provided by SSPlus.\\
Changed line 81 from:
v0.0 (1 August 2010)
to:
v0.9.1 BETA (1 August 2010)
Changed line 86 from:
(:comment Category:[[!Plugin]] :)
to:
Category:[[!Plugin]]
Added lines 16-17:
Download:{$Name}.zip
Changed lines 27-28 from:
'''To use MLPanel as your default screen saver'''\\
to:

To use SSPlus as your default screen saver\\
Changed line 33 from:
-->  [-<ScreenSaverPlugin>Default Screen Saver</ScreenSaverPlugin>-]
to:
-->  [-<ActiveScreenSaver>FixedImage</ActiveScreenSaver>-]
Changed line 35 from:
-->  [-<ScreenSaverPlugin>MLPanel</ScreenSaverPlugin>-]
to:
-->  [-<ActiveScreenSaver>SSPlus</ActiveScreenSaver>-]
Changed lines 39-40 from:
Download:{$Name}.zip
to:
Deleted lines 73-77:
!! Source Code
<Is the source code available on a website or as a zip?. Say here if it is.>

Attach:{$Name}_src.zip

Changed line 75 from:
<Are you currently working on any enhancements?>
to:
* Add photo slideshow feature
Added lines 24-33:

'''To use MLPanel as your default screen saver'''\\
edit ''..\NPVR\config.xml'' (Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)

----
-> and change
-->  [-<ScreenSaverPlugin>Default Screen Saver</ScreenSaverPlugin>-]
->to
-->  [-<ScreenSaverPlugin>MLPanel</ScreenSaverPlugin>-]
----
Changed lines 18-19 from:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from Skin\Default to Skin\YourSkin
to:
If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from Skin\Default to Skin\''YourSkin''
Added line 24:
Changed lines 16-23 from:
If your preferred skin supports SSPlus, it will be used in preference to the Universal skin. Note that the Universal skin uses some named fonts and named colours from your selected skins Global.xml.
to:
If your preferred skin supports SSPlus, it will be used in preference to the Universal skin.

If your preferred skin does not support SSPlus, for best results you will need to copy the following font files from Skin\Default to Skin\YourSkin

aescrawl
.ttf\\
aenigmascrawl
.txt\\
DroidSans.ttf\\
DroidSans-Bold.ttf\\
Changed line 21 from:
This plugin has been tested with NPVR v2.1.4 and above.
to:
This plugin has been tested with NPVR v2.1.5 and above.
Changed lines 7-9 from:
NextPVR inactive...                          NextPVR playing music
to:
Attach:SSPlus_playing1.jpg  Attach:SSPlus_idle2.jpg

Changed line 7 from:
NPVR inactive...
to:
NextPVR inactive...                         NextPVR playing music
Changed line 5 from:
Attach:SSPlus_idle.jpg  Attach:SSPlus_playing.jpg
to:
Attach:SSPlus_idle1.jpg  Attach:SSPlus_playing2.jpg
Changed lines 5-6 from:
Attach:SSPlus_idle.jpg
to:
Attach:SSPlus_idle.jpg  Attach:SSPlus_playing.jpg
Changed lines 3-5 from:
to:
'+SSPlus is a replacement for the default screensaver. It provides a range of user selectable Views from a simple logo to detailed Now Playing information including Album Art and tag information.+' 

Attach:SSPlus_idle.jpg
Deleted lines 6-8:
Attach:SSPlus_idle.jpg

'+<Enter a short description of the plugin here>.+'
Changed line 5 from:
Download:SSPlus_idle.jpg
to:
Attach:SSPlus_idle.jpg
Changed line 5 from:
Download:idle.jpg
to:
Download:SSPlus_idle.jpg
Changed line 5 from:
Attach:idle.jpg
to:
Download:idle.jpg
Changed lines 12-14 from:
Download, uncompress and run the installer. The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default. If your preferred skin supports SSPlus, it will be used in preference to the Universal skin.
to:
Download, uncompress and run the installer. The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default.

If
your preferred skin supports SSPlus, it will be used in preference to the Universal skin. Note that the Universal skin uses some named fonts and named colours from your selected skins Global.xml.
Changed line 12 from:
Download, uncompress and run the installer. The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default. If your preferred skin supports SSPlus, it will be used in preference to the Univarsal skin.
to:
Download, uncompress and run the installer. The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default. If your preferred skin supports SSPlus, it will be used in preference to the Universal skin.
Changed line 17 from:
<Is this plugin dependant on any special version of NPVR, perhaps it depends on other plugins or third party software as well? If so, state the name and version here>
to:
This plugin has been tested with NPVR v2.1.4 and above.
Changed lines 10-12 from:
The latest version of the {$Name} plugin is v0.0.
to:
The latest version of the {$Name} plugin is v0.9.1 BETA

Download, uncompress and run the installer. The installer includes a 'Universal' skin (by Jaggy) which will be installed under Default. If your preferred skin supports SSPlus, it will be used in preference to the Univarsal skin
.
Changed line 57 from:
Developed by [[~UnknownUser]].
to:
Developed by [[~ACTCMS]] [[~Jaggy]].
Changed lines 4-5 from:
Attach:{$Name}.jpg
to:
NPVR inactive...
Attach:idle.jpg
Added lines 18-38:

!!Using the Plugin

While MLPanel is running
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||Right Arrow ||Right Arrow ||Change to the next view ||
||Left Arrow||Left Arrow ||Change to the previous view ||
||Home then Left or Right Arrow ||Home then Left or Right Arrow ||Lock or Unlock Current View ||
||Alt-R ||Red Button ||Start a Random MB4 Playlist (requires MB4) ||



While MLPanel is running and a Playlist is active
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||^Q ||Pause ||Pause the playlist||
||^P ||Play ||Restart the playlist||
||^S ||Stop ||Stop the playlist ||
||^Right Arrow ||Skip ||Skip to next track||
||^Left Arrow ||Replay ||Replay previous track||
Changed lines 45-47 from:
'''Below is migrated information from MLPanel - To use as basis for SSPlus detail'''
to:
>>red<<
'+'''Below is migrated information from MLPanel - To use as basis for SSPlus detail+''''
>><<
Changed line 49 from:
(:title MLPanel Screensaver :)
to:
(:title SSPlus Screensaver :)
Added lines 1-249:
(:comment FILL IN THE SECTIONS MARKED WITH < > :)
(:description <enter a description to be shown on the gallery page> :)

Attach:{$Name}.jpg

'+<Enter a short description of the plugin here>.+'

!! Downloading and Installing
The latest version of the {$Name} plugin is v0.0.

Download:{$Name}.zip

!! Requirements
<Is this plugin dependant on any special version of NPVR, perhaps it depends on other plugins or third party software as well? If so, state the name and version here>

!! Configuration
<Can it be configured? Specify how and what the configuration options are here.>

!! Support
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?f=17 | Plugin & Skin support forum]]
<Feel free to link to a specific thread or sub-forum in order to help the user.>

!! Un-installation
<Instructions on how to un-install the plugin.>

!! Source Code
<Is the source code available on a website or as a zip?. Say here if it is.>

Attach:{$Name}_src.zip

!! Todo
<Are you currently working on any enhancements?>

!! Author(s)
Developed by [[~UnknownUser]].

!! History
v0.0 (1 August 2010)
* Initial public release

----
(:comment UNCOMMENT THE LINE BELOW IF THIS IS THE MAIN PAGE FOR A PLUGIN  :)
(:comment Category:[[!Plugin]] :)

'''Below is migrated information from MLPanel - To use as basis for SSPlus detail'''

(:comment PLEASE SET THE FILENAMES EXPLICITLY BY REPLACING THE {$Name} AT 3 PLACES BELOW:)

(:title MLPanel Screensaver :)

%center%Attach:{$Name}_PN_ALLIN.jpg  Attach:{$Name}_NP_SSL.jpg

An alternative to the Standard Screensaver which can display album art, music information, pictures of your choice, or just the time if you so choose plus heaps more. There are seventy two (yes that's right 72) different views to choose from (24 'small text', 24 'normal text' & 24 'large text' views) ranging from just displaying the "Day, Date, Time" while not playing any music through to displaying all sorts of music information while playing music. You can also have a picture slide show either random or in order displaying pictures from folders/directories of your choice either random or in order (while playing or not playing music). And it's fun... Not to mention the incredible '''WAF''' (wife approval factor) that seems to go with it.

%center%Attach:{$Name}_PN_SSL_Info.jpg Attach:{$Name}_NP_DTAA.jpg

A bit of background... I found GB-PVR in May 2007 and loved ML2Panel (I listen to music a lot), so I pestered Psycik to release the source code to me and eventually I wore him down - I also use Jaggy's Blue-Retro-SHV skin, so I asked him to be an early tester (with a view to getting a B-R-SHV skin ) - he offered to do all the skinning, so...


%center%Attach:{$Name}_NP_CS3.jpg Attach:{$Name}_Remote.jpg

'''Features:'''
* Designed to work like a screen saver - the output is displayed over a black background and moves randomly over the screen using the ScreenSaverMoveFrequency from config.xml.
* You don't have to select it as your default Screensaver to use it ''(but it's heaps better if you do).''
* You don't have to play music to get benefit out of it ''(but again it's heaps better if you do).''
* Four different type of views: Playing, Playing with Slide Show, Not Playing & Not Playing with Slide Show.
* Smart logic remembers each view you were last in next time it loads.
* Displays a "REC" indicator if any of your tuners are currently recording.
* Displays "Cue" file if available ''(certain views only).''
* Built in remote/keyboard reference.
* Change views with remote/keyboard.
* Turn on/off picture slide show with remote/keyboard.
* Change the picture/directory you are viewing with remote/keyboard.
* Turn on/off random picture with remote/keyboard.
* Remember current picture to a log for later reference with remote/keyboard.
* Works with 'subs' built in default "Music Library"
* Works with 'subs' built in default "Net Radio"
* Works with 'psyciks' "MusicLibrary2"
* Works with 'psyciks' "MusicLibrary3 - Beta"
* Works with 'BekKens' "Music"
* Works with 'bgowlands' "DVB-T Radio"
* Works on MVP & NMT
* Configurable directories to use for Slide Show.
* Configurable random directory for Slide Show.
* Configurable startup option for random picture for Slide Show.
* Configurable don't display pictures from this directory(ies).
* Configurable build a "cue" file for Net Radio.
* Skins for Blue, Community3 & Blue-Retro-SHV.

!!Requirements - Downloading and Installing

v0.2.0 Built and tested with [[!GBPVR_v1_2_9]], [[!GBPVR_v1_2_13]], [[!GBPVR_v1_3_7]] and [[!GBPVR_v1_3_11]] and [[!GBPVR_v1_4_7]]
 
->Download:{$Name}_Beta.zip (358kb) Plugin with Blue skin\\
NOTE: For the latest features and fixes you should also check the [[http://forums.gbpvr.com/showthread.php?t=38540 | Community Announcements forum]]\\\

->Download:{$Name}_Beta_B-R-SHV_skin.zip (337kb) Blue-Retro-SHV skin\\
Download:{$Name}_Beta_Community3_Skin.zip (206kb) Community3 skin\\\

>>red<<
''''+Note:+''''
>><<
->'''1.4.7 users''' v1.4.7 of GBPVR no longer installs the Interop.WMPLib.dll library in the gbpvr root directory. Without this library, MLPanel may fail depending on which version of Interfaces.dll you have installed and whether or not one of your other plugins has installed its own version of the Interop.WMPLib.dll library. If you are experiencing a problem with MLPanel and v1.4.7, restoring a copy of Interop.WMPLib.dll from a backup into your gbpvr root directory will fix the problem. If you are unable to do this, post on the [[http://forums.gbpvr.com/showthread.php?t=38540 |  Community Announcements forum]] and we'll help you out.

>>red<<
''''+Note:+''''
>><<
->'''*Requires Interfaces.dll''' (packaged as a separate download for users who don't have (the plugin) Music Library2 installed)
->Download:{$Name}_Beta_Interfaces.zip (47kb) Interfaces.dll (only required by non-Music Library2 users)\\\

To install, simply download the files you need and unzip them into your GBPVR folder.\\
 Have a look at the readme.txt file in the Plugins/MLPanel folder for more details.

* The blue skin should work for any other skin if copied into\\
 ..devnz\gbpvr\Skin2\''selected skin''\MLPanel


!! Configuration

'''''Options:'''''\\

->(Using '''Notepad.exe''' or similar '''NOT''' Wordpad.exe)
----
%center%'''To use MLPanel as your default screen saver'''\\
%center%edit ''..\devnz\gbpvr\config.xml''
----
-> and change
-->  [-<ScreenSaverPlugin>Default Screen Saver</ScreenSaverPlugin>-]
->to
-->  [-<ScreenSaverPlugin>MLPanel</ScreenSaverPlugin>-]
----
%center%'''To configure the plugin to your requirements you need to'''\\
%center%edit ''..\devnz\gbpvr\Plugins\MLPanel\MLPanelConfig.xml''
>>red<<
%center%'''Note: apart from the options listed, there are no other user serviceable parts inside'''
>><<
----
[+To setup your picture slide show directories, edit+]\\

->[-<slideShowDir></slideShowDir>-]

->You can add multiple directories separated by the | character
-> it will include any first level sub directories it finds
-> [-("|" is the pipe character commonly shift + backslash)-]

->eg. [-<slideShowDir>c:\mypics\fun|c:mypics\family|c:\morepics|d:\photos</slideShowDir>-]

->to ignore a directory create a txt file called ''“MLPnoindex.txt”'' & put it in that directory or sub directory\\

->You can specify your own filename in
-> [-<slideShowNoIndex>MLPnoindex.txt</slideShowNoIndex>-]

[+To change the file extensions displayed by Slide Show, edit+] (if it doesn't exist, create it)\\

->[-<slideShowExtensions></slideShowExtensions>-]

->You can add multiple extensions separated by the | character
-> [-("|" is the pipe character commonly shift + backslash)-]

->eg. [-<slideShowExtensions>jpg|png|gif|nef</slideShowExtensions>-]


* MLPanel makes no attempt to check if the extensions you specify are valid image types.
* There is no guarantee that MLPanel will display all possible image file extensions, but if they work in Picture Library, then they should work in MLPanel.\\

----
[+You may set the following to ''True'' or ''False''+]

->To cycle through your Slide Show Directories in random order
->[-<slideShowDirRandom>True</slideShowDirRandom>-]

->To cycle through the Photos in a directory in random order (this setting is toggled by the Red Button or ^R and is saved across MLPanel sessions)
->[-<slideShowPhotoRandom>True</slideShowPhotoRandom>-]

->Include first level sub directories in the Slide Show Directory list
->[-<slideShowDirSubdirs>True</slideShowDirSubdirs>-]

->Creates a .cue file when Net Radio is playing
->[-<buildCueFiles>True</buildCueFiles>-]

!!Using the Plugin

While MLPanel is running
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||Right Arrow ||Right Arrow ||Change to the next view||
||Left Arrow||Left Arrow ||Change to the previous view||
||^B ||Blue button ||Toggle between EconoMode and GasGuzzlin'Mode||
||^Y ||Yellow button ||Toggle Slide Show mode on/off||

While MLPanel is running and a Playlist is active
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||^Q ||Pause ||Pause the playlist||
||^P ||Play ||Restart the playlist||
||^S ||Stop ||Stop the playlist ||
||^Right Arrow ||Skip ||Skip to next track||
||^Left Arrow ||Replay ||Replay previous track||

While MLPanel is running in Slide Show mode
||border=1
||!Keyboard ||!Hauppauge Remote ||!Action ||
||^K ||Rec ||Saves the filename of the current photo in a file called SSL''macaddress''_YYYYMMDD.txt in the Plugins\MLPanel\PhotoLogs folder||
||^R ||Red Button||Toggles Random Photo on/off||
||Page Up ''or''\\
Up Arrow||CH Up ''or''\\
Up Arrow||Random Photo Off: Jump to the first photo in the current picture folder ''or'' if you are already showing the first photo, jump to a random photo in the previous folder\\
Random Photo On: Jump to the first photo in the current picture folder ''or'' if you are already showing the first photo, randomise the previous folder and jump to the first photo||
||Page Down ''or'' Down Arrow ||CH Down ''or'' Down Arrow ||Random Photo Off: Jump to a random photo in the next folder\\
Random Photo On: Randomise the next folder and jump to the first photo||

!!Skinning
You can create your own views by adding your own Placement(s) and CompositeImage(s) named "Playing''anysuffix''" or "NotPlaying''anysuffix''" to MLPanel.xml (obviously, don't give them the same name as any of the supplied views). You should also keep a separate copy of your xml code for adding to future releases of the skin.\\
\\
Here is a list of the text and image fields provided by MLPanel:\\
Download:{$Name}_Commands.zip (1kb) MLP_Commands.zip \\

!!Support
This plugin is discussed in the [[http://forums.gbpvr.com/showthread.php?t=38540 |  Community Announcements forum]]

!!Known Limitations
Web Radio may fail when MLPanel is installed\\
Switching between Slide Show and Album Art modes can be a bit slow when music is playing

!!Todo (in no particular order)
Provide the option to interleave Album Art with photos when in Slide Show mode\\
Allow multiple MVPs to have their own settings\\
Add an option to randomly display all photos in Slide Show mode

!!Author(s)
[[~ACTCMS]] & [[~Jaggy]]

Thanks to Psycik for the basic source and the use of his Interfaces.dll\\
mvallevand, 7ore & all the other Alpha testers for their input.

!!History

2008-10-31 : (second) beta
              *v0.2.0 beta release

2008-10-25 : alpha
              *v0.2.0 alpha release

2008-05-19 : beta
              *v0.1.0 beta release

2008-04-20 : alpha
              *initial test release

Page last modified on October 17, 2015, at 10:01 PM