Commit graph

4416 commits

Author SHA1 Message Date
BrutuZ
3e9c8c6361 Support for the Plex HAMA agent to let Kodi identify animes (using Kodi's uniqueID 'anidb')
Support HAMA's forced AniDB IDs
2021-07-18 11:59:32 +02:00
croneter
c6056b4efc
Merge pull request #1521 from croneter/update-translations
Update translations from Transifex
2021-06-05 15:50:14 +02:00
croneter
2c979fba57
Merge pull request #1516 from croneter/fix-versions
Fix auto-picking of video stream if several video versions are available
2021-06-05 15:50:00 +02:00
croneter
038960c538 Update translations from Transifex 2021-06-05 15:43:01 +02:00
croneter
f15ef8886a Fix auto-picking of video stream if several video versions are available 2021-06-05 14:55:26 +02:00
croneter
7f8339a753 Add an additional Plex Hub "PKC Continue Watching" that merges the Plex Continue Watching with On Deck 2021-06-05 14:11:43 +02:00
croneter
46f99901cc Attempt to fix websocket threading issues and AttributeError: 'NoneType' object has no attribute 'is_ssl' or 'settimeout' 2021-05-29 16:45:35 +02:00
croneter
36befcf46a Fix websockets and AttributeError: 'NoneType' object has no attribute 2021-05-29 16:43:56 +02:00
croneter
abd8b04ff9 Update websocket client to 0.59.0 2021-05-24 13:09:00 +02:00
croneter
29822db781
Merge pull request #1469 from croneter/py2-fix-dict
Fix Alexa and RuntimeError: dictionary keys changed during iteration
2021-05-14 09:18:32 +02:00
croneter
c29be48cac Fix Alexa and RuntimeError: dictionary keys changed during iteration 2021-05-02 14:36:34 +02:00
croneter
4916bbb46e Fix a rare AttributeError when using playlists 2021-04-30 10:22:11 +02:00
croneter
cb6ba50904
Merge pull request #1420 from croneter/fix-settings
Hopefully fix RuntimeError: no add-on id "plugin.video.plexkodiconnect"
2021-03-20 14:40:36 +01:00
croneter
04e2d09835 Update translations from Transifex 2021-03-20 14:36:08 +01:00
croneter
6b6464dac3 Hopefully fix RuntimeError: no add-on id "plugin.video.plexkodiconnect" 2021-03-20 10:33:59 +01:00
croneter
1c4b15e357 Adapt websocket client logic 2021-03-20 09:48:23 +01:00
croneter
4c0634bc13 Add new Python websocket client 2021-03-20 09:25:18 +01:00
croneter
95758b5dc8
Merge pull request #1398 from croneter/add-websocket-info
Add information to PKC settings for background sync and Alexa whether a connection has been successfully made
2021-03-14 14:36:02 +01:00
croneter
886d2e5df7 Rename skip intro skin file 2021-03-14 14:19:18 +01:00
croneter
0fd7d11631 Add information to PKC settings about status of websocket and Alexa websocket connections 2021-03-14 13:58:12 +01:00
croneter
dc5402abcc
Merge pull request #1385 from croneter/sync-playstate
Quickly sync recently watched items before synching the playstates of the entire Plex library
2021-03-07 17:20:47 +01:00
croneter
bb7b2de44b Sync recently watched items individually before synching every playstate 2021-03-07 15:21:38 +01:00
croneter
f134266efc Improve logging for websocket JSON loads 2021-03-01 10:48:12 +01:00
croneter
16cbe430af
Merge pull request #1365 from croneter/seasonnames
Sync name and user rating of a TV show season to Kodi
2021-02-24 17:42:15 +01:00
croneter
9150e168f6 Sync name and user rating of a TV show season to Kodi 2021-02-24 17:22:12 +01:00
croneter
a12e07da6a Fix rare TypeError: expected string or buffer on playback start 2021-02-24 15:21:07 +01:00
croneter
09d4ed597b
Merge pull request #1339 from croneter/update-translations
Update translations
2021-02-13 18:13:56 +01:00
croneter
f469627d33 Fix skip intros sometimes not working due to a RuntimeError 2021-02-13 18:08:05 +01:00
croneter
8bccff05b6 Update translations 2021-02-13 18:04:48 +01:00
croneter
e980de05a8 Add skip intro functionality 2021-02-09 19:43:40 +01:00
croneter
3e1f52802f
Merge pull request #1329 from croneter/p2-fix-keyerror
Fix KeyError: u'game' if Plex Arcade has been activated
2021-02-07 13:14:55 +01:00
croneter
a3d654c65c Fix KeyError: u'game' if Plex Arcade has been activated 2021-02-07 13:02:41 +01:00
croneter
dad8d58824 Fix AttributeError: 'App' object has no attribute 'threads' when sync is cancelled 2021-02-07 12:17:38 +01:00
croneter
538832bed5
Merge pull request #1320 from croneter/fix-valueerror
ValueError: invalid literal for int() for invalid dates sent by Plex
2021-01-31 17:52:45 +01:00
croneter
f192c0912c Hopefully fix rare case when sync would get stuck indefinitely 2021-01-31 17:48:02 +01:00
croneter
269dedf398 ValueError: invalid literal for int() for invalid dates sent by Plex 2021-01-31 17:45:38 +01:00
croneter
625d4c91b4
Merge pull request #1314 from croneter/fix-streams
Fix PKC not auto-picking audio/subtitle stream when transcoding
2021-01-28 13:36:52 +01:00
croneter
011d20473e
Merge pull request #1313 from croneter/fix-valueerror
Fix ValueError when deleting a music album
2021-01-28 13:36:32 +01:00
croneter
f187111411 Fix PKC not auto-picking audio/subtitle stream when transcoding 2021-01-28 13:33:09 +01:00
croneter
281c7d1599 Fix ValueError when deleting a music album 2021-01-28 13:18:31 +01:00
croneter
89afd46b56 Fix OSError: Invalid argument when Plex returns an invalid timestamp 2021-01-28 13:12:48 +01:00
croneter
b9c1aaac20 Add some additional exif picture metadata to listitems. But Kodi skins do not seem to be using that info, unfortunately 2021-01-24 17:14:59 +01:00
croneter
e887e7162b Fix pictures from Plex picture libraries not working/displaying 2021-01-24 17:12:28 +01:00
croneter
b2139ce150 Optimize capitalization 2021-01-24 17:12:11 +01:00
croneter
a867acb0f8 Fix Local variable 'user' referenced before assignement 2021-01-11 20:36:02 +01:00
croneter
250859d3a7
Merge pull request #1269 from croneter/fix-sets
Fix missing Kodi tags for movie collections/sets
2021-01-09 17:17:48 +01:00
croneter
aac16f38b3 Fix missing Kodi tags for movie collections/sets 2021-01-09 17:16:28 +01:00
croneter
7cf8cb59f1 Improve logic when writing credentials to settings file 2021-01-09 17:00:18 +01:00
croneter
a648d8941a Improve some code 2021-01-09 16:54:39 +01:00
croneter
d1fdf5d25f Fix PKC using main user's token if PMS address changes 2021-01-03 17:17:17 +01:00