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. |