WifiRemote - a tcp remote control server 0.8.3 [2014-07-20] (1 Viewer)

Shukuyen

Community Plugin Dev
  • Premium Supporter
  • May 8, 2008
    557
    300
    Lake of Constance
    Home Country
    Germany Germany
    Thanks for the patch, @Sebastiii
    I will finish up a new feature I am working on at the moment and then integrate the necessary changes. I am not sure just removing the song image is the best solution, because that was in there for a reason ;) Will have to look into the MediaPortal source changes, there should be a way to get the image if the old way doesn't work anymore ....
     

    Shukuyen

    Community Plugin Dev
  • Premium Supporter
  • May 8, 2008
    557
    300
    Lake of Constance
    Home Country
    Germany Germany
    WifiRemote 0.8 released

    I hope everything is working as it should, I still don't really understand the MPE extension maker ...
    That being said the download is available from the MediaPortal download page, on Github and soon (I changed the update.xml location, so it may take a while) via the extension installer.

    Changelog:
    Developers: The WifiRemote source code moved to github! Please go to https://github.com//WifiRemote to check it out and feel free to fork and submit pull requests!

    New in 0.8:
    - api level increased to 14
    - MediaPortal 1.6 only, switched to .NET 4
    - Request a screenshot with the screenshot command
    - Fixed missing text in dialogs
    - Fixed crash related to music db changes in MediaPortal 1.6 (thanks, sebastiii!)
    - Fixed crash when encountering music with special chars in it (thanks, Martin K.!)
    - Added Artist to now playing radio message (thanks, johanj!)
    - Added methods for setting playlist repeat and shuffle (thanks, johanj!)
    - Improved starting radio channel (thanks, johanj!)
    - Send open dialogs to connecting clients
    - Send facade info to connecting clients
    - Added ViewType property to FacadeInfo message
    - Added support for the trakt plugin rating dialog
     

    seco

    Retired Team Member
  • Premium Supporter
  • August 7, 2007
    1,575
    1,239
    Home Country
    Finland Finland
    WifiRemote 0.8 released

    I hope everything is working as it should, I still don't really understand the MPE extension maker ...
    That being said the download is available from the MediaPortal download page, on Github and soon (I changed the update.xml location, so it may take a while) via the extension installer.

    Changelog:
    Developers: The WifiRemote source code moved to github! Please go to https://github.com//WifiRemote to check it out and feel free to fork and submit pull requests!

    New in 0.8:
    - api level increased to 14
    - MediaPortal 1.6 only, switched to .NET 4
    - Request a screenshot with the screenshot command
    - Fixed missing text in dialogs
    - Fixed crash related to music db changes in MediaPortal 1.6 (thanks, sebastiii!)
    - Fixed crash when encountering music with special chars in it (thanks, Martin K.!)
    - Added Artist to now playing radio message (thanks, johanj!)
    - Added methods for setting playlist repeat and shuffle (thanks, johanj!)
    - Improved starting radio channel (thanks, johanj!)
    - Send open dialogs to connecting clients
    - Send facade info to connecting clients
    - Added ViewType property to FacadeInfo message
    - Added support for the trakt plugin rating dialog

    May I ask why you have commented out compatibility stuff for WifiRemote?

    Code:
    //[assembly: UsesSubsystem("MP.DB.Music")]
    //[assembly: UsesSubsystem("MP.DB.Videos")]
    //[assembly: UsesSubsystem("MP.Config")]
    //[assembly: UsesSubsystem("MP.Input.Mapping")]
    //[assembly: UsesSubsystem("MP.Players")]

    This is why the previous version did not report itself as incompatible (even though it should have) but just throw errors when using different plugins like Rockstar..

    Code:
    System.Exception: Unexpected exception while buffering! ---> Newtonsoft.Json.JsonSerializationException: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. ---> System.MissingMethodException: Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'.
      at WifiRemote.NowPlayingMusic..ctor(Song song)
     

    Shukuyen

    Community Plugin Dev
  • Premium Supporter
  • May 8, 2008
    557
    300
    Lake of Constance
    Home Country
    Germany Germany
    May I ask why you have commented out compatibility stuff for WifiRemote?

    That was never really in the plugin, I started adding it but wasn't sure what dependencies were needed at what detail level. Then I guess we lost sight of it. Will have to figure that out for the next version ...
     

    seco

    Retired Team Member
  • Premium Supporter
  • August 7, 2007
    1,575
    1,239
    Home Country
    Finland Finland
    May I ask why you have commented out compatibility stuff for WifiRemote?

    That was never really in the plugin, I started adding it but wasn't sure what dependencies were needed at what detail level. Then I guess we lost sight of it. Will have to figure that out for the next version ...

    Yep, modules are listed here: https://github.com/MediaPortal/Medi...mon-MP-TVE3/Common.Utils/CompatibilityInfo.cs

    There is also a wiki page somewhere explaining this stuff. But it's not very easy to figure out what your plugin dependencies actually are..
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,955
    1,264
    Saratov
    Home Country
    Russian Federation Russian Federation
    May I ask why you have commented out compatibility stuff for WifiRemote?
    Code:
    //[assembly: UsesSubsystem("MP.DB.Music")]
    //[assembly: UsesSubsystem("MP.DB.Videos")]
    //[assembly: UsesSubsystem("MP.Config")]
    //[assembly: UsesSubsystem("MP.Input.Mapping")]
    //[assembly: UsesSubsystem("MP.Players")]

    This is why the previous version did not report itself as incompatible (even though it should have) but just throw errors when using different plugins like Rockstar..

    Code:
    System.Exception: Unexpected exception while buffering! ---> Newtonsoft.Json.JsonSerializationException: Error getting value from 'MediaInfo' on 'WifiRemote.MessageNowPlaying'. ---> System.MissingMethodException: Method not found: 'System.String MediaPortal.Music.Database.Song.get_WebImage()'.
      at WifiRemote.NowPlayingMusic..ctor(Song song)
    More important is why
    - MediaPortal 1.6 only, switched to .NET 4
    And yeah,
    [assembly: CompatibleVersion("1.5.100.0", "1.1.6.27644")]
    without subsystems is not ok even for 1.6.0 pre.
    [assembly: CompatibleVersion("1.1.6.27644")]
    without subsystems is ok for Mediaportal 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0 and counting but not when you make it incompatible with MP <1.6.0 :(
     
    Last edited:

    Shukuyen

    Community Plugin Dev
  • Premium Supporter
  • May 8, 2008
    557
    300
    Lake of Constance
    Home Country
    Germany Germany
    More important is why

    And yeah, without subsystems is not ok even for 1.6.0 pre. without subsystems is ok for Mediaportal 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0 and counting but not when you make it incompatible with MP <1.6.0 :(
    Huh? Sorry, I don't understand what you are saying. What do I need to add/modify to follow the rules?

    Thanks!
     

    diskeeper

    Portal Pro
    January 5, 2007
    6,109
    421
    Dortmund
    Home Country
    Germany Germany
    wifiremote beeinflusst die fernbedienung.
    genauer, die "last viewed channel" funktion der null taste.
    springt dann nicht zum letzten gesehenen sender, sondern zum aller ersten.
    das war bei der anpassung von sebastiii schon so, vorher nicht.

    außerdem bekomme ich keine musik angezeigt, außer unter shares, liegt an der neuen db.
    die alte db hatte ich gelöscht, wenn ich diese zurück koppiere, gehts wieder.

    -------------------------------------------

    wifiremote affect the remote control.
    more precisely, the "last viewed channel" function of the zero key.
    then does not jump to the last viewed station, but for the very first.
    that was not in the adaptation of sebastiii already so before.

    I also get displayed no music, except under shares, is due to the new db.
    the old db I had deleted, when I koppiere this back, goes again.
     

    Users who are viewing this thread

    Top Bottom