croneter
|
a89f7fa63b
|
Merge pull request #1690 from croneter/py3-fix-addon
Fix generating new unique device ID for PKC not working
|
2021-11-03 07:59:46 +01:00 |
|
croneter
|
4baee9afc1
|
Explicitly instantiate Addon() for PKC
|
2021-11-03 07:46:15 +01:00 |
|
croneter
|
2c74ddde88
|
Completely new implementation for Plex Companion
|
2021-11-02 19:51:07 +01:00 |
|
croneter
|
ff5df50bb7
|
Lost patience with Kodi 19: drop use of Python multiprocessing entirely
|
2021-10-17 11:34:08 +02:00 |
|
croneter
|
3d535fe2bf
|
Android: Fix broken Python multiprocessing module (a Kodi 19.2 bug)
|
2021-09-30 14:33:43 +02:00 |
|
croneter
|
b222df108d
|
Merge pull request #1563 from croneter/py3-fix-context-manager
Fix errors when PKC tries to edit files that don't exist yet
|
2021-07-25 15:25:25 +02:00 |
|
croneter
|
f2d94d9cb5
|
Fix AttributeError: module 'resources.lib.utils' has no attribute 'ParseError'
|
2021-07-25 15:21:54 +02:00 |
|
croneter
|
953b8383bb
|
Fix errors when PKC tries to edit files but they don't exist yet
|
2021-07-25 15:20:43 +02:00 |
|
croneter
|
1711beaf95
|
Merge pull request #1541 from croneter/py3-fix-attributeerror
Fix AttributeError: module 'urllib' has no attribute 'parse'
|
2021-07-23 11:03:49 +02:00 |
|
croneter
|
ce72f07fec
|
Merge pull request #1538 from croneter/py3-anidb
Support for the Plex HAMA agent to let Kodi identify animes (using Kodi's uniqueID 'anidb')
|
2021-07-23 11:03:35 +02:00 |
|
croneter
|
78a3cc434a
|
Fix AttributeError: module 'urllib' has no attribute 'parse'
|
2021-07-18 14:46:04 +02:00 |
|
BrutuZ
|
423e87046d
|
Support forced HAMA IDs when using tvdb uniqueID
|
2021-07-18 12:20:57 +02:00 |
|
BrutuZ
|
b8569df1b3
|
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 12:18:48 +02:00 |
|
croneter
|
8d2b3ac1af
|
Get rid of Python arrow; hopefully fix many Python import errors (also occuring in other add-ons!)
|
2021-05-26 21:00:41 +02:00 |
|
croneter
|
f5b8084543
|
Show warning message to remind user to use Estuary for database resets
|
2021-05-24 15:51:41 +02:00 |
|
croneter
|
5a0de0e5f7
|
Fix PKC widgets not working at all in some cases
|
2021-05-24 09:35:36 +02:00 |
|
croneter
|
fbc1ee8985
|
Fix UnicodeEncodeError if Plex playlist name contains illegal chars
|
2021-04-17 13:57:23 +02:00 |
|
croneter
|
8cdb9c999a
|
Hopefully fix RuntimeError: no add-on "plugin.video.plexkodiconnect"
|
2021-03-17 21:16:11 +01:00 |
|
croneter
|
64ac1f5349
|
Fix TypeError: function missing required argument 'message'
|
2021-03-01 10:39:17 +01:00 |
|
croneter
|
8dd533e071
|
Fix TypeError: function missing required argument 'message'
|
2021-02-21 17:12:15 +01:00 |
|
croneter
|
4cf7c753e0
|
Remove obsolete function in utils.py
|
2020-12-27 17:22:16 +01:00 |
|
croneter
|
1f2b19ce42
|
Cleanup save handling of xml.etree.ElementTree
|
2020-12-27 17:22:15 +01:00 |
|
croneter
|
0dda58ebd3
|
Fix utils.py imports
|
2020-12-27 17:22:15 +01:00 |
|
croneter
|
c22b4c782d
|
Remove obsolete encodes and decodes
|
2020-12-27 13:16:44 +01:00 |
|
croneter
|
6904494e31
|
Get rid of utils.try_encode and utils.try_decode
|
2020-12-27 13:16:44 +01:00 |
|
croneter
|
d306f36869
|
More string bytes fixes
|
2020-12-27 13:16:43 +01:00 |
|
croneter
|
e32fa567bc
|
Adjust urllib.parse unquote, quote, quote_plus, unquote
|
2020-12-27 13:16:42 +01:00 |
|
croneter
|
4b4dc1afbf
|
Fix class __repr__ to account for Python 3
|
2020-12-18 19:59:33 +01:00 |
|
croneter
|
58eaa14043
|
Clean up imports
|
2020-12-18 17:43:24 +01:00 |
|
croneter
|
436b1fda83
|
Automatically convert source code from Python 2 to 3 using futurize
|
2020-12-18 17:10:20 +01:00 |
|
geropan
|
97078fda2c
|
Addressed line too long issues.
|
2020-06-07 18:58:46 +01:00 |
|
geropan
|
2ce1a6e639
|
Added support for custom set of safe characters (configured via addon settings) when escaping paths using direct paths for http(s), dav(s) and (s)ftp urls.
|
2020-06-07 18:27:20 +01:00 |
|
croneter
|
791a31bb65
|
Fix PKC crashing on devices running Microsoft UWP, e.g. XBox
|
2020-03-25 16:28:20 +01:00 |
|
croneter
|
23ac39a860
|
Fix DirectPaths when a video's folder name is identical to a video's filename (you will need to manually reset the Kodi database)
|
2020-01-31 21:12:48 +01:00 |
|
croneter
|
56324b1e88
|
Fix OperationalError when resetting PKC
|
2019-11-25 08:03:06 +01:00 |
|
croneter
|
e52b67c3a9
|
Fix to correctly wipe Kodi databases
|
2019-11-15 13:38:41 +01:00 |
|
croneter
|
3b8f712289
|
Fix database being locked in rare cases
|
2019-11-14 14:39:07 +01:00 |
|
croneter
|
1fa1035a43
|
Delete temporary subtitles on playback stop
|
2019-10-05 17:00:39 +02:00 |
|
croneter
|
8fc76386e2
|
Merge branch 'bernimoses-master' into beta-version
|
2019-10-05 16:55:41 +02:00 |
|
bernimoses
|
9933480f8d
|
Add tmdb provider sync.
|
2019-10-03 22:17:00 +02:00 |
|
croneter
|
1e60dd11df
|
Fix rare AttributeError on PKC startup when modifying advancedsettings.xml
|
2019-09-24 08:16:04 +02:00 |
|
croneter
|
5a7d997da2
|
Correctly escape URLs for Direct Paths
|
2019-09-22 12:52:32 +02:00 |
|
croneter
|
b5bd13f7bd
|
Merge pull request #952 from croneter/less-logging
Less logging when comparing PKC versions
|
2019-08-02 10:51:10 +02:00 |
|
croneter
|
335bfc34c5
|
Merge pull request #946 from croneter/faster-playlists
Faster sync of playlists
|
2019-08-02 10:50:55 +02:00 |
|
croneter
|
bcc97df209
|
Less logging when comparing PKC versions
|
2019-08-02 10:17:02 +02:00 |
|
croneter
|
26fa1ff909
|
Use file size and last modification time to compare Kodi playlist files instead of slow MD5 hash of file
|
2019-08-01 14:53:49 +02:00 |
|
croneter
|
a83cf93150
|
Separate function to wipe all synched Plex playlists
|
2019-08-01 14:48:42 +02:00 |
|
croneter
|
b99b17d0f9
|
Don't restart Kodi if user chose to enter PKC settings on install
|
2019-06-15 16:01:02 +02:00 |
|
croneter
|
e08e9b0d32
|
Fix ValueError if casting to int/float
|
2019-06-12 13:17:17 +02:00 |
|
croneter
|
d96ac192d1
|
Fix casting to int silently failing
|
2019-06-12 11:53:41 +02:00 |
|