Extension Installer V2 (2 Viewers)

dukus

Portal Pro
January 20, 2006
783
748
45
Home Country
Romania Romania
you can upload the project file? , rename the .xmp2 extension to txt
for create a short cut to a url, first you need to create a a file with that url

forum.url
[InternetShortcut]
URL=https://forum.team-mediaportal.com/monochrome-249/monochrome-v3-2-released-73206/

include this file in project and set the destination to %Desktop%\Team MediaPortal\MediaPortal Skins\Monochrome\Online\forum.url

The uninstall info show your font files are copied in mp base not in font folder
 

dukus

Portal Pro
January 20, 2006
783
748
45
Home Country
Romania Romania
I can confirm if you put fonts in font folder it is working try Fidelity skin
 

Psycho Reptile

Retired Team Member
  • Premium Supporter
  • April 19, 2006
    1,316
    787
    Cambridge, England
    Home Country
    United Kingdom United Kingdom
    Got the shortcut working, but I still can't get the fonts to work... :(

    I've attached the xmp2 file as requested, during installation the installer says that it has copied the fonts to the windows \fonts folder, but they're not there.

    Running Win7 x86 and MP RC1

    :D

    Edit: I checked Fidelity, so it does work, maybe it's me...

    Edit2: Here are the two bits from each mpe1\MediaPortalExtension.xml:

    [COLLAPSE] <GroupItem Name="Font files">
    <ParentGroup />
    <DisplayName>Font files</DisplayName>
    <DefaulChecked>true</DefaulChecked>
    <Description>Font files</Description>
    <Files>
    <Items>
    <FileItem InstallType="CopyFont" SystemFile="false" Modified="true">
    <Param1 />
    <UpdateOption>OverwriteIfOlder</UpdateOption>
    <LocalFileName>F:\devel\mpi\Font\SF Old Republic.ttf</LocalFileName>
    <ZipFileName>Installer{Font}\{703aeead-f8cf-444b-a9e2-b2730572b7f0}-SF Old Republic.ttf</ZipFileName>
    <DestinationFilename>%Fonts%\SF Old Republic.ttf</DestinationFilename>
    </FileItem>
    </Items>
    </Files>
    </GroupItem>


    <GroupItem Name="Font files">
    <ParentGroup />
    <DisplayName>Font files</DisplayName>
    <DefaulChecked>true</DefaulChecked>
    <Description>Font files</Description>
    <Files>
    <Items>
    <FileItem InstallType="CopyFont" SystemFile="false" Modified="true">
    <Param1 />
    <UpdateOption>OverwriteIfOlder</UpdateOption>
    <LocalFileName>D:\MediaPortal Extension Installer\Monochrome\Fonts\Century Gothic.ttf</LocalFileName>
    <ZipFileName>Installer{Font}\{ea083c38-dd53-4849-891b-bda8694a0d8d}-Century Gothic.ttf</ZipFileName>
    <DestinationFilename>%Fonts%\Century Gothic.ttf</DestinationFilename>
    </FileItem>
    <FileItem InstallType="CopyFont" SystemFile="false" Modified="true">
    <Param1 />
    <UpdateOption>OverwriteIfOlder</UpdateOption>
    <LocalFileName>D:\MediaPortal Extension Installer\Monochrome\Fonts\Century Gothic Bold.ttf</LocalFileName>
    <ZipFileName>Installer{Font}\{8dfe462c-3182-4bfe-ae31-f52ad1d4c04f}-Century Gothic Bold.ttf</ZipFileName>
    <DestinationFilename>%Fonts%\Century Gothic Bold.ttf</DestinationFilename>
    </FileItem>
    </Items>
    </Files>
    </GroupItem>
    [/COLLAPSE]

    Edit3: While I'm at it :p, if you click on the "Browse and install new plugins..." in MP Config->Plugins, it appears Extension Installer "kills" MP config, no changes that you make to any part of MP config are saved unless you press ok. I think that Extension Installer should "Press" the ok button in MP config before closing it and restart it after so that you can config your new plugin... hope this makes sense :D
     

    Attachments

    • Monochrome.xmp2.txt
      30.6 KB

    offbyone

    Development Group
  • Team MediaPortal
  • April 26, 2008
    3,989
    3,712
    Stuttgart
    Home Country
    Germany Germany
    Hi,
    just used the latest installer on my Win7 machine with large fonts enabled and have this issue:

    Maybe some docking or so will help so users with large fonts can have all the buttons on the bottom, too ;)

    Thx!
     

    Attachments

    • LargeFontsExtensionInstaller.jpg
      LargeFontsExtensionInstaller.jpg
      59.4 KB

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    +1 I have the same issue using medium dpi in Win7 on my 1280x1024 monitor - too many years on computer - eyesight is shot!
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    Thanks Dukus - that is working very nicely for me now with medium dpi in Win7 ! :D I am really enjoying the "New Update Available" Icon and the balloon tips too!
     

    offbyone

    Development Group
  • Team MediaPortal
  • April 26, 2008
    3,989
    3,712
    Stuttgart
    Home Country
    Germany Germany
    Same here works now. One quick question: Any specific reason you made the main form non-resizable?
     

    1stdead

    Portal Pro
    February 1, 2008
    1,089
    139
    Copenhagen
    Home Country
    Denmark Denmark
    I'm getting this exception when trying to install/update online video 0.18. I tried to remove the old one, then install no luck either.


    Likewise this error should have been shown in mepi gpluin doing the autoupdate as this is malfunction :) thx


    [collaps]
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at MpeInstaller.MainForm.extensionListControl_InstallExtension(Object sender, PackageClass packageClass)
    at MpeInstaller.Controls.ExtensionListControl.OnInstallExtension(ExtensionControl control, PackageClass pak)
    at MpeInstaller.Controls.ExtensionControl.testToolStripMenuItem_Click(Object sender, EventArgs e)
    at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
    at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
    at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.ToolStrip.WndProc(Message& m)
    at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    MpeInstaller
    Assembly Version: 1.0.5.32062
    Win32 Version: 1.0.5.25080
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/MpeInstaller.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    MpeCore
    Assembly Version: 1.0.5.32059
    Win32 Version: 1.0.5.25080
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/MpeCore.DLL
    ----------------------------------------
    Utils
    Assembly Version: 2.2.7.32052
    Win32 Version: 2.2.7.25080
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Utils.DLL
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    cmgnkxjk
    Assembly Version: 1.0.5.32059
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    nms_c2ri
    Assembly Version: 1.0.5.32059
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    wq5svqwx
    Assembly Version: 1.0.5.32059
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    Ionic.Zip
    Assembly Version: 1.7.2.18
    Win32 Version: 1.7.2.18
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Ionic.Zip.DLL
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    [/collaps]
     

    Users who are viewing this thread

    Top Bottom