croneter
|
a87dfa0a7a
|
Don't use a dedicated thread to get section generators
|
2019-12-08 10:09:57 +01: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
|
24ec8dd8e4
|
Merge pull request #1057 from croneter/increase-batch
Increase batch size for library sync from 500 to 2000 to increase sync speed
|
2019-11-14 17:20:24 +01:00 |
|
croneter
|
1654c3175e
|
Merge pull request #1056 from croneter/optimize
Optimize some code
|
2019-11-14 17:20:06 +01:00 |
|
croneter
|
2fcbc1f9b7
|
Optimize code
|
2019-11-13 17:55:44 +01:00 |
|
croneter
|
7a8cec5968
|
Increase batch size for library sync from 500 to 2000 to increase sync speed
|
2019-11-13 17:53:46 +01:00 |
|
croneter
|
f67ff2f136
|
Fix recently added albums sort order (you will have to reset the Kodi database manually)
|
2019-11-13 17:49:16 +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
|
33ed1bed83
|
Sync playlists immediately after synching new/changed items and show pop-up info
|
2019-08-02 10:25:53 +02:00 |
|
croneter
|
a43e0801b4
|
Rename video nodes for ondeck
|
2019-07-14 07:46:09 +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
|
416c424f52
|
Fix PKC potentially marking a video as watched on startup; don't sync time with toggling video watch state but use PMS epoch time
|
2019-06-28 17:47:01 +02:00 |
|
croneter
|
a463bd521f
|
Add an additional, faster On Deck node for movies
|
2019-06-14 18:07:19 +02:00 |
|
croneter
|
1c245683ad
|
Introduce limits to the number of videos shown in PKC widgets to speed them up
|
2019-06-14 12:38:01 +02:00 |
|
croneter
|
563e86c8db
|
Merge pull request #880 from croneter/playlist-sync-dialog
Add additional info dialog for PKC synching playlists
|
2019-06-12 13:04:04 +02:00 |
|
croneter
|
1cbd65861c
|
Add additional info dialog for PKC synching playlists
|
2019-06-12 12:18:09 +02:00 |
|
croneter
|
a46cb731cf
|
Refactor Plex API
|
2019-06-12 11:53:41 +02:00 |
|
croneter
|
3e7533d965
|
Merge pull request #845 from croneter/update-widgets
Refresh widgets only on homescreen to prevent cursor from jumping within libraries
|
2019-05-28 20:11:49 +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
|
7e829c1bad
|
Refresh widgets only on homescreen to prevent cursor from jumping within libraries
|
2019-05-01 08:56:11 +02:00 |
|
croneter
|
ab8089d3b1
|
Rename section.section_id to section.id
|
2019-04-27 11:52:42 +02:00 |
|
croneter
|
ab5ab966e4
|
Use section for sync process
|
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
|
cc854a120f
|
Merge pull request #837 from croneter/fix-lastplayed
Fix last-played node value to ensure a playcount greater than zero
|
2019-04-21 10:06:20 +02:00 |
|
croneter
|
9b45a84d7e
|
Correctly clear window variables e.g. on user switch
|
2019-04-20 17:28:43 +02:00 |
|
croneter
|
453098ef4f
|
Fix last played node value for playcount
|
2019-04-20 14:16:54 +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
|
15c4da46a9
|
Reenable setting: recently added: don't show watched movies
|
2019-04-14 14:49:44 +02:00 |
|
croneter
|
5cc67f41e1
|
Reenable setting: recently added: don't show watched episodes
|
2019-04-14 14:41:14 +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
|
bca657ab08
|
Merge pull request #807 from croneter/fix-unicode
Fixes to unicode
|
2019-03-30 17:50:30 +01:00 |
|
croneter
|
aadb22e531
|
Fix FutureWarning
|
2019-03-30 17:34:51 +01: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
|
a8a229967c
|
Merge pull request #777 from croneter/fix-profile-switch
Fix PKC synching playstate to wrong user on profile switch. Be aware that Kodi profile switches are error-prone
|
2019-03-17 17:59:20 +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
|
392f3f6359
|
Merge pull request #774 from croneter/fix-unicode
Fix sync not working due to non-ASCII Plex library names
|
2019-03-17 17:58:15 +01:00 |
|
croneter
|
ba4f1d15d6
|
Increase logging
|
2019-03-17 16:26:48 +01:00 |
|
croneter
|
3c70a84704
|
Catch all exceptions, just in case
|
2019-03-17 15:42:29 +01:00 |
|
croneter
|
37bbf61a63
|
Ensure that reference to threader is gone on shutdown
|
2019-03-17 15:33:42 +01:00 |
|
croneter
|
41483e6731
|
Add more exit points when synching
|
2019-03-17 15:31:02 +01:00 |
|
croneter
|
9a6485737f
|
Fix 'all' video node not leading to all library items
|
2019-03-17 12:57:38 +01:00 |
|