|
From: <nic...@us...> - 2013-10-06 15:39:41
|
Revision: 4639
http://sourceforge.net/p/mp-plugins/code/4639
Author: nicsergio
Date: 2013-10-06 15:39:38 +0000 (Sun, 06 Oct 2013)
Log Message:
-----------
Modified Paths:
--------------
trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MPEI Project/ShortCuter.xmp2
trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml
trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MPEI Project/ShortCuter.xmp2
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MPEI Project/ShortCuter.xmp2 2013-10-06 15:08:50 UTC (rev 4638)
+++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MPEI Project/ShortCuter.xmp2 2013-10-06 15:39:38 UTC (rev 4639)
@@ -58,16 +58,16 @@
<PanelName>Welcome Screen</PanelName>
<WizardButtonsEnum>NextCancel</WizardButtonsEnum>
</SectionItem>
- <SectionItem Guid="3754b874-3d36-44b6-94a2-6e16f35a2a59" Name="Install Section" ConditionGroup="">
+ <SectionItem Guid="81f825e5-4964-479f-9cb0-fb438874823e" Name="BackUp Section" ConditionGroup="">
<Params>
<Items>
<SectionParam Name="Header Title">
- <Value />
+ <Value>BackUp</Value>
<ValueType>String</ValueType>
<Description>Header title</Description>
</SectionParam>
<SectionParam Name="Header description">
- <Value />
+ <Value>Backup configuration file (-> .old)</Value>
<ValueType>String</ValueType>
<Description>Description of section, shown in under section title</Description>
</SectionParam>
@@ -80,25 +80,6 @@
</Params>
<Actions>
<Items>
- <ActionItem Name="InstallFiles" ActionType="InstallFiles" ConditionGroup="">
- <Params>
- <Items />
- </Params>
- <ExecuteLocation>AfterPanelShow</ExecuteLocation>
- </ActionItem>
- <ActionItem Name="ConfigurePlugin" ActionType="ConfigurePlugin" ConditionGroup="">
- <Params>
- <Items>
- <SectionParam Name="Path to plugin">
- <Value>%Plugins%\process\ShortCuter.dll</Value>
- <ValueType>Template</ValueType>
- <Description>Path to the plugin like
- %Plugins%\Windows\plugin.dll</Description>
- </SectionParam>
- </Items>
- </Params>
- <ExecuteLocation>AfterPanelHide</ExecuteLocation>
- </ActionItem>
<ActionItem Name="Script" ActionType="Script" ConditionGroup="">
<Params>
<Items>
@@ -107,28 +88,24 @@
using MpeCore.Classes;
using MpeCore;
-using System;
using System.IO;
-using System.Windows.Forms;
public class Script
{
public static void Main(PackageClass packageClass, ActionItem actionItem)
{
- string cfgFile = @Path.Combine(@MpeInstaller.TransformInRealPath("%Config%"), @"ShortCuter.xml");
+ string cfgFile = Path.Combine(MpeInstaller.TransformInRealPath("%Config%"), "ShortCuter.xml");
-MessageBox.Show(cfgFile);
- //try
- //{
- //if (File.Exists(cfgFile))
- File.Copy(cfgFile, cfgFile + "." + DateTime.Today.ToString(), true);
- //}
- //catch { };
+ try
+ {
+ if (File.Exists(cfgFile))
+ File.Copy(cfgFile, cfgFile + ".old", true);
+ }
+ catch { };
return;
}
-}
-</Value>
+}</Value>
<ValueType>Script</ValueType>
<Description />
</SectionParam>
@@ -151,7 +128,7 @@
</SectionParam>
</Items>
</Params>
- <ExecuteLocation>BeforPanelShow</ExecuteLocation>
+ <ExecuteLocation>AfterPanelShow</ExecuteLocation>
</ActionItem>
</Items>
</Actions>
@@ -159,6 +136,53 @@
<PanelName>Install Section</PanelName>
<WizardButtonsEnum>Next</WizardButtonsEnum>
</SectionItem>
+ <SectionItem Guid="3754b874-3d36-44b6-94a2-6e16f35a2a59" Name="Install Section" ConditionGroup="">
+ <Params>
+ <Items>
+ <SectionParam Name="Header Title">
+ <Value>Install</Value>
+ <ValueType>String</ValueType>
+ <Description>Header title</Description>
+ </SectionParam>
+ <SectionParam Name="Header description">
+ <Value>Plugin installation and configuration</Value>
+ <ValueType>String</ValueType>
+ <Description>Description of section, shown in under section title</Description>
+ </SectionParam>
+ <SectionParam Name="Header image">
+ <Value>ShortCuterProgress.png</Value>
+ <ValueType>File</ValueType>
+ <Description>Image in upper right part</Description>
+ </SectionParam>
+ </Items>
+ </Params>
+ <Actions>
+ <Items>
+ <ActionItem Name="InstallFiles" ActionType="InstallFiles" ConditionGroup="">
+ <Params>
+ <Items />
+ </Params>
+ <ExecuteLocation>AfterPanelShow</ExecuteLocation>
+ </ActionItem>
+ <ActionItem Name="ConfigurePlugin" ActionType="ConfigurePlugin" ConditionGroup="">
+ <Params>
+ <Items>
+ <SectionParam Name="Path to plugin">
+ <Value>%Plugins%\process\ShortCuter.dll</Value>
+ <ValueType>Template</ValueType>
+ <Description>Path to the plugin like
+ %Plugins%\Windows\plugin.dll</Description>
+ </SectionParam>
+ </Items>
+ </Params>
+ <ExecuteLocation>AfterPanelHide</ExecuteLocation>
+ </ActionItem>
+ </Items>
+ </Actions>
+ <IncludedGroups />
+ <PanelName>Install Section</PanelName>
+ <WizardButtonsEnum>Next</WizardButtonsEnum>
+ </SectionItem>
<SectionItem Guid="7d00dbb1-8069-40ce-af5e-1cf3fcc341b0" Name="Setup Complete" ConditionGroup="">
<Params>
<Items>
@@ -239,24 +263,24 @@
<Author>nicsergio</Author>
<HomePage>http://www.team-mediaportal.com/extensions/input-output/shortcuter</HomePage>
<ForumPage>http://forum.team-mediaportal.com/threads/shortcuter-plugin-v2.121721/</ForumPage>
- <UpdateUrl>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MPEI Project/ShortCuter.Update.xml</UpdateUrl>
+ <UpdateUrl>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml</UpdateUrl>
<Version>
<Major>2</Major>
<Minor>0</Minor>
<Build>0</Build>
<Revision>0</Revision>
</Version>
- <ExtensionDescription>ShortCut'er let you create keyboard shortcuts to any MP screen, like TV, Videos, Music, etc..
-
-For each shortcut you can define a keystroke combination such as:
-
+ <ExtensionDescription>ShortCut'er let you create keyboard shortcuts to any MP screen, like TV, Videos, Music, etc..
+
+For each shortcut you can define a keystroke combination such as:
+
<CTRL> + <ALT> + <SHIFT> + <KEY></ExtensionDescription>
<VersionDescription>This is a remake of the great process plugin ShortCut'er.</VersionDescription>
<DevelopmentStatus>Stable</DevelopmentStatus>
<OnlineLocation>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1</OnlineLocation>
<ReleaseDate>2013-09-24T23:10:13.1876942+02:00</ReleaseDate>
<Tags>shortcut keys keyboard</Tags>
- <Location>..\..\ShortCuter\ShortCuter.mpe1</Location>
+ <Location>..\ShortCuter.mpe1</Location>
<Params>
<Items>
<SectionParam Name="Icon">
@@ -302,14 +326,14 @@
<Param1 />
<UpdateOption>OverwriteIfOlder</UpdateOption>
<LocalFileName>ShortCuter.png</LocalFileName>
- <ZipFileName>Installer{CopyFile}\{bd7619f6-cb5a-4aeb-b173-adaaee2b65d4}-ShortCuter.png</ZipFileName>
+ <ZipFileName>Installer{CopyFile}\{00edb7c7-85b7-4b90-a259-a8665efb5527}-ShortCuter.png</ZipFileName>
<DestinationFilename />
</FileItem>
<FileItem InstallType="CopyFile" SystemFile="true" Modified="true">
<Param1 />
<UpdateOption>OverwriteIfOlder</UpdateOption>
<LocalFileName>ShortCuterProgress.png</LocalFileName>
- <ZipFileName>Installer{CopyFile}\{d145dab8-dd5f-423c-a75f-2dce1994ded0}-ShortCuterProgress.png</ZipFileName>
+ <ZipFileName>Installer{CopyFile}\{1a674976-c522-46f1-9cac-a16c776ba698}-ShortCuterProgress.png</ZipFileName>
<DestinationFilename />
</FileItem>
</Items>
@@ -317,7 +341,7 @@
<ProjectSettings>
<FolderGroups />
<ProjectFilename>ShortCuter.xmp2</ProjectFilename>
- <UpdatePath1>.\ShortCuter.Update.xml</UpdatePath1>
+ <UpdatePath1>..\ShortCuter.Update.xml</UpdatePath1>
<UpdatePath2 />
<UpdatePath3 />
</ProjectSettings>
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml 2013-10-06 15:08:50 UTC (rev 4638)
+++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml 2013-10-06 15:39:38 UTC (rev 4639)
@@ -1,4 +1,3 @@
-<<<<<<< .mine
<?xml version="1.0" encoding="utf-8"?>
<ExtensionCollection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Items>
@@ -65,7 +64,7 @@
<Author>nicsergio</Author>
<HomePage>http://www.team-mediaportal.com/extensions/input-output/shortcuter</HomePage>
<ForumPage>http://forum.team-mediaportal.com/threads/shortcuter-plugin-v2.121721/</ForumPage>
- <UpdateUrl>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MPEI Project/ShortCuter.Update.xml</UpdateUrl>
+ <UpdateUrl>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml</UpdateUrl>
<Version>
<Major>2</Major>
<Minor>0</Minor>
@@ -82,7 +81,7 @@
<OnlineLocation>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1</OnlineLocation>
<ReleaseDate>2013-09-24T23:10:13.1876942+02:00</ReleaseDate>
<Tags>shortcut keys keyboard</Tags>
- <Location>E:\PrjSW\ShortCuter&SkinEditor\Release\ShortCuter\ShortCuter.mpe1</Location>
+ <Location>..\ShortCuter.mpe1</Location>
<Params>
<Items>
<SectionParam Name="Online Icon">
@@ -119,125 +118,4 @@
<IsSkin>false</IsSkin>
</PackageClass>
</Items>
-</ExtensionCollection>=======
-<?xml version="1.0" encoding="utf-8"?>
-<ExtensionCollection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <Items>
- <PackageClass>
- <Version>2.0</Version>
- <Groups>
- <Items>
- <GroupItem Name="Binaries">
- <DisplayName>Binaries</DisplayName>
- <DefaulChecked>true</DefaulChecked>
- <Description>Binaries</Description>
- <Files>
- <Items />
- </Files>
- </GroupItem>
- </Items>
- </Groups>
- <Sections>
- <Items />
- </Sections>
- <Dependencies>
- <Items>
- <DependencyItem>
- <Type>MediaPortal</Type>
- <Id />
- <MinVersion>
- <Major>1</Major>
- <Minor>1</Minor>
- <Build>6</Build>
- <Revision>27644</Revision>
- </MinVersion>
- <MaxVersion>
- <Major>1</Major>
- <Minor>1</Minor>
- <Build>6</Build>
- <Revision>27644</Revision>
- </MaxVersion>
- <WarnOnly>false</WarnOnly>
- <Message>requires MediaPortal version 1.1.6.27644 to 1.1.6.27644.</Message>
- <Name>MediaPortal</Name>
- </DependencyItem>
- </Items>
- </Dependencies>
- <PluginDependencies>
- <Items>
- <PluginDependencyItem AssemblyName="ShortCuter.dll">
- <CompatibleVersion>
- <Items>
- <CompatibleVersionItem>
- <MinRequiredVersion>1.1.6.27644</MinRequiredVersion>
- <DesignedForVersion>1.1.6.27644</DesignedForVersion>
- </CompatibleVersionItem>
- </Items>
- </CompatibleVersion>
- <SubSystemsUsed>
- <Items />
- </SubSystemsUsed>
- </PluginDependencyItem>
- </Items>
- </PluginDependencies>
- <GeneralInfo>
- <Name>ShortCut'er</Name>
- <Id>8f7a9dd8-c238-4d3d-b50d-20b7ca8d296e</Id>
- <Author>nicsergio</Author>
- <HomePage />
- <ForumPage>http://forum.team-mediaportal.com/threads/shortcuter-plugin-v2.121721/</ForumPage>
- <UpdateUrl />
- <Version>
- <Major>2</Major>
- <Minor>0</Minor>
- <Build>0</Build>
- <Revision>0</Revision>
- </Version>
- <ExtensionDescription>ShortCut'er let you create keyboard shortcuts to any MP screen, like TV, Videos, Music, etc..
-
-For each shortcut you can define a keystroke combination such as:
-
-<CTRL> + <ALT> + <SHIFT> + <KEY></ExtensionDescription>
- <VersionDescription>This is a remake of the great process plugin ShortCut'er.</VersionDescription>
- <DevelopmentStatus>Stable</DevelopmentStatus>
- <OnlineLocation />
- <ReleaseDate>2013-09-24T23:10:13.1876942+02:00</ReleaseDate>
- <Tags>shortcut keys keyboard</Tags>
- <Location>E:\PrjSW\ShortCuter&SkinEditor\Release\ShortCuter\ShortCuter.mpe1</Location>
- <Params>
- <Items>
- <SectionParam Name="Online Icon">
- <Value />
- <ValueType>String</ValueType>
- <Description>The icon file of the package stored online (jpg,png,bmp)</Description>
- </SectionParam>
- <SectionParam Name="Configuration file">
- <Value />
- <ValueType>Template</ValueType>
- <Description>The file used to configure the extension.
- If it has .exe extension the will be executed.
- If it has .dll extension it's started like MP plugin configuration.</Description>
- </SectionParam>
- <SectionParam Name="Online Screenshots">
- <Value />
- <ValueType>String</ValueType>
- <Description>Online stored screenshot urls separated by ; </Description>
- </SectionParam>
- <SectionParam Name="Force to uninstall on update">
- <Value>YES</Value>
- <ValueType>Bool</ValueType>
- <Description>Show dialog and force to uninstall previous version when updating an extension. Should only be disabled if you are using an NSIS/MSI installer.</Description>
- </SectionParam>
- </Items>
- </Params>
- </GeneralInfo>
- <UniqueFileList>
- <Items />
- </UniqueFileList>
- <ProjectSettings>
- <FolderGroups />
- </ProjectSettings>
- <IsSkin>false</IsSkin>
- </PackageClass>
- </Items>
-</ExtensionCollection>>>>>>>> .r4637
+</ExtensionCollection>
\ No newline at end of file
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|