Commit graph

2116 commits

Author SHA1 Message Date
tomkat83
aac892fed8 Rewire Plex Companion startup 2017-01-09 19:56:57 +01:00
tomkat83
5230f73656 Code optimization 2017-01-08 15:43:30 +01:00
tomkat83
18cdfa192f Abort if no xml received from PMS 2017-01-08 15:40:47 +01:00
tomkat83
20cf0cece5 Revert "Abort if no xml received from PMS"
This reverts commit dd40192a51.
2017-01-08 15:40:19 +01:00
tomkat83
dd40192a51 Abort if no xml received from PMS 2017-01-08 15:40:05 +01:00
tomkat83
6df9bcd6b7 Remove obsolete function 2017-01-08 15:36:36 +01:00
tomkat83
0dfafbbe3e Move playbackutils methods to API 2017-01-08 15:03:41 +01:00
tomkat83
1b9ae0c924 Increase logging 2017-01-08 12:56:40 +01:00
tomkat83
1b03486ecf Fix unnecessary syncs for music 2017-01-08 12:48:57 +01:00
tomkat83
a53203c828 Check xml playQueue 2017-01-08 12:35:58 +01:00
tomkat83
4aab4813a9 Less logging 2017-01-08 12:20:51 +01:00
tomkat83
4a28a8ebc9 Don't support Plex Companion mirror
- Should fix #131
2017-01-08 12:07:03 +01:00
tomkat83
ef8d36c072 Fix for Plex Companion not showing up
- Should fix #173
2017-01-08 11:46:19 +01:00
tomkat83
8e6d94129b Fix keyError for url-encoding 2017-01-08 11:38:37 +01:00
tomkat83
234f5042a3 Fix Plex Companion music playQueue startup 2017-01-07 20:35:10 +01:00
tomkat83
0a2f1bc01b Fix KeyError for librarysync 2017-01-07 20:20:18 +01:00
tomkat83
e90f48cc8e Rename plex database fields; abstract types 2017-01-07 20:11:48 +01:00
tomkat83
ad80fdfe1d Rename embydb_functions to plexdb_functions 2017-01-04 20:57:16 +01:00
tomkat83
266ad70605 Rename database to plex.db 2017-01-04 20:09:09 +01:00
tomkat83
ed281ad847 Fix playback init if there are items queued 2017-01-02 19:24:17 +01:00
tomkat83
4086482991 Don't play trailer if we got items queued 2017-01-02 19:16:35 +01:00
tomkat83
c45250e74f Disable Plex trailers by default 2017-01-02 19:07:42 +01:00
tomkat83
06bd8856b5 More fixes to Watch Later 2017-01-02 16:42:07 +01:00
tomkat83
5b9b432ca9 Fixes to Watch later & Plex Companion 2017-01-02 15:41:38 +01:00
tomkat83
cddde19cce Fix RuntimeErrors 2017-01-02 14:17:28 +01:00
tomkat83
146f063fc9 Playqueues overhaul continued 2017-01-02 14:07:24 +01:00
tomkat83
a9f59868f0 Fix xml logging 2016-12-29 15:42:19 +01:00
tomkat83
253feb9c69 Always post to PMS to get playQueue 2016-12-29 15:41:14 +01:00
tomkat83
ee86f58a3f Move get Kodi_id from filename to function 2016-12-29 11:22:02 +01:00
tomkat83
eec2c10cb4 Fixes to playQueues for Addon paths 2016-12-28 19:38:43 +01:00
tomkat83
49b5131dbb Fix resume of playqueue initiated by companion 2016-12-28 15:21:29 +01:00
tomkat83
5b020910d3 Fix Plex Companion offset not working 2016-12-28 14:57:10 +01:00
tomkat83
e24f6b53fc Fix logging 2016-12-28 14:52:14 +01:00
tomkat83
4208bb9b73 playQueue fixes 2016-12-28 14:48:23 +01:00
tomkat83
14c9d10459 Hopefully fix Plex Companion RuntimeError
- RuntimeError: dictionary changed size during iteration
12:42:00 T:8236   ERROR: Traceback (most recent call last):
12:42:00 T:8236   ERROR:   File
"C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\listener.py",
line 213, in answer_request
12:42:00 T:8236   ERROR:     subMgr.notify()
12:42:00 T:8236   ERROR:   File
"C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\subscribers.py",
line 163, in notify
12:42:00 T:8236   ERROR:     self.notifyServer(players)
12:42:00 T:8236   ERROR:   File
"C:\Users\Tom\AppData\Roaming\Kodi\addons\plugin.video.plexkodiconnect\resources\lib\plexbmchelper\subscribers.py",
line 178, in notifyServer
12:42:00 T:8236   ERROR:     for typus, p in
self.lastplayers.iteritems():
2016-12-28 13:18:50 +01:00
tomkat83
9d2902baa5 Playqueues overhaul continued 2016-12-28 13:14:21 +01:00
tomkat83
0c2d4984ab Playqueues major haul-over 2016-12-27 17:33:52 +01:00
tomkat83
95c87065ed Optimize companion imports 2016-12-20 16:38:04 +01:00
tomkat83
9d2cf86091 Optimize websocket imports 2016-12-20 16:30:22 +01:00
tomkat83
17fc11d8bb Optimize websocket client queue 2016-12-20 16:27:22 +01:00
tomkat83
ad8b7c7d90 Merge Master 2016-12-20 16:13:19 +01:00
tomkat83
db02a001a8 Playlist major upgrade part 1 2016-12-03 11:50:05 +01:00
tomkat83
8ed9275a26 Catch websocket handshake errors correctly
- Fixes #97
2016-11-17 13:29:53 +01:00
tomkat83
073dea6745 Fix for not getting tv show additional fanart 2016-11-17 12:21:31 +01:00
tomkat83
0538a250a3 Fix for fanart url containing spaces 2016-11-17 12:21:15 +01:00
tomkat83
8d11fa2a90 Move KODILANGUAGE 2016-11-16 14:27:11 +01:00
tomkat83
c779491499 Revert "Sleep 5s after declaring connection dead"
This reverts commit d65d9f0aba.
2016-11-12 17:50:45 +01:00
tomkat83
d65d9f0aba Sleep 5s after declaring connection dead 2016-11-12 17:47:58 +01:00
tomkat83
1339ac2bc9 More debug logging for websockets 2016-11-12 17:45:37 +01:00
tomkat83
3b22cb41a0 Fix for Krypton premiered synch for new items
- Fixes #142
2016-11-12 17:22:45 +01:00