From: <nic...@us...> - 2013-12-06 21:05:21
|
Revision: 4702 http://sourceforge.net/p/mp-plugins/code/4702 Author: nicsergio Date: 2013-12-06 21:05:18 +0000 (Fri, 06 Dec 2013) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/Files/ShortCuter.dll trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.xmp2 trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1 trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/AssemblyInfo.cs trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.cs trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterForm.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/Files/ShortCuter.dll =================================================================== (Binary files differ) Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.xmp2 =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.xmp2 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.xmp2 2013-12-06 21:05:18 UTC (rev 4702) @@ -20,6 +20,15 @@ </Items> </Files> </GroupItem> + <GroupItem Name="Configuration"> + <ParentGroup /> + <DisplayName>Check plugin configuration</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>Launch ShortCut'er configuration</Description> + <Files> + <Items /> + </Files> + </GroupItem> </Items> </Groups> <Sections> @@ -145,7 +154,7 @@ <Description>Header title</Description> </SectionParam> <SectionParam Name="Header description"> - <Value>Plugin installation and configuration</Value> + <Value>Plugin installation</Value> <ValueType>String</ValueType> <Description>Description of section, shown in under section title</Description> </SectionParam> @@ -164,19 +173,6 @@ </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 /> @@ -209,9 +205,25 @@ </Items> </Params> <Actions> - <Items /> + <Items> + <ActionItem Name="ConfigurePlugin" ActionType="ConfigurePlugin" ConditionGroup="Configuration"> + <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 /> + <IncludedGroups> + <string>Configuration</string> + </IncludedGroups> <PanelName>Setup Complete</PanelName> <WizardButtonsEnum>Finish</WizardButtonsEnum> </SectionItem> @@ -267,19 +279,19 @@ <Version> <Major>2</Major> <Minor>0</Minor> - <Build>4</Build> + <Build>5</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-10-22T23:10:13</ReleaseDate> - <Tags>shortcut keys keyboard</Tags> + <ReleaseDate>2013-12-06T23:10:13</ReleaseDate> + <Tags>shortcut,keys,keyboard,imon,remote</Tags> <Location>..\ShortCuter.mpe1</Location> <Params> <Items> @@ -326,21 +338,21 @@ <Param1 /> <UpdateOption>OverwriteIfOlder</UpdateOption> <LocalFileName>ShortCuterInstall.png</LocalFileName> - <ZipFileName>Installer{CopyFile}\{5975634d-b946-47c9-9dc4-185b1cda811c}-ShortCuterInstall.png</ZipFileName> + <ZipFileName>Installer{CopyFile}\{2f56d85c-297e-40b6-86cf-2116f94b3814}-ShortCuterInstall.png</ZipFileName> <DestinationFilename /> </FileItem> <FileItem InstallType="CopyFile" SystemFile="true" Modified="true"> <Param1 /> <UpdateOption>OverwriteIfOlder</UpdateOption> <LocalFileName>ShortCuterProgress.png</LocalFileName> - <ZipFileName>Installer{CopyFile}\{4e569cf5-9b02-49ae-a4e2-cd7129b6655a}-ShortCuterProgress.png</ZipFileName> + <ZipFileName>Installer{CopyFile}\{4d3abb33-1e7a-4a72-bb34-2b1262d12f6a}-ShortCuterProgress.png</ZipFileName> <DestinationFilename /> </FileItem> <FileItem InstallType="CopyFile" SystemFile="true" Modified="true"> <Param1 /> <UpdateOption>OverwriteIfOlder</UpdateOption> <LocalFileName>ShortCuter.png</LocalFileName> - <ZipFileName>Installer{CopyFile}\{9440160f-70aa-4f8d-b191-14a5f1d7fa03}-ShortCuter.png</ZipFileName> + <ZipFileName>Installer{CopyFile}\{3cb71e01-858f-4e36-981b-4461f70c06bd}-ShortCuter.png</ZipFileName> <DestinationFilename /> </FileItem> </Items> Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt 2013-12-06 21:05:18 UTC (rev 4702) @@ -1,3 +1,8 @@ +- V2.0.5 (12/06/2013) + + > add overrides at start-up (reset CapsLock & NumLock) + + - V2.0.4 (11/29/2013) > correct internet browser link in treeview Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml 2013-12-06 21:05:18 UTC (rev 4702) @@ -581,5 +581,129 @@ </ProjectSettings> <IsSkin>false</IsSkin> </PackageClass> + <PackageClass> + <Version>2.0</Version> + <Groups> + <Items> + <GroupItem Name="Binaries"> + <DisplayName>Binaries</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>Binaries</Description> + <Files> + <Items /> + </Files> + </GroupItem> + <GroupItem Name="Configuration"> + <DisplayName>Configuration</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>Configuration</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>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/ShortCuter.Update.xml</UpdateUrl> + <Version> + <Major>2</Major> + <Minor>0</Minor> + <Build>5</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>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1</OnlineLocation> + <ReleaseDate>2013-12-06T23:10:13</ReleaseDate> + <Tags>shortcut,keys,keyboard,imon,remote</Tags> + <Location>..\ShortCuter.mpe1</Location> + <Params> + <Items> + <SectionParam Name="Online Icon"> + <Value>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.png</Value> + <ValueType>String</ValueType> + <Description>The icon file of the package stored online (jpg,png,bmp)</Description> + </SectionParam> + <SectionParam Name="Configuration file"> + <Value>%Plugins%\process\ShortCuter.dll</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>https://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Config.png</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> \ No newline at end of file Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.mpe1 =================================================================== (Binary files differ) Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/AssemblyInfo.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/AssemblyInfo.cs 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Properties/AssemblyInfo.cs 2013-12-06 21:05:18 UTC (rev 4702) @@ -33,8 +33,8 @@ // È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build // utilizzando l'asterisco (*) come descritto di seguito: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.0.4.0")] -[assembly: AssemblyFileVersion("2.0.4.0")] +[assembly: AssemblyVersion("2.0.5.0")] +[assembly: AssemblyFileVersion("2.0.5.0")] //Importante per la compatibilità con MediaPortal [assembly: CompatibleVersion("1.1.6.27644")] \ No newline at end of file Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.cs 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.cs 2013-12-06 21:05:18 UTC (rev 4702) @@ -30,6 +30,12 @@ string settingsFile = Config.GetFile(Config.Dir.Config, Tools.MyAssembly.Name + ".xml"); myShortCuts = new ShortCuts(settingsFile, false); //--> lettura configurazione relativa agli shortcuts + if (myShortCuts.GeneralResetCapsLock) + if (UnlockKeys.ResetCapsLock()) + MpLog(false, "CapsLock deactivated"); //--> disattivazione CapsLock + if (myShortCuts.GeneralResetNumLock) + if (UnlockKeys.ResetNumLock()) + MpLog(false, "NumLock deactivated"); //--> disattivazione NumLock if (myShortCuts.Initialized) //Se classe di gestione shortcut inizializzata { try Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuter.csproj 2013-12-06 21:05:18 UTC (rev 4702) @@ -6,7 +6,7 @@ <ProductVersion>8.0.30703</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{20CEBE32-A39E-4A61-B2BD-90BF16E2AEE8}</ProjectGuid> - <OutputType>WinExe</OutputType> + <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>ProcessPlugins.ShortCuter</RootNamespace> <AssemblyName>ShortCuter</AssemblyName> Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterForm.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterForm.cs 2013-12-06 15:45:22 UTC (rev 4701) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterForm.cs 2013-12-06 21:05:18 UTC (rev 4702) @@ -44,6 +44,8 @@ toolTip.SetToolTip(rowUpButton, "Move up selected shortcut in list"); toolTip.SetToolTip(rowDownButton, "Move down selected shortcut in list"); toolTip.SetToolTip(infoPictureBox, "Version information"); + + unsavedChanges = false; //--> necessario a fine aggiornamento controlli grafici } private void FormatShortCutsGrid() //Formattazione (e popolazione) tabella shortcuts { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |