Kodi Community Forum
[RELEASE] Watchlist script (was 'Adding Plex's 'On Deck' feature to XBMC') - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Skinning (https://forum.kodi.tv/forumdisplay.php?fid=12)
+---- Forum: Skin helper addons (https://forum.kodi.tv/forumdisplay.php?fid=300)
+---- Thread: [RELEASE] Watchlist script (was 'Adding Plex's 'On Deck' feature to XBMC') (/showthread.php?tid=113702)



Togglebutton to switch between On deck and Recently added - michaeldecharon - 2012-02-02

I'm loving the on deck feature!

I'm using it now with the Welo skin.

But what i really like to do is to make a togglebutton, so that i can switch between my recently added movies and the movies on deck on my homescreen.

How can i make a togglebutton to activate the right group?


- ezechiel1917 - 2012-02-02

Was wondering, now with the ultrafast updates, would it be feasible to update the list if you mark episodes or tv shows manually watched/unwatched and when you scan new items to library (you can import watched status with nfo) What do you think?


- `Black - 2012-02-03

No not possible (at least not with an acceptable solution). In the long term this script needs to be implemented natively to XBMC which would solve all problems.


Wiki update - Martijn - 2012-02-03

To all script coders:

I took the liberty (and because ronie kept asking Wink ) to update the wiki page for the watchlist script.

All information from the readme file has been added.

Please check if anything new must be added and also add new options when they come available.
http://wiki.xbmc.org/index.php?title=Add-on:Watchlist


- fmronan - 2012-02-03

yes banner, clearart and logo for tv shows, please.Laugh because I have that, with random item script and we work to add that in a new script for recentlyadded.Image


- skimshady - 2012-02-04

On-deck is what XBMC has been missing. Excellent!

Will this script be integrated into XBMC core anytime soon? So, that the whole XBMC experience is more centered around "what-to-watch"? Kind of like an interactive TV.

Also, right now it doesn't update correctly. After I have seen an episode of a TV Show, the same episode is presented again until I restart XBMC or a certain amount of time passes. Also, when I have seen a movie it doesn't disappear right away after.

I use Quartz skin on an ATV2.


- Martijn - 2012-02-04

bthusby Wrote:On-deck is what XBMC has been missing. Excellent!

Will this script be integrated into XBMC core anytime soon? So, that the whole XBMC experience is more centered around "what-to-watch"? Kind of like an interactive TV.

Also, right now it doesn't update correctly. After I have seen an episode of a TV Show, the same episode is presented again until I restart XBMC or a certain amount of time passes. Also, when I have seen a movie it doesn't disappear right away after.

I use Quartz skin on an ATV2.

Maybe because you have a fairly large library and an ATV2 hasn't got that much processing power. That would cause the slow response. I have no problems at all with the script updating. New updated version may be somewhat quicker


- skimshady - 2012-02-04

Martijn Wrote:Maybe because you have a fairly large library and an ATV2 hasn't got that much processing power. That would cause the slow response. I have no problems at all with the script updating. New updated version may be somewhat quicker

I have about 40 Movies and 30 TV Shows. The TV Shows have from 1 to 8 seasons. Is this considered a large library? And I use a common MySQL DB on the NAS to manage the library.


- Martijn - 2012-02-04

bthusby Wrote:I have about 40 Movies and 30 TV Shows. The TV Shows have from 1 to 8 seasons. Is this considered a large library? And I use a common MySQL DB on the NAS to manage the library.

I have seen larger but TV Shows are the killers cause they slow things down considarable when querying the database. Also having an mysql library doesn't help Wink
TV Shows x Seasons x Episodes = Number of items to search through

You can try the version from this post and see if that speeds things up for you.
http://forum.xbmc.org/showpost.php?p=1005673&postcount=442


- Rumik - 2012-02-04

Im having the same issue, also with a large library and an SQL db in my NAS. Tv shows are slow to appear in the on deck list and sometimes update as soon as I finish a show and sometimes I have to wait or restart xbmc to get it to update. Seems like this will become a fairly common problem, so hopefully the wonderful people behind this script can make it work faster Smile

Is there a way to adjust how many items appear in the list by any chance?


- skimshady - 2012-02-04

Martijn Wrote:I have seen larger but TV Shows are the killers cause they slow things down considarable when querying the database. Also having an mysql library doesn't help Wink
TV Shows x Seasons x Episodes = Number of items to search through

You can try the version from this post and see if that speeds things up for you.
http://forum.xbmc.org/showpost.php?p=1005673&postcount=442


Any way to optmize the MySQL DB settings etc. ?

Can I update the Quartz skin with this newer watchlist script? Will it override the built-in version already there? And will it be compatible with the skin out of the box?


- Martijn - 2012-02-04

bthusby Wrote:Any way to optmize the MySQL DB settings etc. ?

Can I update the Quartz skin with this newer watchlist script? Will it override the built-in version already there? And will it be compatible with the skin out of the box?

1. No idea. There are enough threads about it so do a little search
2. Yes
3. Yes


- ronie - 2012-02-04

here's another go at optimizing the script:
script.watchlist-0.1.10

i've limited to the number of db queries we make at startup to a bare minimum.
hopefully this will speed up things for people with large libraries / mysql databases

also fixed a potential bug that could cause the watchlist not to update after playing an item.


- skimshady - 2012-02-04

ronie Wrote:here's another go at optimizing the script:
script.watchlist-0.1.10

i've limited to the number of db queries we make at startup to a bare minimum.
hopefully this will speed up things for people with large libraries / mysql databases

also fixed a potential bug that could cause the watchlist not to update after playing an item.

Great! I will try it right away.

When I add it from the zip-file I get no confirmation that it is installed, and I can't find it in the enabled add-ons under settings. I think this is because watchlist is part of the Quartz skin and hidden for the end-user. Any way I can verify that I'm running latest version of Watchlist?


- Rumik - 2012-02-04

Thanks for the update, but it still takes ages for the tv show thumbs to appear on first load. Same with the featured movie widget. Not the end of the world though!