|
From: <jmb...@us...> - 2013-07-23 08:45:22
|
Revision: 4613
http://sourceforge.net/p/mp-plugins/code/4613
Author: jmbillings
Date: 2013-07-23 08:45:13 +0000 (Tue, 23 Jul 2013)
Log Message:
-----------
Add hover images
Modified Paths:
--------------
trunk/plugins/APODPlugin/APODPlugin/APODDownloader.cs
trunk/plugins/APODPlugin/APODPlugin/APODPlugin.cs
trunk/plugins/APODPlugin/APODPlugin/APODPlugin.csproj
trunk/plugins/APODPlugin/APODPlugin/Properties/AssemblyInfo.cs
trunk/plugins/APODPlugin/APODPlugin/Titan/APODPlugin.xml
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/APODPlugin.dll
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/APODPlugin.pdb
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/APODPlugin.xml
trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.csproj.FileListAbsolute.txt
trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.dll
trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.pdb
trunk/plugins/APODPlugin/APODPlugin/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Added Paths:
-----------
trunk/plugins/APODPlugin/APODPlugin/Default/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/DefaultWide/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/
trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/APODPlugin.xml
trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/Titan/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Default/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/DefaultWide/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.dll
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/PureVisionHD 1080/hover_APOD.png
trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/hover_APOD.png
trunk/plugins/APODPlugin/debug.log
Modified: trunk/plugins/APODPlugin/APODPlugin/APODDownloader.cs
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/APODDownloader.cs 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/APODDownloader.cs 2013-07-23 08:45:13 UTC (rev 4613)
@@ -104,7 +104,6 @@
else
{
onDownloadNoImageFound(this, new downloadNoImageEventArgs(direction));
- //onDownloadError(this, new downloadErrorEventArgs(new Exception("No image found, this one might have been a Video... :)")));
}
}
catch (Exception ex)
@@ -198,4 +197,4 @@
scrollDirection = d;
}
}
-}
+}
\ No newline at end of file
Modified: trunk/plugins/APODPlugin/APODPlugin/APODPlugin.cs
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/APODPlugin.cs 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/APODPlugin.cs 2013-07-23 08:45:13 UTC (rev 4613)
@@ -12,8 +12,10 @@
{
public class APODPlugin : GUIWindow, ISetupForm
{
+ [SkinControlAttribute(3)]
+ protected GUIImage bgimage = null;
[SkinControlAttribute(0)]
- protected GUIImage bgimage = null;
+ protected GUIImage infobgimage = null;
[SkinControlAttribute(4)]
protected GUIImage image = null;
[SkinControlAttribute(5)]
@@ -116,13 +118,20 @@
public override bool Init()
{
- return Load(GUIGraphicsContext.Skin + @"\APODPlugin.xml");
+ bool ls = Load(GUIGraphicsContext.Skin + @"\APODPlugin.xml");
+ base.InitControls();
+ base.NeedRefresh();
+ return ls;
}
+ public override void DeInit()
+ {
+ base.DeInit();
+ }
+
protected override void OnPageLoad()
{
- bgimage.DoUpdate();
-
+ image.Refresh();
GUIWaitCursor.Show();
downloader = new APODDownloader();
downloader.onDownloadError += downloader_onDownloadError;
@@ -144,6 +153,19 @@
{
doDownload(directions.RIGHT);
}
+ else if (action.wID == MediaPortal.GUI.Library.Action.ActionType.ACTION_SHOW_INFO)
+ {
+ if (infobgimage.Visible)
+ {
+ infobgimage.Visible = false;
+ info.Visible = false;
+ }
+ else
+ {
+ infobgimage.Visible = true;
+ info.Visible = true;
+ }
+ }
}
private void doDownload(directions d)
Modified: trunk/plugins/APODPlugin/APODPlugin/APODPlugin.csproj
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/APODPlugin.csproj 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/APODPlugin.csproj 2013-07-23 08:45:13 UTC (rev 4613)
@@ -65,17 +65,29 @@
<SubType>Designer</SubType>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
+ <Content Include="DefaultWide\hover_APOD.png">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </Content>
<Content Include="Default\APODPlugin.xml">
<SubType>Designer</SubType>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
+ <Content Include="Default\hover_APOD.png">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </Content>
<Content Include="PureVisionHD 1080\APODPlugin.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
+ <Content Include="PureVisionHD 1080\hover_APOD.png">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </Content>
<Content Include="Titan\APODPlugin.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<SubType>Designer</SubType>
</Content>
+ <Content Include="Titan\hover_APOD.png">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </Content>
</ItemGroup>
<ItemGroup>
<Content Include="PostDeploy.ps1">
Added: trunk/plugins/APODPlugin/APODPlugin/Default/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/Default/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/Default/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/Default/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/Default/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/plugins/APODPlugin/APODPlugin/DefaultWide/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/DefaultWide/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/DefaultWide/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/DefaultWide/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/DefaultWide/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/plugins/APODPlugin/APODPlugin/Properties/AssemblyInfo.cs
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/Properties/AssemblyInfo.cs 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/Properties/AssemblyInfo.cs 2013-07-23 08:45:13 UTC (rev 4613)
@@ -36,5 +36,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.5.4")]
-[assembly: AssemblyFileVersion("1.0.5.4")]
+[assembly: AssemblyVersion("1.0.5.5")]
+[assembly: AssemblyFileVersion("1.0.5.5")]
Added: trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/APODPlugin.xml
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/APODPlugin.xml (rev 0)
+++ trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/APODPlugin.xml 2013-07-23 08:45:13 UTC (rev 4613)
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<window>
+ <!--PureVisionHD 1080-->
+ <id>3355</id>
+ <defaultcontrol>4</defaultcontrol>
+ <allowoverlay>yes</allowoverlay>
+ <controls>
+ <control>
+ <description>image</description>
+ <type>image</type>
+ <id>0</id>
+ <posX>0</posX>
+ <posY>0</posY>
+ <width>1920</width>
+ <height>1080</height>
+ <texture>black.jpg</texture>
+ </control>
+ <control>
+ <description>image</description>
+ <type>image</type>
+ <id>4</id>
+ <posX>0</posX>
+ <posY>0</posY>
+ <onup>2</onup>
+ <ondown>2</ondown>
+ </control>
+ <control>
+ <description>title</description>
+ <type>textbox</type>
+ <id>6</id>
+ <posX>0</posX>
+ <posY>10</posY>
+ <width>1920</width>
+ <height>45</height>
+ <font>Menutitle</font>
+ <textcolor>ffffffff</textcolor>
+ <textalign>center</textalign>
+ </control>
+ <control>
+ <description>image</description>
+ <type>image</type>
+ <id>0</id>
+ <posX>30</posX>
+ <posY>680</posY>
+ <width>1860</width>
+ <height>390</height>
+ <texture>menubg.png</texture>
+ <animation effect="fade" start="0" end="100" time="1000" reversible="true">visiblechange</animation>
+ <visible>control.hasfocus(2)</visible>
+ </control>
+ <control>
+ <description>info</description>
+ <type>textboxscrollup</type>
+ <id>5</id>
+ <posX>50</posX>
+ <posY>700</posY>
+ <width>1820</width>
+ <height>350</height>
+ <font>font11</font>
+ <textcolor>ffffffff</textcolor>
+ <scrollStartDelaySec>10</scrollStartDelaySec>
+ <animation effect="fade" start="0" end="100" time="1000" reversible="true">visiblechange</animation>
+ <visible>control.hasfocus(2)</visible>
+ </control>
+ <control>
+ <description>Show Text</description>
+ <type>button</type>
+ <id>2</id>
+ <posX>20</posX>
+ <posY>70</posY>
+ <width>240</width>
+ <label>Show Text</label>
+ </control>
+ </controls>
+</window>
Added: trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/PureVisionHD 1080/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/plugins/APODPlugin/APODPlugin/Titan/APODPlugin.xml
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/Titan/APODPlugin.xml 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/Titan/APODPlugin.xml 2013-07-23 08:45:13 UTC (rev 4613)
@@ -7,7 +7,7 @@
<control>
<description>image</description>
<type>image</type>
- <id>0</id>
+ <id>3</id>
<posX>0</posX>
<posY>0</posY>
<width>1920</width>
Added: trunk/plugins/APODPlugin/APODPlugin/Titan/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/Titan/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/Titan/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/Titan/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/Titan/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/APODPlugin.dll
===================================================================
(Binary files differ)
Modified: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/APODPlugin.pdb
===================================================================
(Binary files differ)
Added: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Default/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Default/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Default/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Default/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Default/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/DefaultWide/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/DefaultWide/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/DefaultWide/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/DefaultWide/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/DefaultWide/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.dll
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.dll
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.dll 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.dll 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Microsoft.WindowsAPICodePack.dll
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/PureVisionHD 1080/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/PureVisionHD 1080/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/PureVisionHD 1080/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/PureVisionHD 1080/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/PureVisionHD 1080/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/APODPlugin.xml
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/APODPlugin.xml 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/APODPlugin.xml 2013-07-23 08:45:13 UTC (rev 4613)
@@ -7,7 +7,7 @@
<control>
<description>image</description>
<type>image</type>
- <id>0</id>
+ <id>3</id>
<posX>0</posX>
<posY>0</posY>
<width>1920</width>
Added: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/hover_APOD.png
===================================================================
(Binary files differ)
Index: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/hover_APOD.png
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/hover_APOD.png 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/hover_APOD.png 2013-07-23 08:45:13 UTC (rev 4613)
Property changes on: trunk/plugins/APODPlugin/APODPlugin/bin/Debug/Titan/hover_APOD.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.csproj.FileListAbsolute.txt
===================================================================
--- trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.csproj.FileListAbsolute.txt 2013-07-19 20:09:50 UTC (rev 4612)
+++ trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.csproj.FileListAbsolute.txt 2013-07-23 08:45:13 UTC (rev 4613)
@@ -38,8 +38,11 @@
C:\Users\james.billings\Documents\Visual Studio 2012\Projects\APODPlugin\APODPlugin\obj\Debug\APODPlugin.pdb
C:\Users\james.billings\Documents\Visual Studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\PostDeploy.ps1
C:\Users\jamesb\Documents\Visual Studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\PostDeploy.ps1
-C:\Users\jamesb\Documents\Visual Studio 2012\Projects\APODPlugin\APODPlugin\obj\Debug\APODPlugin.csprojResolveAssemblyReference.cache
C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\DefaultWide\APODPlugin.xml
C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\Default\APODPlugin.xml
C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\Titan\APODPlugin.xml
C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\PureVisionHD 1080\APODPlugin.xml
+C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\Titan\hover_APOD.png
+C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\DefaultWide\hover_APOD.png
+C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\Default\hover_APOD.png
+C:\Users\jamesb\documents\visual studio 2012\Projects\APODPlugin\APODPlugin\bin\Debug\PureVisionHD 1080\hover_APOD.png
Modified: trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.dll
===================================================================
(Binary files differ)
Modified: trunk/plugins/APODPlugin/APODPlugin/obj/Debug/APODPlugin.pdb
===================================================================
(Binary files differ)
Modified: trunk/plugins/APODPlugin/APODPlugin/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
===================================================================
(Binary files differ)
Added: trunk/plugins/APODPlugin/debug.log
===================================================================
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|