croneter
|
e36656dc81
|
Improve logging
fixup logging
|
2021-07-23 10:30:45 +02:00 |
|
croneter
|
4f8b4a9f44
|
Fix AttributeError: module 'shutil' has no attribute 'copy_tree'
|
2021-05-14 08:46:06 +02:00 |
|
croneter
|
63d7732021
|
Fix KeyError: u'game' if Plex Arcade has been activated
|
2021-02-07 13:00:58 +01:00 |
|
croneter
|
b7bc919608
|
Fix docstrings
|
2020-12-27 17:31:08 +01:00 |
|
croneter
|
cc20464c15
|
Fix backgroundthreads and TypeError '<' not supported between instances
|
2020-12-27 16:06:16 +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 |
|
croneter
|
e551a9451a
|
Fix TypeError when canceling Plex sync section dialog
|
2020-11-06 15:57:24 +01:00 |
|
croneter
|
61e4056a13
|
Fix UnboundLocalError when certain Plex sections are deleted or un-synced
|
2020-07-29 17:42:04 +02:00 |
|
croneter
|
8f86f43a93
|
Rewire library sync to speed it up and fix sync getting stuck in rare cases
|
2019-12-08 10:09:56 +01:00 |
|
croneter
|
c85e1e2bd0
|
Optimize threads by using events instead of a polling mechanism. Fixes PKC become unresponsive, e.g. when switching users
|
2019-11-30 13:48:51 +01:00 |
|
croneter
|
65a921c3cc
|
Fix PKC background sync synching items to Kodi even though entire section should not be synched
|
2019-08-29 10:08:01 +02:00 |
|
croneter
|
84d4e5aa99
|
Merge pull request #922 from croneter/fix-path
Fix 'Plex.nodes.<id>.path' not linking directly to entire library
|
2019-07-13 10:32:44 +02:00 |
|
croneter
|
33d20f0d0b
|
Fix Plex.nodes.<id>.path not linking directly to entire library
|
2019-07-09 07:54:17 +02:00 |
|
croneter
|
e718fd3276
|
Fix sections that are not synced not displaying correct menu
|
2019-07-09 07:37:18 +02:00 |
|
croneter
|
fc237383aa
|
Ensure correct Container.Type is set for PKC widgets
|
2019-07-06 21:20:23 +02:00 |
|
croneter
|
a46cb731cf
|
Refactor Plex API
|
2019-06-12 11:53:41 +02:00 |
|
croneter
|
f993373a4f
|
Revert "Merge pull request #841 from croneter/section-uuid"
This reverts commit edb9d6e2b0 , reversing
changes made to a603bd33ae .
|
2019-05-28 18:42:04 +02:00 |
|
croneter
|
ab8089d3b1
|
Rename section.section_id to section.id
|
2019-04-27 11:52:42 +02:00 |
|
croneter
|
6a292d29f6
|
Safe Plex library section uuid to plex.db instead of kodi tagid
|
2019-04-27 11:52:42 +02:00 |
|
croneter
|
9b45a84d7e
|
Correctly clear window variables e.g. on user switch
|
2019-04-20 17:28:43 +02:00 |
|
croneter
|
e554195228
|
Merge pull request #831 from croneter/fix-customization
Fix some appearance tweak settings
|
2019-04-14 14:56:14 +02:00 |
|
croneter
|
2791dc7b57
|
Merge pull request #827 from croneter/fix-nodes
Fix music and picture nodes pointing to video library
|
2019-04-14 14:55:19 +02:00 |
|
croneter
|
eb1214f0c7
|
New setting to reloade Plex video nodes
|
2019-04-14 14:20:03 +02:00 |
|
croneter
|
34f1c7d1b9
|
Fix music and picture nodes pointing to video library
|
2019-04-14 11:03:05 +02:00 |
|
croneter
|
65e377a49f
|
Remove obsolete import
|
2019-04-14 10:29:08 +02:00 |
|
croneter
|
02a03bd0f2
|
Fix unequality when comparing sections
|
2019-04-13 12:51:14 +02:00 |
|
croneter
|
1ac19109ba
|
Turn urllib and urlparse unicode-safe
|
2019-03-30 17:32:42 +01:00 |
|
croneter
|
c996d51085
|
Fix video node path for widgets
|
2019-03-21 20:22:41 +01:00 |
|
croneter
|
58b15e69a9
|
Merge pull request #775 from croneter/fix-nodes
Fix nodes for skin use
|
2019-03-17 17:58:28 +01:00 |
|
croneter
|
9a6485737f
|
Fix 'all' video node not leading to all library items
|
2019-03-17 12:57:38 +01:00 |
|
croneter
|
a2b57909cb
|
Hopefully fix On Deck video node not working
|
2019-03-17 12:57:38 +01:00 |
|
croneter
|
3d4642dc56
|
Fix sync not working due to non-ASCII Plex library names
|
2019-03-17 11:54:09 +01:00 |
|
croneter
|
5b7595c681
|
Rework widgets and listitems
|
2019-03-10 18:00:04 +01:00 |
|
croneter
|
1a1e4b113d
|
Prompt user to select libraries to sync upon changing PMS
|
2019-02-08 13:24:14 +01:00 |
|
croneter
|
50d770718d
|
Choose which Plex libraries PKC should sync
|
2019-02-08 13:24:14 +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
|
e65c9d6c94
|
Increase sync processing batch size from 200 to 500
|
2019-02-05 13:21:08 +01:00 |
|
croneter
|
a279cf5198
|
Fix deleting entire Plex library sections
Typo plex_type - section_type
|
2019-01-30 15:54:13 +01:00 |
|
croneter
|
dcff85e203
|
Fix TV sections not being deleted e.g. after user switch
|
2019-01-30 10:58:20 +01:00 |
|
croneter
|
4515559dff
|
Fix AttributeError
|
2018-11-26 17:32:21 +01:00 |
|
croneter
|
697b66167c
|
Fix deleting entire library sections
|
2018-11-25 20:15:38 +01:00 |
|
croneter
|
90e13cb8ee
|
Fix TypeError upon removing entire section
|
2018-11-25 19:53:42 +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
|
835c047fb1
|
Rename logging
|
2018-11-01 15:43:43 +01:00 |
|
croneter
|
60f7d0fce2
|
Don't cast to unicode
|
2018-10-25 18:28:41 +02:00 |
|
croneter
|
ff73318157
|
Less logging
|
2018-10-25 13:21:24 +02:00 |
|
croneter
|
59dc295dc8
|
Fix AttributeError
|
2018-10-25 13:20:46 +02:00 |
|