Add Add to Plex Watchlist and Remove from Plex Watchlist commands to the context menu.
This was a little tricky because PKC is not keeping the users watchlist synced into the plex db. So it's not possible to know if a given item is in the watchlist unless we query the plex discover api. It would be ideal if the watchlist was fully synced into the plex db, but that would be a large change and I don't think it's necessary.
So the best we can do right now is expose the Remove from Plex Watchlist for items that are being shown when browsing the watchlist key. Add to Plex Watchlist would be shown in other cases. This means it's possible for Add to Plex Watchlist to be shown for items that are already on the watchlist, which is not ideal, but it will not break anything.
Overall, the watchlist is fully controllable within Kodi now.
Add
Add to Plex Watchlist
andRemove from Plex Watchlist
commands to the context menu.This was a little tricky because PKC is not keeping the users watchlist synced into the plex db. So it's not possible to know if a given item is in the watchlist unless we query the plex discover api. It would be ideal if the watchlist was fully synced into the plex db, but that would be a large change and I don't think it's necessary.
So the best we can do right now is expose the
Remove from Plex Watchlist
for items that are being shown when browsing thewatchlist
key.Add to Plex Watchlist
would be shown in other cases. This means it's possible forAdd to Plex Watchlist
to be shown for items that are already on the watchlist, which is not ideal, but it will not break anything.Overall, the watchlist is fully controllable within Kodi now.