TV Server Plugin: TvWishList (2 Viewers)

Pat Clark

Portal Pro
April 25, 2012
264
34
Wisconsin
Home Country
United States of America United States of America
Version mismatch is happening here as well. Fresh, clean install of 1.5.0, WishList installed via MPE Installer. It had worked with an Area51 version of 1.4.

I installed manually as well. No joy. Tried older version, no change.

Not Titan skin. (PureVisionHD)

Possibly related issue during install: the MP installer was confused about versions. After I tried to RE-install the server portion in an attempt to fix the WishList, it thought the client version was old, and forced a re-install. (This was not a happy event, since I had installed all the plugins before WishList problem was discovered, and then I had to re-install them.)
 

huha

Extension Developer
January 3, 2008
890
556
Home Country
Germany Germany
Thanks to everyone who helped to answer questions during my vacation. From what I have read in the posts
- I did add a remark on the first post about how to access the manual with the "Help" button.
- On the installation issues I marked to stop the Tvserver manually on the first post.
 

Jeep725

Portal Member
September 28, 2012
33
0
Home Country
United States of America United States of America
I am using MP 1.3 and Streamed MP, I've installed the skin file that is mentioned earlier in this thread, but I am still missing the pog button. I think that's what it is called, the Tv Wishlist option from the EPG. Is there something else I need to do to get this option back or installed properly? Thanks!
 

D3ltoroxp

MP Donator
  • Premium Supporter
  • June 1, 2008
    3,308
    205
    Home Country
    Germany Germany
    I am using MP 1.3 and Streamed MP, I've installed the skin file that is mentioned earlier in this thread, but I am still missing the pog button. I think that's what it is called, the Tv Wishlist option from the EPG. Is there something else I need to do to get this option back or installed properly? Thanks!
    You need only this nice little skin change to have your POG button and some other cool stuff

    https://forum.team-mediaportal.com/threads/theme-online-xtra.120023/
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    Hi huha,

    As you might have seen, master has been upgraded to .NET 4
    As i'm running current master on my productive system, i noticed TvWishList might need an update for this, since i'm getting an error on startup
    Code:
    [2013-10-19 12:53:16,458] [Error  ] [MPMain   ] [ERROR] - Error initializing window:TvWishList.Result_GUI An item with the same key has already been added. mscorlib    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
       at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
       at TvWishList.PluginGuiLocalizeStrings.GetCultureName(String language)
       at TvWishList.PluginGuiLocalizeStrings.Load(String language)
       at TvWishList.PluginGuiLocalizeStrings.LoadMPlanguage()
       at TvWishList.Result_GUI.Init()
       at MediaPortal.GUI.Library.PluginManager.LoadWindowPlugin(String strFile)

    and while trying to open the search results page:
    Code:
    [2013-10-19 12:55:44,245] [Error  ] [MPMain   ] [ERROR] - OnMessage exception:System.NullReferenceException: Object reference not set to an instance of an object.
       at TvWishList.Result_GUI.UpdateListItems()
       at TvWishList.Result_GUI.OnPageLoad()
       at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)
    [2013-10-19 12:55:47,350] [Error  ] [MPMain   ] [ERROR] - OnMessage exception:System.NullReferenceException: Object reference not set to an instance of an object.
       at TvWishList.Result_GUI.OnPageDestroy(Int32 newWindowId)
       at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)
     

    huha

    Extension Developer
    January 3, 2008
    890
    556
    Home Country
    Germany Germany
    Hi HomeY,
    thanks a lot for the headsup.
    I am right now in the middle of some code changes on the Tvserver plugin for the MP2 native TV server and will need for that about 2 more weeks.
    I suspect the change will affect some classes and is is more than just recompiling with .NET4.
    So from your note only the client plugin is affected and the Tvserver plugin is running fine?
    Is there a compiled version already available or do I need to recompile?
    regards, huha
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    I suspect the change will affect some classes and is is more than just recompiling with .NET4.
    So from your note only the client plugin is affected and the Tvserver plugin is running fine?
    Is there a compiled version already available or do I need to recompile?
    regards, huha
    Hi huha,

    so far i only noticed issues with the client plugin, and in particular the 'view results' page after a TV Guide search (that page throws the above error).
    TV Server plugin is running fine without errors and recordings are done.
    I hope a simple re-compile against .NE 4 should be sufficient.
    You can compile master, the .NET4 update is already in there.
    As an alternative you could use the Test Build.
     

    huha

    Extension Developer
    January 3, 2008
    890
    556
    Home Country
    Germany Germany
    Hi homeY,
    thanks for the link to the precompiled version. I installed it and created a new version 1.6 with the new .dll files as references. The compiling goes fine, but I am getting an exception error in the setup configuration and the .xml skin file for the Result screen seems to be broken. No idea why. I will need a lot more time here.

    MP Configuration Exception:
    ************** Ausnahmetext **************
    System.ArgumentException: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt.
    bei System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    bei System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    bei TvWishList.PluginGuiLocalizeStrings.GetCultureName(String language)
    bei TvWishList.PluginGuiLocalizeStrings.Load(String language)
    bei TvWishList.PluginGuiLocalizeStrings.LoadMPlanguage()
    bei TvWishList.TvWishProcessing..ctor()
    bei TvWishList.TvWishListSetup..ctor()
    bei TvWishList.Main_GUI.ShowPlugin()
    bei MediaPortal.Configuration.Sections.PluginsNew.itemConfigure_Click(Object sender, EventArgs e)
    bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    bei System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
    bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
    bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    bei System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    bei System.Windows.Forms.Control.WndProc(Message& m)
    bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
    bei System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Hi huha :)
    I'm sorry to say that i didn't use your plugins (i didn't watch much TV lol)
    But i can try to build too on my own, can you link me to the source (the latest one is : https://github.com/huha001/TvWishList right ?) and the change you made ? (to see if i get like you ?)
    Thanks :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    I remember seing this king of error (if i'm not wrong) related to path 'font' now in NET4 is already there and then lead to duplicate path.
    Will see if it's the same here.
     

    Users who are viewing this thread

    Top Bottom