|
From: <nic...@us...> - 2013-11-26 17:35:53
|
Revision: 4688
http://sourceforge.net/p/mp-plugins/code/4688
Author: nicsergio
Date: 2013-11-26 17:35:50 +0000 (Tue, 26 Nov 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/Screenshots/Config.png
trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/LinksList.png
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/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-11-24 22:11:50 UTC (rev 4687)
+++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/MpeProject/ShortCuter.xmp2 2013-11-26 17:35:50 UTC (rev 4688)
@@ -267,7 +267,7 @@
<Version>
<Major>2</Major>
<Minor>0</Minor>
- <Build>2</Build>
+ <Build>3</Build>
<Revision>0</Revision>
</Version>
<ExtensionDescription>ShortCut'er let you create keyboard shortcuts to any MP screen, like TV, Videos, Music, etc..
@@ -326,21 +326,21 @@
<Param1 />
<UpdateOption>OverwriteIfOlder</UpdateOption>
<LocalFileName>ShortCuterInstall.png</LocalFileName>
- <ZipFileName>Installer{CopyFile}\{52127182-374d-48a0-ab54-e4af9ef91b84}-ShortCuterInstall.png</ZipFileName>
+ <ZipFileName>Installer{CopyFile}\{1a4daf9f-4b8c-44e7-a212-59a182fb2787}-ShortCuterInstall.png</ZipFileName>
<DestinationFilename />
</FileItem>
<FileItem InstallType="CopyFile" SystemFile="true" Modified="true">
<Param1 />
<UpdateOption>OverwriteIfOlder</UpdateOption>
<LocalFileName>ShortCuterProgress.png</LocalFileName>
- <ZipFileName>Installer{CopyFile}\{0cb39b3b-d76f-4140-b519-acabbbbb128d}-ShortCuterProgress.png</ZipFileName>
+ <ZipFileName>Installer{CopyFile}\{1cdb867c-ba51-40ce-9f45-73be9c69af48}-ShortCuterProgress.png</ZipFileName>
<DestinationFilename />
</FileItem>
<FileItem InstallType="CopyFile" SystemFile="true" Modified="true">
<Param1 />
<UpdateOption>OverwriteIfOlder</UpdateOption>
<LocalFileName>ShortCuter.png</LocalFileName>
- <ZipFileName>Installer{CopyFile}\{cd687f72-12a5-434d-b51c-196029c551e4}-ShortCuter.png</ZipFileName>
+ <ZipFileName>Installer{CopyFile}\{d1d1ec0f-2b04-4dd0-a920-51235bbb467d}-ShortCuter.png</ZipFileName>
<DestinationFilename />
</FileItem>
</Items>
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/Config.png
===================================================================
(Binary files differ)
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/Screenshots/LinksList.png
===================================================================
(Binary files differ)
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt 2013-11-24 22:11:50 UTC (rev 4687)
+++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.ChangeLog.txt 2013-11-26 17:35:50 UTC (rev 4688)
@@ -1,3 +1,10 @@
+- V2.0.3 (11/26/2013)
+
+ > implemented GuiProperties read and replace them with its value in Load Parameter
+ > support for the new Trailers plugin released by ltfearme
+ > add "Trailer for selected item" section in treeview of the most popular links
+
+
- V2.0.2 (11/01/2013)
> enabled shortcut without modifiers (like plugin V1)
Modified: trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml 2013-11-24 22:11:50 UTC (rev 4687)
+++ trunk/plugins/ShortCuter&SkinEditor/Release/ShortCuter/ShortCuter.Update.xml 2013-11-26 17:35:50 UTC (rev 4688)
@@ -349,5 +349,121 @@
</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>
+ </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>3</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-10-22T23:10:13</ReleaseDate>
+ <Tags>shortcut keys keyboard</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/ShortCuterForm.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterForm.cs 2013-11-24 22:11:50 UTC (rev 4687)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterForm.cs 2013-11-26 17:35:50 UTC (rev 4688)
@@ -162,28 +162,24 @@
private void ShowLinkItem() //Visualizzazione link corrispondente allo shortcut
{
if (shortCutsDataGridView.CurrentCell != null)
- if (shortCutsDataGridView.CurrentCell.ColumnIndex == 5) //Nel caso di colonna corrispondente a WindowID
+ {
+ if (!forceCell) //Non nel caso di forzatura valore cella WindowID (doppio click da lista links)
{
- propLeftPictureBox.Visible = true; //--> visualizzazione freccia grafica
- if (!forceCell) //Non nel caso di forzatura valore cella WindowID (doppio click da lista links)
+ int showIndex;
+ int windowID = Convert.ToInt32(shortCutsDataGridView.Rows[shortCutsDataGridView.CurrentRow.Index].Cells[5].Value);
+ if (itemsTabControl.SelectedIndex == 0)
{
- int showIndex;
- int windowID = Convert.ToInt32(shortCutsDataGridView.Rows[shortCutsDataGridView.CurrentRow.Index].Cells[5].Value);
- if (itemsTabControl.SelectedIndex == 0)
- {
- string loadParameter = Convert.ToString(shortCutsDataGridView.Rows[shortCutsDataGridView.CurrentRow.Index].Cells[6].Value);
- showIndex = mySkin.SkinLinks.FindIndex(x => x.WindowID == windowID && x.LoadParameter == loadParameter);
- mySkin.SetSkinLinkIndex(skinLinksTreeView, showIndex); //--> selezione eventuale link corrispondente a WindowID & LoadParameter
- }
- else
- {
- showIndex = mySkin.SkinFiles.FindLastIndex(x => x.Id == windowID);
- skinFilesListBox.SelectedIndex = showIndex; //--> selezione eventuale file corrispondente a WindowID
- }
+ string loadParameter = Convert.ToString(shortCutsDataGridView.Rows[shortCutsDataGridView.CurrentRow.Index].Cells[6].Value);
+ showIndex = mySkin.SkinLinks.FindIndex(x => x.WindowID == windowID && x.LoadParameter == loadParameter);
+ mySkin.SetSkinLinkIndex(skinLinksTreeView, showIndex); //--> selezione eventuale link corrispondente a WindowID & LoadParameter
}
+ else
+ {
+ showIndex = mySkin.SkinFiles.FindLastIndex(x => x.Id == windowID);
+ skinFilesListBox.SelectedIndex = showIndex; //--> selezione eventuale file corrispondente a WindowID
+ }
}
- else
- propLeftPictureBox.Visible = false; //--> altrimenti freccia grafica nascosta
+ }
}
private void MoveItemList(bool dirUp) //Spostamento shortcut
{
@@ -273,6 +269,7 @@
#region Eventi Modifica Griglia
private void shortCutsDataGridView_Enter(object sender, EventArgs e)
{
+ propLeftPictureBox.Visible = true; //--> il link è collegato allo shortcut selezionato
ShowLinkItem();
MoveItemsListButtonsEnable();
}
@@ -379,7 +376,7 @@
}
private void skinFilesListBox_Enter(object sender, EventArgs e)
{
- ShowLinkItem();
+ propLeftPictureBox.Visible = false; //--> il link non è collegato allo shortcut selezionato
ShowLinkProperties(sender);
}
private void skinFilesListBox_DoubleClick(object sender, EventArgs e)
@@ -399,7 +396,7 @@
}
private void skinLinksTreeView_Enter(object sender, EventArgs e)
{
- ShowLinkItem();
+ propLeftPictureBox.Visible = false; //--> il link non è collegato allo shortcut selezionato
ShowLinkProperties(sender);
}
private void skinLinksTreeView_DoubleClick(object sender, EventArgs e)
@@ -502,6 +499,5 @@
return false;
}
#endregion
-
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|