[6.0.3] Trakt for MediaPortal [2020-01-01] (2 Viewers)

Rick164

MP Donator
  • Premium Supporter
  • January 7, 2006
    1,335
    1,006
    Home Country
    Netherlands Netherlands
    They sure butchered the Trakt site with the new re-design, so many good features dropped and seems they went for making it pretty not functional...
    A few things look better and more clear but for instance the library is gone and replaced by an over sized dashboard (big thumbnails with very little info), the only issue with Trakt I had before was the performance and downtime.
    It always had a nice overview and was functional but now it just looks like an Metro app :(

    Don't get why they didn't do a public beta first to iron out the bugs....
     
    Last edited:

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    In the next version im caching all user data to disk when syncing with trakt i.e. I save to disk your complete watched history, collection, ratings and watchlist. These are now stripped from each of the individual API calls such that requests are much faster and can be cached server side. The other major benefits of the plugin now caching this data is that I can now add overlays to all areas of trakt, this was pretty inconsistent with the v1 API as some methods did not return user data so I could not create a watched,library,rating or watchlist overlay on a poster in some areas. I can also now accurately tell if a season or series is watched.

    Another major benefit of local caching is that it allows me to publish this data to the skin when browsing external plugins, now you can have a 10-point rating in MovingPictures and not suffer the rounding loss down to 5. I will implement that shortly after release so skins can optionally use that instead of the one provided by the plugin(s).

    A quick note about Unwatched syncing, its been a bit of a hot topic for some users. In v1 there was an API to get back your unwatched episodes and movies, in v2 there is no such feature from the API. To overcome this, I make use of the cached watched history, this is compared against any new watched history from online when doing a sync. If the watched history has items in the previous local cache but does not exist in the latest online sync then I remove the watched history for that item. It's not a perfect solution but should work for most until I have time to improve it.

    WARNING: unwatching something now removes your complete history for that item, not like before where it will still appear watched on the website but unwatched on the API. This is probably more intuitive for most people now, but people that are use to the old method should know that their play counts will be lost when doing this. Be particularly careful when unwatching something from external plugins (the plugin hooks into these events)....you might not want to delete your 100 times played on SpongeBob 1x01 :). They do plan a re-watch API further down the track which would prevent this behaviour.
     
    Last edited:

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    Are the forum widgets gone? I can't find them (hence the broken images in my forum signature).
    Im not sure when they will be available again, hopefully soon. They have a lot of work still to do, with some higher priority tasks first as you can imagine.
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,059
    11,141
    Kyiv
    Home Country
    Ukraine Ukraine
    @ltfearme
    As far as this decision is workable when the number of computers more than one? How will the synchronization? And so on?
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    @ltfearme
    As far as this decision is workable when the number of computers more than one? How will the synchronization? And so on?
    There should be no issues with respect to number of computers used in syncing. I have 4. Each computer would store the last time any activity occurred, this is simply checked upon the last activity online. If a change is detected I request the latest data.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,755
    7,200
    Sydney
    Home Country
    Australia Australia
    Just wondering if there is any news on when version 5 will release?
    As soon as they approve the plugin, seems like a few apps are waiting right now. Hopefully very soon as im on holiday from the 2nd Jan - 9th Jan.
     

    Users who are viewing this thread

    Top Bottom