Commit graph

3959 commits

Author SHA1 Message Date
croneter
8348b3a150 Update translations 2018-05-13 16:34:04 +02:00
croneter
1a261a3b9e Reset artwork sync status in PKC settings on DB reset 2018-05-13 16:15:48 +02:00
croneter
2191f59092 Fix context menu not working for shows in library view 2018-05-13 16:12:50 +02:00
croneter
4a948c1639 Fix Plex Companion playstate status for iOS
- Partially fixes #456
2018-05-13 15:50:26 +02:00
croneter
5241baef28 Show FanartTV lookup progress in PKC settings 2018-05-13 15:22:03 +02:00
croneter
f8560aec4d Optimize startup of additional fanart sync 2018-05-13 14:42:58 +02:00
croneter
9b2291dd47 Reduce logging 2018-05-13 14:22:50 +02:00
croneter
9b47d0970c Fix string 2018-05-13 14:21:32 +02:00
croneter
d16296395f Show caching progress for Plex images in the PKC settings 2018-05-13 14:20:39 +02:00
croneter
f9cc0f249d Tweak PKC settings 2018-05-13 13:34:14 +02:00
croneter
8d76bc53e5 Fix rare library sync errors
- Fixes #462
2018-05-13 12:31:54 +02:00
Croneter
7e53932cc3 Update readme 2018-05-04 19:06:59 +02:00
Croneter
ad9de09027 Merge branch 'hotfixes' into playlists 2018-05-04 19:03:47 +02:00
Croneter
63f7d5615d Finally support for Extras! 2018-05-04 19:03:27 +02:00
Croneter
ce29f5a60e Fix ValueError for third party add-ons calling PKC 2018-05-04 15:11:18 +02:00
Croneter
569cb71ca8 Refactor playlist and playqueue classes 2018-05-03 17:30:29 +02:00
Croneter
5bfe9b7c7f Also do a playlist full sync on library full sync 2018-05-03 17:20:23 +02:00
Croneter
25a9a3c4ce Optimize logging 2018-05-03 17:13:00 +02:00
Croneter
73655d354f Optimize logging 2018-05-03 14:02:00 +02:00
Croneter
2a862b5169 Optimize length for playlist filename (m3u instead of m3u8) 2018-05-03 08:29:14 +02:00
Croneter
6bcddc8382 raise PlaylistError instead of just returning 2018-05-03 08:24:41 +02:00
Croneter
ca1033801d Add setting to (de)activate playlist sync 2018-05-03 08:20:55 +02:00
Croneter
c61fc3241f Ensure that music playlists are not synced if music is deactivated 2018-05-03 08:01:26 +02:00
Croneter
df7bfd2e0c Improve logging 2018-05-03 07:56:32 +02:00
Croneter
f5a457a87d Rename variable 2018-05-03 07:53:28 +02:00
Croneter
a8d02bffdc Merge branch 'master' into playlists 2018-05-03 07:43:45 +02:00
Croneter
aa1afba417 Version bump 2018-05-02 20:00:53 +02:00
Croneter
b357f43e79 Revert "Use list instead of set"
This reverts commit 5cea57e935.
Fixes #460
Fixes #458
2018-05-02 19:29:04 +02:00
Croneter
0c3db3e2f8 Delete all synced playlists on PKC (database) reset 2018-05-02 19:13:56 +02:00
Croneter
5b4ed1d6a6 Fix music playlists 2018-05-02 18:50:31 +02:00
Croneter
b00ec8989c Optimize logging 2018-05-02 18:22:23 +02:00
Croneter
63c829b042 Fix error message upon playlist deletion 2018-05-02 18:14:33 +02:00
Croneter
81b1d18192 Don't let librarysync crash if Plex playlist deletion doesnt work 2018-05-02 18:05:27 +02:00
Croneter
3016c9747f Fix possible AttributeError 2018-05-02 17:59:06 +02:00
Croneter
c3b649c1b1 Clean up code 2018-05-02 17:55:27 +02:00
Croneter
799f9ba25a Fix Plex playlist duplicating 2018-05-02 17:55:19 +02:00
Croneter
c98a8456ff Introduce playlist locking; override watchdog dispatching 2018-05-02 17:45:31 +02:00
Croneter
2971dd3f7c Extend websocket listening to Plex playlist changes 2018-05-02 17:27:35 +02:00
Croneter
0baa081dc6 Optimize logging 2018-05-02 16:57:27 +02:00
Croneter
5fd6587ff7 Fix deleting Plex playlists 2018-05-02 16:47:03 +02:00
Croneter
2f25453fe2 Plex playlist creation does not update hash; fix Kodi monitoring 2018-05-02 16:46:54 +02:00
Croneter
02e1917072 Increase logging 2018-05-02 16:20:20 +02:00
Croneter
94641b9ed6 Improve logging 2018-05-02 15:59:59 +02:00
Croneter
c4841ed946 Fix logging 2018-05-02 15:56:31 +02:00
Croneter
c36746dbdf Fix use of wrong function 2018-05-02 15:50:26 +02:00
Croneter
b33ed4ccbe Fix putting more items on Plex playlist 2018-05-02 15:44:54 +02:00
Croneter
61b0645314 Rename function 2018-05-02 15:34:21 +02:00
Croneter
e637f36a21 Save Plex playlist details on initialization 2018-05-02 15:17:58 +02:00
Croneter
376338a9b0 Fix initializing of playlists on the Plex side 2018-05-02 09:33:37 +02:00
Croneter
ba0aff0f54 Rename function 2018-05-01 18:08:31 +02:00