Extension Installer V2 (2 Viewers)

catavolt

Design Group Manager
  • Team MediaPortal
  • August 13, 2007
    14,630
    10,648
    Königstein (Taunus)
    Home Country
    Germany Germany
    AW: Extension Installer V2

    Hi dukus, big :D finally I got sufficient time to test your great installer. Worked fine for me to build the mpe file for e.g. PureVisionHD, all got installed correctly.
    BUT - when uninstalling, the empty skin folder "PureVisionHD" remained in skins section. Shouldn´t the empty folder also be deleted?
     

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    45
    Home Country
    Romania Romania
    I updated the first post to the latest version.
    In this version, if the folder is made by the installer and on uninstall if the folder is empty the folder will be removed
     

    1stdead

    Portal Pro
    February 1, 2008
    1,089
    139
    Copenhagen
    Home Country
    Denmark Denmark
    If you use newest public svn + the patch old MPI files won't install even though it tries to installs. Give a lot of errors. Sorry for not providing these error logs.

    Edit: Caused by newest svn instead..
     

    perfectbatz

    Portal Member
    December 30, 2009
    11
    1
    Home Country
    Guys are there any more plugins for this - it works great but I dont have any more to test?

    All my other plugins wont now install?
     

    mackey

    Retired Team Member
  • Premium Supporter
  • May 1, 2006
    456
    177
    right there
    Home Country
    Denmark Denmark
    Hi Dukus,

    I'm really excited about the new installer - both as a MP plugin dev and as MP user. I see great possibilities in the installer tool and you have already done some impressive work.

    I have this evening tried to make a MPE1 file for MyLyrics and believe to have discovered some issues. I used the Mpemaker and Installer that ships with the latest public SVN (30-01-10).

    1. After the creation of the MPE1 file I left the MpeMaker program and uploaded the file to google code. I then tabbed back to MpeMaker to find that the left menu had become invisible. See screenshot 1. This happens every time, and i got to close MpeMaker and start it again to get the menu back.

    2. After added a folder on the "Groups & Files" and save the project and reopens it, I always get two instances of a file in the folder in the file overview. E.g. look at screenshot 2 where i added two folder; a skin-folder and the plugins/windows. Here is what i did. I first added the skin-folder, that leaves two instances of the four added skin files in the file overview. Then i added the content of the plugin\windows folder, deleted all files except "MyLyrics.dll". When i then saved the project, closed MpeMaker due to the issue described above, and reopened the project got the screenshot 2.

    3. I then tried to install MyLyrics using the MPE1-file I just created. However I had MP open and one of the dll's could accordingly not be updated, I got a .NET exception and the update just stoped and I had to kill the process. Sorry that I forgot to do a printscreen, but this issue should be easy to reproduce.

    I created two beta packages. The first was messed up due the second issue, so please delete this one. The second was better but copies duplicated of the skin-files into two different folders. That is due to issue 2. I first added the folder with the skin files, but realised that they would be installed in e.g. skin/skin/Blue3 and not in skin/Blue3 as intended. I manually changed the destinations.

    If you want me to test something or questions to the above don't hesitate to ask me :)

    Keep up the good work! :D
     

    Attachments

    • 1.gif
      1.gif
      120.3 KB
    • 2.gif
      2.gif
      66.1 KB

    dukus

    Portal Pro
    January 20, 2006
    783
    748
    45
    Home Country
    Romania Romania
    2,3 fixed

    Do you have duplicated because you have submitted two guid in update xml, for fix it delete the old one and regenerate again the xml
     

    mackey

    Retired Team Member
  • Premium Supporter
  • May 1, 2006
    456
    177
    right there
    Home Country
    Denmark Denmark
    2,3 fixed

    Do you have duplicated because you have submitted two guid in update xml, for fix it delete the old one and regenerate again the xml
    Yup, due the reported errors the first project I did were corrupted and I had to do another one. I missed to use the exact same guid in my second try, which explains the two versions. I have just fixed one of the projects and everything works great with that version. I got rid of the duplicates by manually deleting the FolderGroups section within the ProjectSettings group in the xmp2 project file. It is the one with guid 9c5a23fa-19b4-4867-bf25-176e79753869 which links to version 1.4.2.1 of MyLyrics that I would like to live on. I'm not sure to delete the other one the one that points to 1.4.2.0, though. I'm sorry but I don't understand how to delete the other in a way it isn't visible to the users from the Extension Installer. How do I do that?
    thanks
     

    Users who are viewing this thread

    Top Bottom