Commit Graph

96 Commits

Author SHA1 Message Date
croneter 69cb09e009 Replace cPickle communication with JSON 2019-01-26 08:43:51 +01:00
croneter 3e3aa49d0d Fix playback start: Don't lock databases when starting playback
- Partially fixes #599
2019-01-16 17:13:23 +01:00
croneter 6076da724b Fix video resuming from old resume point 2018-12-25 18:13:50 +01:00
croneter 4fb4643ac0 Add-on paths: don't fail playback with an empty video 2018-12-24 17:44:52 +01:00
croneter 3e41f63c62 Move xbmc.Player() 2018-11-23 08:41:05 +01:00
croneter 1b11c55d84 Fix AttributeError 2018-11-22 17:58:56 +01:00
croneter 6fe0e23f53 Interrupt sleep if Kodi exits. Use Monitor's Player() 2018-11-20 16:58:25 +01:00
croneter a045063769 Rather big change of PKC's plumbing 2018-11-18 14:59:17 +01:00
croneter a16eae143a Rewire kodi database access 2018-11-08 21:22:16 +01:00
croneter b7fa4f2c7b Fix playback receiving string plex id, not int 2018-11-06 12:33:02 +01:00
croneter 4246711b1e Remove old plexdb_functions 2018-10-24 17:17:02 +02:00
croneter 9f35e1d99e Fix playback not starting up at all 2018-10-06 13:30:43 +02:00
croneter 0d0a5948ac Fix rare case when playback would not start-up 2018-10-04 19:48:13 +02:00
croneter e3328ad061 Switch to Plex style dialogs 2018-09-18 16:26:40 +02:00
croneter e14994cf74 Fix Kodi hanging if media stream selection is aborted 2018-09-02 19:40:56 +02:00
croneter c2d9470fe9 Remove obsolete command 2018-08-23 15:49:01 +02:00
croneter 9a8fcbb8a5 Fix playback not resuming (Kodi 18 ignores listitem "StartOffset")
- Fixes #525
2018-08-23 15:23:38 +02:00
croneter 25d80521c7 Enable Kodi libraries for Plex Music libraries 2018-07-24 21:04:31 +02:00
croneter 4e0429fcc9 Fix switching to __future__ module
- Fixes #507
2018-07-12 18:46:02 +02:00
Croneter 1234f61fc0 Fix encoding of file and path operations 2018-06-23 18:25:18 +02:00
Croneter 9b76795ea4 Attempt to fix locking mechanisms
- Wraper to lock entire function was NOT working
2018-06-21 20:43:39 +02:00
Croneter c440dc7779 Switch to absolute imports 2018-06-21 19:24:37 +02:00
Croneter c03b7c52c4 Detect playback from playlist more reliable for add-on paths 2018-06-14 21:01:54 +02:00
Croneter 0a55e7fee8 Rewire detection of add-on paths playlists playback
- Pain to fix Kodi bugs
2018-06-14 19:43:21 +02:00
Croneter 7ccfb61a7c Detect playback from a Kodi playlist 2018-06-14 16:27:13 +02:00
Croneter 108c88114b Fix playback from playlists for add-on paths 2018-06-14 15:54:12 +02:00
croneter bd73c03078 Merge branch 'hotfixes' into playlists 2018-06-02 16:12:47 +02:00
Croneter a6881a8a32 Fix KeyErrors if Kodi player does not return position
- Partially fixes #481
2018-06-01 18:43:56 +02:00
croneter 5c33f3c02a Fix episode widget resume not working (add-on paths)
- Hack alert, really...
- Need to reset the Kodi DB
2018-05-26 18:54:38 +02:00
croneter ac7b7bb96d Revert "Another attempt to fix episode resume from widgets"
This reverts commit 04044ac896.
2018-05-26 17:28:17 +02:00
croneter 04044ac896 Another attempt to fix episode resume from widgets
- Tried to get as close as possible to emby DB
2018-05-26 17:28:11 +02:00
croneter 8fbca537f4 Attach missing filename to plugin call 2018-05-22 20:31:32 +02:00
croneter d1390c25c7 Revert "Try to fix widget resume for episodes for addon paths"
This reverts commit 95354fe564.
2018-05-20 18:54:31 +02:00
croneter 95354fe564 Try to fix widget resume for episodes for addon paths
- By introducing a second file_id in file and bookmark table
2018-05-20 18:15:09 +02:00
Croneter abdfd00374 Increase logging 2018-05-14 20:43:48 +02:00
Croneter ba0aff0f54 Rename function 2018-05-01 18:08:31 +02:00
croneter f8ed5646c5 Fix PKC playback startup getting caught in infinity loop 2018-04-17 21:01:51 +02:00
Croneter f6b3dfdf12 Fix Plex trailers screwing up playqueue
- Introduce a flag to check whether PKC itself made changes to the playqueue
2018-04-10 07:56:44 +02:00
croneter 30abe0f2fb Fix some playqueue inconsistencies using Plex Companion
- Also fix movie helper and TV show helper add-ons
2018-04-08 14:34:38 +02:00
croneter dcf2b9b4e4 Play the selected element first, then add the Kodi playqueue to the Plex playqueue
- Fixes #446
2018-03-31 20:32:55 +02:00
Croneter fc836bebe6 Use an empty video file to "fail" playback 2018-03-27 18:07:16 +02:00
Croneter 19770240aa Grab existing Kodi artwork for episodes 2018-03-20 11:08:09 +01:00
Croneter 4d2b040c08 Fix playback artwork for episodes 2018-03-20 10:37:42 +01:00
croneter 1d718c99c6 Always resume playback if playback initiated via context menu 2018-03-15 13:46:56 +01:00
croneter 229b0491b6 Do not play trailers for resumable movies using playback via PMS 2018-03-15 11:30:15 +01:00
croneter f0c1562ab5 Remove obsolete resumable flag 2018-03-15 11:28:31 +01:00
croneter 4e85b65318 Direct paths: correctly clean up after context menu play 2018-03-15 10:25:51 +01:00
croneter 2cd00f21b7 Improve playback startup resiliance
- Fixes #426
2018-03-10 12:24:57 +01:00
croneter 11db94f84f Hardcode plugin-calls instead of using urlencode 2018-03-07 08:40:18 +01:00
croneter edff54bb7e Don't cache subtitles if direct playing 2018-02-23 14:59:11 +01:00