MPE Tools with Version Check community development (2 Viewers)

Migue

Retired Team Member
  • Premium Supporter
  • January 27, 2006
    381
    305
    Florida
    Updated binaries in first post with the removal of support for the old MPInstaller.exe.
     

    Migue

    Retired Team Member
  • Premium Supporter
  • January 27, 2006
    381
    305
    Florida
    Another update (2 in a day!).

    offbyone commented on IRC that update.xml was growing exponentially due to changes I made to MPEMaker for skin checking.
    I've implemented another method so that now the lists of files is not added to update.xml.

    Please re-save your projects with MPEMaker and generate update.xml and test.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    Some things I have noticed today ;)

    * The Update.xml stores a reference to the local icon:
    Code:
    <SectionParam Name="Icon">
    Can this be removed please as surely its not needed, plus the path that it saves to the icon is not relative so can change depending on your dev enviroment.

    * Nice to see line breaks working in the description fields :)

    * I think the buttons for Cancel and Previous should never be hidden in the generated installer package. Instead disable them, that way the Next button doesnt look out of place in some sections.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    A few other things when saving the project:

    * The <ZipFileName> generated for the artwork (top right icon and side image) always generate a new GUID, this should remain static otherwise always shows up in versioning history of SVN/GIT.

    * <ProjectFilename> should be saved as a relative path if possible.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    Some improvements to the welcome dialog (can also be applied to the Finished Dialog).

    Welcome_Installer.jpg
     

    offbyone

    Development Group
  • Team MediaPortal
  • April 26, 2008
    3,989
    3,712
    Stuttgart
    Home Country
    Germany Germany
    Last version tested, it no longer saves the lists of files to update.xml, thx. (And for reference: has a new tag IsSkin :) which is false for OnlineVideos - correct. )
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    Hey Migue - a minor detail, but when you uninstall a previously installed version, MPEI says "This extension already have an installed version" - 'have' should be 'has' I can't find exactly where this is set in MPEMaker but it seems to be hard coded as I can't change it. Just in case you do any more updates ;)
     

    Migue

    Retired Team Member
  • Premium Supporter
  • January 27, 2006
    381
    305
    Florida
    Hi,
    sorry for taking so long, been busy in RL.

    I've updated first post with new binaries containing lftearme's suggestions. Please re-save your projects with MPEMaker and test.
    Be sure to check for regressions, specifically related to the GUID generation.

    From this point I'll only be accepting feedback in regards to regressions or issues related to version checking only. (And this time I mean it :p )
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    So much better now Migue...much closer to a professional installer.

    I know your only looking for regression issues and version check related problems but I will try my luck anyway.....when you first see the Tree View Selector dialog, nothing is selected by default. It would be nice that the first item is selected so something is populated in the descriptions box.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    Migue, just out of curiosity are all these changes backwards compatible? Can I still make an installer that will work with MediaPortal 1.1.x?
     

    Users who are viewing this thread

    Top Bottom