From: <pop...@us...> - 2015-02-14 13:35:13
|
Revision: 4953 http://sourceforge.net/p/mp-plugins/code/4953 Author: popy2007 Date: 2015-02-14 13:35:04 +0000 (Sat, 14 Feb 2015) Log Message: ----------- 0.6.0.4: Fixed -> Synronization of events was not done if an media ended Modified Paths: -------------- trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/CentralizedDatabase.cs trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/Properties/AssemblyInfo.cs trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/update.xml Added Paths: ----------- trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1 trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.xmp2 Modified: trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/CentralizedDatabase.cs =================================================================== --- trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/CentralizedDatabase.cs 2015-02-12 21:48:17 UTC (rev 4952) +++ trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/CentralizedDatabase.cs 2015-02-14 13:35:04 UTC (rev 4953) @@ -613,7 +613,7 @@ Log.Debug("CentralizedDatabase: 'g_Player.PlayBackEnded' event with SyncObjectType '" + CurrentSyncObjectType.ToString() + "' occured for file '" + strFileName + "'."); //Add nedded Watched Event data - curEvent.EventType = EventType.StopOrChanged; + curEvent.EventType = EventType.Ended; curEvent.SyncObject.SyncObjectType = CurrentSyncObjectType; curEvent.strFileName = strFileName; curEvent.intResumeTime = 0; Modified: trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/Properties/AssemblyInfo.cs =================================================================== --- trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/Properties/AssemblyInfo.cs 2015-02-12 21:48:17 UTC (rev 4952) +++ trunk/plugins/CentralizedDatabase/Trunk/CentralizedDatabase/Properties/AssemblyInfo.cs 2015-02-14 13:35:04 UTC (rev 4953) @@ -45,5 +45,5 @@ [assembly: Guid("b298ce34-f556-44cc-a131-83ec57fd6a50")] -[assembly: AssemblyVersion("0.6.0.3")] -[assembly: AssemblyFileVersion("0.6.0.3")] +[assembly: AssemblyVersion("0.6.0.4")] +[assembly: AssemblyFileVersion("0.6.0.4")] Added: trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1 =================================================================== (Binary files differ) Index: trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1 =================================================================== --- trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1 2015-02-12 21:48:17 UTC (rev 4952) +++ trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1 2015-02-14 13:35:04 UTC (rev 4953) Property changes on: trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1 ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.xmp2 =================================================================== --- trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.xmp2 (rev 0) +++ trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.xmp2 2015-02-14 13:35:04 UTC (rev 4953) @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<PackageClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + <Version>2.0</Version> + <Groups> + <Items> + <GroupItem Name="Default"> + <ParentGroup /> + <DisplayName>CentralizedDatabase</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>CentralizedDatabase</Description> + <Files> + <Items> + <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\bin\Release\CentralizedDatabase.dll</LocalFileName> + <ZipFileName>Installer{CopyFile}\{da0f64fa-9f30-4943-bb24-3bd49d5e4314}-CentralizedDatabase.dll</ZipFileName> + <DestinationFilename>%Plugins%\Windows\CentralizedDatabase.dll</DestinationFilename> + </FileItem> + <FileItem InstallType="CopyFile" SystemFile="false" Modified="false"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\Resources\language\de.xml</LocalFileName> + <ZipFileName>Installer{CopyFile}\{fead985d-e0aa-4793-a5f4-c523305918b0}-de.xml</ZipFileName> + <DestinationFilename>%Language%\CentralizedDatabase\de.xml</DestinationFilename> + </FileItem> + <FileItem InstallType="CopyFile" SystemFile="false" Modified="false"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\Resources\language\en-US.xml</LocalFileName> + <ZipFileName>Installer{CopyFile}\{a8eeb57c-826d-43ae-8be2-c0679c697b77}-en-US.xml</ZipFileName> + <DestinationFilename>%Language%\CentralizedDatabase\en-US.xml</DestinationFilename> + </FileItem> + </Items> + </Files> + </GroupItem> + </Items> + </Groups> + <Sections> + <Items> + <SectionItem Guid="2fc8148e-7fed-4aac-86ee-8c019f3ca34e" Name="Welcome Screen" ConditionGroup=""> + <Params> + <Items> + <SectionParam Name="Header text"> + <Value>Welcome to the Extension Installer for [Name]</Value> + <ValueType>String</ValueType> + <Description /> + </SectionParam> + <SectionParam Name="Description"> + <Value>This will install [Name] version [Version] on your computer. +It is recommended that you close all other applications before continuing. +Click Next to continue or Cancel to exit Setup.</Value> + <ValueType>String</ValueType> + <Description /> + </SectionParam> + <SectionParam Name="Left part image"> + <Value>Resources\MPEI_left_picture.PNG</Value> + <ValueType>File</ValueType> + <Description /> + </SectionParam> + <SectionParam Name="Header image"> + <Value /> + <ValueType>File</ValueType> + <Description>Image in upper right part</Description> + </SectionParam> + </Items> + </Params> + <Actions> + <Items /> + </Actions> + <IncludedGroups /> + <PanelName>Welcome Screen</PanelName> + <WizardButtonsEnum>NextCancel</WizardButtonsEnum> + </SectionItem> + <SectionItem Guid="ef355144-4232-4a91-8f1d-cb0740d9f871" Name="Install Section" ConditionGroup=""> + <Params> + <Items> + <SectionParam Name="Header Title"> + <Value /> + <ValueType>String</ValueType> + <Description>Header title</Description> + </SectionParam> + <SectionParam Name="Header description"> + <Value /> + <ValueType>String</ValueType> + <Description>Description of section, shown in under section title</Description> + </SectionParam> + <SectionParam Name="Header image"> + <Value>..\CentralizedDatabase\Resources\CentralizedDatabaseEnabled.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> + </Items> + </Actions> + <IncludedGroups /> + <PanelName>Install Section</PanelName> + <WizardButtonsEnum>Next</WizardButtonsEnum> + </SectionItem> + <SectionItem Guid="94cdc129-3719-417c-be39-fa972599ddd3" Name="Setup Complete" ConditionGroup=""> + <Params> + <Items> + <SectionParam Name="Header text"> + <Value>The Extension Installer Wizard has successfully installed [Name].</Value> + <ValueType>String</ValueType> + <Description /> + </SectionParam> + <SectionParam Name="Left part image"> + <Value>Resources\MPEI_left_picture.PNG</Value> + <ValueType>File</ValueType> + <Description /> + </SectionParam> + <SectionParam Name="Show radio buttons"> + <Value /> + <ValueType>Bool</ValueType> + <Description>Use radiobutton in place of combobox</Description> + </SectionParam> + <SectionParam Name="Header image"> + <Value /> + <ValueType>File</ValueType> + <Description>Image in upper right part</Description> + </SectionParam> + </Items> + </Params> + <Actions> + <Items /> + </Actions> + <IncludedGroups /> + <PanelName>Setup Complete</PanelName> + <WizardButtonsEnum>Finish</WizardButtonsEnum> + </SectionItem> + </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="CentralizedDatabase.dll"> + <CompatibleVersion> + <Items> + <CompatibleVersionItem> + <MinRequiredVersion>1.6.0.0</MinRequiredVersion> + <DesignedForVersion>1.7.0.0</DesignedForVersion> + </CompatibleVersionItem> + </Items> + </CompatibleVersion> + <SubSystemsUsed> + <Items> + <SubSystemItem Name="MP" /> + <SubSystemItem Name="MP.Config" /> + <SubSystemItem Name="MP.DB.Videos" /> + <SubSystemItem Name="MP.Externals.SQLite" /> + <SubSystemItem Name="MP.Players" /> + <SubSystemItem Name="MP.Plugins" /> + </Items> + </SubSystemsUsed> + </PluginDependencyItem> + </Items> + </PluginDependencies> + <GeneralInfo> + <Name>CentralizedDatabase</Name> + <Id>a592a9b1-6ab8-4f87-86d0-3a78d609bc44</Id> + <Author>antihero05, pOpY</Author> + <HomePage>http://www.team-mediaportal.com/extensions/utilities/centralizeddatabase</HomePage> + <ForumPage>http://forum.team-mediaportal.com/threads/centralizeddatabase.129630/</ForumPage> + <UpdateUrl>http://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/update.xml</UpdateUrl> + <Version> + <Major>0</Major> + <Minor>6</Minor> + <Build>0</Build> + <Revision>4</Revision> + </Version> + <ExtensionDescription>CentralizedDatabase is a window plugin that synchronizes several informations across your MediaPortal databases/folders. As the plugin name suggest the plugin focuses on synchronizing the watched status of your media and folders (thumbs) accross several clients.This includes extended information like the time you stopped the playback. This is responsible for the watched percentage displayed in MediaPortal. + +This plugin is intended for setups that have a centrally stored master database and multiple clients with their own databases. It is recommended to configure the master database as an database to be synchronized from each client. If you watch some media on one of the clients the watched status gets synchronized to the master database and is available for all other clients as well. Also there is a feature "Copy at startup" which copies the database/folders on MP client start from the centralized storage to your client. So anytime you start you client all databases are immediately in sync. + +As a result it does not matter on which client you watch some media since the status is always synchronized across other databases. You keep consistent track of what you already watched and have centralized place (server) where you can add movies & series. + +Currently supported Objects for synchronizing: + +MPVideo database +MPTVSeries database +MovingPictures database +Folders +Folders with deletions</ExtensionDescription> + <VersionDescription>0.6.0.4: Fixed -> Synronization of events was not done if an media ended +0.6.0.3: New icon and initial release +0.6.0.2: hotfix for dns reverse lookup. CopyAtStartup feature should work now. Sorry it was my mistake! +0.6.0.1: +* translation support: German and English for now +* improved host online check for copy database/folders at startup. Before ~2sec timeout, now ~1sec (just when host is offline) +* support for folder mirroring: + In the config section of the plugin you can now set "SyncFolder" and "SyncFolder (with deletions)". + Ir does the following: + + - copy files/folder from src to dst, when it dont exist in dst + - copy files from src to dst, when the size differs + - delete files/folder from dst when it dont exist in src (just when"SyncFolder (with deletions)" is selected)</VersionDescription> + <DevelopmentStatus>Stable</DevelopmentStatus> + <OnlineLocation>http://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1</OnlineLocation> + <ReleaseDate>2015-02-14T14:04:23</ReleaseDate> + <Tags>multiple,several,database,databases,synchronize,watched,status</Tags> + <Location>D:\Mediaportal\CentralizedDatabase\Extension_MPEI\CentralizedDatabase_0.6.0.4.mpe1</Location> + <Params> + <Items> + <SectionParam Name="Icon"> + <Value>..\CentralizedDatabase\Resources\CentralizedDatabaseEnabled.png</Value> + <ValueType>File</ValueType> + <Description>The icon file of the package (jpg,png,bmp)</Description> + </SectionParam> + <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> + <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\bin\Release\CentralizedDatabase.dll</LocalFileName> + <ZipFileName>Installer{CopyFile}\{da0f64fa-9f30-4943-bb24-3bd49d5e4314}-CentralizedDatabase.dll</ZipFileName> + <DestinationFilename>%Plugins%\Windows\CentralizedDatabase.dll</DestinationFilename> + </FileItem> + <FileItem InstallType="CopyFile" SystemFile="false" Modified="false"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\Resources\language\de.xml</LocalFileName> + <ZipFileName>Installer{CopyFile}\{fead985d-e0aa-4793-a5f4-c523305918b0}-de.xml</ZipFileName> + <DestinationFilename>%Language%\CentralizedDatabase\de.xml</DestinationFilename> + </FileItem> + <FileItem InstallType="CopyFile" SystemFile="false" Modified="false"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\Resources\language\en-US.xml</LocalFileName> + <ZipFileName>Installer{CopyFile}\{a8eeb57c-826d-43ae-8be2-c0679c697b77}-en-US.xml</ZipFileName> + <DestinationFilename>%Language%\CentralizedDatabase\en-US.xml</DestinationFilename> + </FileItem> + <FileItem InstallType="CopyFile" SystemFile="true" Modified="true"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>Resources\MPEI_left_picture.PNG</LocalFileName> + <ZipFileName>Installer{CopyFile}\{2a86d2ea-5d65-4708-bc2a-3899b72c3f23}-MPEI_left_picture.PNG</ZipFileName> + <DestinationFilename /> + </FileItem> + <FileItem InstallType="CopyFile" SystemFile="true" Modified="true"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName>..\CentralizedDatabase\Resources\CentralizedDatabaseEnabled.png</LocalFileName> + <ZipFileName>Installer{CopyFile}\{61110cae-26c8-4216-a2d9-6151d03809d1}-CentralizedDatabaseEnabled.png</ZipFileName> + <DestinationFilename /> + </FileItem> + </Items> + </UniqueFileList> + <ProjectSettings> + <FolderGroups> + <FolderGroup InstallType="CopyFile" SystemFile="false" Modified="true"> + <Param1 /> + <UpdateOption>OverwriteIfOlder</UpdateOption> + <LocalFileName /> + <ZipFileName>Installer{CopyFile}\{8b1930c0-904f-4c0e-9499-6a3cd50d4a5e}-</ZipFileName> + <DestinationFilename>%Language%\CentralizedDatabase</DestinationFilename> + <Folder>CentralizedDatabase\Resources\language</Folder> + <Group>Default</Group> + <Recursive>true</Recursive> + </FolderGroup> + </FolderGroups> + <ProjectFilename>CentralizedDatabase_0.6.0.4.xmp2</ProjectFilename> + <UpdatePath1>update.xml</UpdatePath1> + <UpdatePath2 /> + <UpdatePath3 /> + </ProjectSettings> + <IsSkin>false</IsSkin> +</PackageClass> \ No newline at end of file Modified: trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/update.xml =================================================================== --- trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/update.xml 2015-02-12 21:48:17 UTC (rev 4952) +++ trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/update.xml 2015-02-14 13:35:04 UTC (rev 4953) @@ -143,5 +143,148 @@ </ProjectSettings> <IsSkin>false</IsSkin> </PackageClass> + <PackageClass> + <Version>2.0</Version> + <Groups> + <Items> + <GroupItem Name="Default"> + <DisplayName>Default</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>Default</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="CentralizedDatabase.dll"> + <CompatibleVersion> + <Items> + <CompatibleVersionItem> + <MinRequiredVersion>1.6.0.0</MinRequiredVersion> + <DesignedForVersion>1.7.0.0</DesignedForVersion> + </CompatibleVersionItem> + </Items> + </CompatibleVersion> + <SubSystemsUsed> + <Items> + <SubSystemItem Name="MP" /> + <SubSystemItem Name="MP.Config" /> + <SubSystemItem Name="MP.DB.Videos" /> + <SubSystemItem Name="MP.Externals.SQLite" /> + <SubSystemItem Name="MP.Players" /> + <SubSystemItem Name="MP.Plugins" /> + </Items> + </SubSystemsUsed> + </PluginDependencyItem> + </Items> + </PluginDependencies> + <GeneralInfo> + <Name>CentralizedDatabase</Name> + <Id>a592a9b1-6ab8-4f87-86d0-3a78d609bc44</Id> + <Author>antihero05, pOpY</Author> + <HomePage>http://www.team-mediaportal.com/extensions/utilities/centralizeddatabase</HomePage> + <ForumPage>http://forum.team-mediaportal.com/threads/centralizeddatabase.129630/</ForumPage> + <UpdateUrl>http://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/update.xml</UpdateUrl> + <Version> + <Major>0</Major> + <Minor>6</Minor> + <Build>0</Build> + <Revision>4</Revision> + </Version> + <ExtensionDescription>CentralizedDatabase is a window plugin that synchronizes several informations across your MediaPortal databases/folders. As the plugin name suggest the plugin focuses on synchronizing the watched status of your media and folders (thumbs) accross several clients.This includes extended information like the time you stopped the playback. This is responsible for the watched percentage displayed in MediaPortal. + +This plugin is intended for setups that have a centrally stored master database and multiple clients with their own databases. It is recommended to configure the master database as an database to be synchronized from each client. If you watch some media on one of the clients the watched status gets synchronized to the master database and is available for all other clients as well. Also there is a feature "Copy at startup" which copies the database/folders on MP client start from the centralized storage to your client. So anytime you start you client all databases are immediately in sync. + +As a result it does not matter on which client you watch some media since the status is always synchronized across other databases. You keep consistent track of what you already watched and have centralized place (server) where you can add movies & series. + +Currently supported Objects for synchronizing: + +MPVideo database +MPTVSeries database +MovingPictures database +Folders +Folders with deletions</ExtensionDescription> + <VersionDescription>0.6.0.4: Fixed -> Synronization of events was not done if an media ended +0.6.0.3: New icon and initial release +0.6.0.2: hotfix for dns reverse lookup. CopyAtStartup feature should work now. Sorry it was my mistake! +0.6.0.1: +* translation support: German and English for now +* improved host online check for copy database/folders at startup. Before ~2sec timeout, now ~1sec (just when host is offline) +* support for folder mirroring: + In the config section of the plugin you can now set "SyncFolder" and "SyncFolder (with deletions)". + Ir does the following: + + - copy files/folder from src to dst, when it dont exist in dst + - copy files from src to dst, when the size differs + - delete files/folder from dst when it dont exist in src (just when"SyncFolder (with deletions)" is selected)</VersionDescription> + <DevelopmentStatus>Stable</DevelopmentStatus> + <OnlineLocation>http://svn.code.sf.net/p/mp-plugins/code/trunk/plugins/CentralizedDatabase/Trunk/Extension_MPEI/CentralizedDatabase_0.6.0.4.mpe1</OnlineLocation> + <ReleaseDate>2015-02-14T14:04:23</ReleaseDate> + <Tags>multiple,several,database,databases,synchronize,watched,status</Tags> + <Location>D:\Mediaportal\CentralizedDatabase\Extension_MPEI\CentralizedDatabase_0.6.0.4.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> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |