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