croneter
|
f96c246244
|
Add playback settings to let the user choose whether Plex or Kodi provides the default audio and subtitle streams on playback start
|
2021-10-17 11:52:22 +02:00 |
|
croneter
|
61114e0d2e
|
Refactor and fix Kodi not activating subtitle when it should
|
2021-10-17 11:47:41 +02:00 |
|
croneter
|
d54307ffd5
|
Tell the PMS if a video's audio stream or potentially subtitle stream has changed. For subtitles, this functionality is broken due to a Kodi bug
|
2021-09-24 17:32:01 +02:00 |
|
croneter
|
2bd692e173
|
Refactoring: playlist and playqueue items to use API instead of xml
|
2021-09-24 17:19:50 +02:00 |
|
croneter
|
176fa07e80
|
Refactoring: move all exceptions in a single module
|
2021-09-24 17:19:50 +02:00 |
|
croneter
|
9da61a059f
|
Disentangle and optimize some code
Rename method
Simplify some code
Clarify some code
|
2021-09-24 17:11:17 +02:00 |
|
croneter
|
5a009b7ea0
|
Implement Kodi's "Reset resume position"
|
2021-09-09 14:54:37 +02:00 |
|
croneter
|
e6a0af4621
|
Use Plex settings for audio and subtitle stream selection
|
2021-09-04 16:17:47 +02:00 |
|
croneter
|
a12e07da6a
|
Fix rare TypeError: expected string or buffer on playback start
|
2021-02-24 15:21:07 +01:00 |
|
croneter
|
e980de05a8
|
Add skip intro functionality
|
2021-02-09 19:43:40 +01:00 |
|
croneter
|
188dcf2cc1
|
Fix PKC incorrectly watching a video as unwatched if an external player was used
|
2020-05-03 09:36:01 +02:00 |
|
croneter
|
25f972f30f
|
Refactor direct and add-on paths. Enables use of Plex music playlists synched to Kodi
|
2020-02-27 16:29:08 +01:00 |
|
croneter
|
b6d6482c4a
|
Fix resume when using an external player
|
2019-11-03 14:32:51 +01:00 |
|
croneter
|
38636b6943
|
Merge pull request #1034 from croneter/fix-filetable
Optimize clean-up of file table in the Kodi video database after stopping playback
|
2019-11-01 13:34:50 +01:00 |
|
croneter
|
db80f2b69a
|
Optimize clean-up of file table in the Kodi video database
|
2019-11-01 13:15:34 +01:00 |
|
croneter
|
5e3f3daf90
|
Get rid of ContextMonitor and the dedicated Python thread - with new resume mechanics, this is not needed anymore
|
2019-11-01 13:00:34 +01:00 |
|
croneter
|
730ac203ad
|
Remove hack to detect replaying of the last video - does not work anymore
|
2019-10-30 17:30:52 +01:00 |
|
croneter
|
1fa1035a43
|
Delete temporary subtitles on playback stop
|
2019-10-05 17:00:39 +02:00 |
|
croneter
|
2506dbeb43
|
Merge pull request #1010 from croneter/fix-subtitles
Fix external subtitles not being available
|
2019-10-05 16:58:18 +02:00 |
|
croneter
|
b0fbb3ac09
|
Fix regression: labeling of playmethods
|
2019-10-05 12:43:12 +02:00 |
|
croneter
|
7ea9222e47
|
Fix PKC increasing the Plex watch-count by 2 instead of 1
|
2019-10-05 11:32:29 +02:00 |
|
croneter
|
d75e2a0109
|
Remember currently playing item directly
|
2019-10-05 11:31:44 +02:00 |
|
croneter
|
ae0e121b13
|
Optimize code
|
2019-10-05 10:46:33 +02:00 |
|
croneter
|
80abe0b34b
|
Fix playback report not working after having played a non-Plex video file
|
2019-08-10 12:01:23 +02:00 |
|
croneter
|
38977a8ca6
|
Support for the Upnext Kodi add-on
|
2019-07-14 12:09:25 +02:00 |
|
croneter
|
26689e16d4
|
Attempt to fix rare Kodi crash on PKC exit
|
2019-04-05 16:47:59 +02:00 |
|
croneter
|
c69176d4a1
|
Fix some KeyErrors when playing songs
|
2019-03-09 16:19:29 +01:00 |
|
croneter
|
a9ff70fac7
|
Fix PKC not exiting correctly due to a call to xbmc.getCondVisibility
|
2019-02-22 08:11:58 +01:00 |
|
croneter
|
e6cd80a7dd
|
Implement Codacy suggestions
|
2019-02-08 13:52:33 +01:00 |
|
croneter
|
1787e51c7c
|
Zentrally register threads and introduce a way to wait for their suspension
|
2019-02-06 14:19:10 +01:00 |
|
croneter
|
2234e49cf8
|
Greatly speed up episode sync for large libraries
|
2019-02-05 15:32:50 +01:00 |
|
croneter
|
5b5af1ceed
|
Fix browsing to show from info dialog
- Fixes #603
- Increases dependency on plugin.video.plexkodiconnect.tvshows to 2.0.8
|
2019-01-19 16:56:10 +01:00 |
|
croneter
|
2d19cd4d63
|
Fix playback not starting up
- Fixes #595
|
2019-01-08 18:46:45 +01:00 |
|
croneter
|
4fb4643ac0
|
Add-on paths: don't fail playback with an empty video
|
2018-12-24 17:44:52 +01:00 |
|
croneter
|
2e0d11a7bb
|
Kodi 18: fix playback report for trailers
|
2018-12-02 11:11:24 +01:00 |
|
croneter
|
6219ba6834
|
Fix TypeError
|
2018-11-26 07:58:12 +01:00 |
|
croneter
|
fa1dcdffaa
|
Fix TypeErrors
|
2018-11-26 07:56:27 +01:00 |
|
croneter
|
b0a68b255e
|
Fix NameError
|
2018-11-26 07:54:32 +01:00 |
|
croneter
|
a8fbcc6be4
|
Fix AttributeError
|
2018-11-26 07:50:38 +01:00 |
|
croneter
|
7d2f785a8d
|
Move detection of context menu to main loop
- One thread less!
|
2018-11-26 07:31:36 +01:00 |
|
croneter
|
c4156cb865
|
Fix TypeError upon deactivating screensaver
|
2018-11-26 07:25:50 +01:00 |
|
croneter
|
6dc436da91
|
Rewire PKC startup and authentication mechanism
|
2018-11-25 17:03:19 +01:00 |
|
croneter
|
fb364a2275
|
Safety net for cleaning Kodi file table
|
2018-11-24 09:56:30 +01:00 |
|
croneter
|
3e754dfd1b
|
Fix AttributeError
|
2018-11-24 09:54:57 +01:00 |
|
croneter
|
3e41f63c62
|
Move xbmc.Player()
|
2018-11-23 08:41:05 +01:00 |
|
croneter
|
6fe0e23f53
|
Interrupt sleep if Kodi exits. Use Monitor's Player()
|
2018-11-20 16:58:25 +01:00 |
|
croneter
|
e5c723d14f
|
Remove obsolete code
|
2018-11-19 08:51:51 +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
|
150229061b
|
Reduce Python DB overhead
|
2018-11-08 15:15:52 +01:00 |
|