Commit graph

5364 commits

Author SHA1 Message Date
croneter
816913031c Optimize code 2019-09-08 15:06:07 +02:00
croneter
fbad92a9b3
Merge pull request #983 from croneter/version-bump
Stable and beta version bump 2.9.5
2019-09-08 14:57:51 +02:00
croneter
7f1b9f4d5b Stable and beta version bump 2.9.5 2019-09-08 14:56:38 +02:00
croneter
080eef441e Only enforce advancedsettings.xml cleanonupdate to be false for PKC add-on paths 2019-08-29 10:59:50 +02:00
croneter
e009c371b2 Force a full sync of all items after choosing a new PMS, changing a PMS' address and changing which Plex libraries to sync 2019-08-29 10:32:59 +02: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
228cdc437d Never give up trying to connect to the PMS or Alexa using websockets 2019-08-17 09:52:58 +02:00
croneter
fe0b224047
Merge pull request #968 from croneter/version-bump
Beta version bump 2.9.4
2019-08-10 13:28:49 +02:00
croneter
0541d38b3d
Merge pull request #967 from croneter/fix-racing
Fix playback report not working after having played a non-Plex video file
2019-08-10 13:28:34 +02:00
croneter
12fe644b85 Merge branch 'code-opt' into beta-version 2019-08-10 13:28:00 +02:00
croneter
f1aa42b957 Merge branch 'beta-version' into code-opt 2019-08-10 13:27:11 +02:00
croneter
ac633d99e5
Merge pull request #964 from croneter/fix-report
Change how items are added to Plex playqueues by using PMS machine identifier
2019-08-10 13:24:53 +02:00
croneter
cfe3f55234
Merge pull request #962 from croneter/fix-extras
Fix extras not playing when path substitution is enabled
2019-08-10 13:24:33 +02:00
croneter
7ff4baac3a
Merge pull request #960 from croneter/fix-attributeerror
Fix rare AttributeError when shutting down Kodi
2019-08-10 13:24:17 +02:00
croneter
c0f01db7c1
Merge pull request #959 from croneter/fix-companion
Fix Plex Companion device restarting playback when reconnecting to PKC
2019-08-10 13:23:49 +02:00
croneter
eac27032fa Beta version bump 2.9.4 2019-08-10 13:22:12 +02:00
croneter
80abe0b34b Fix playback report not working after having played a non-Plex video file 2019-08-10 12:01:23 +02:00
croneter
a4526080db Code optimizations for PlaylistItem 2019-08-09 20:44:42 +02:00
croneter
95b469efb5 Faster lookup of elements in our plex.db 2019-08-09 20:42:31 +02:00
croneter
24ebb38f74 Reuse existing code 2019-08-09 20:42:12 +02:00
croneter
4f6156cf30 Rename class to PlaylistItem 2019-08-09 20:41:51 +02:00
croneter
6b5750910c Optimize logging 2019-08-09 20:41:30 +02:00
croneter
0d7a1b3a9f Change way item is added to Plex playqueue by using PMS machine identifier 2019-08-09 17:06:14 +02:00
croneter
b7f13a8842 Fix extras not playing when path substitution is enabled 2019-08-09 08:16:17 +02:00
croneter
f5026b637d Fix rare AttributeError when Kodi exits 2019-08-08 19:54:39 +02:00
croneter
b1d59e65be Fix Plex Companion device restarting playback when reconnecting to PKC 2019-08-06 07:33:35 +02:00
croneter
b5e13d0ab6
Merge pull request #958 from croneter/beta-version
Bump master
2019-08-03 10:44:35 +02:00
croneter
9139669f44
Merge pull request #957 from croneter/version-bump
Stable and beta version bump 2.9.3
2019-08-03 10:44:09 +02:00
croneter
09989b814b Stable and beta version bump 2.9.3 2019-08-03 10:43:14 +02:00
croneter
09bdda94bc
Merge pull request #956 from croneter/update-version
Update changelog for version 2.9.2
2019-08-02 11:35:06 +02:00
croneter
d88b62ccd9 Update changelog for version 2.9.2 2019-08-02 11:34:07 +02:00
croneter
1dc458cca0
Merge pull request #955 from croneter/fix-playlists
Correctly detect whether we already synched a Kodi playlist
2019-08-02 11:33:03 +02:00
croneter
34e84cd037 Correctly detect whether we already synched a Kodi playlist 2019-08-02 11:32:03 +02:00
croneter
bf19a66394
Merge pull request #951 from croneter/version-bump
Beta version bump 2.9.2
2019-08-02 10:52:05 +02:00
croneter
d2b5bc8d23
Merge pull request #954 from croneter/fix-companion
Fix Plex Companion casting from iOS and Android
2019-08-02 10:51:49 +02:00
croneter
064e573af9
Merge pull request #953 from croneter/optimize-sync
Sync playlists immediately after synching new/changed items and show an info dialog
2019-08-02 10:51:28 +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
91da038413
Merge pull request #950 from croneter/fix-check
Remove obsolete check if path is indeed in unicode
2019-08-02 10:50:30 +02:00
croneter
2cee5512d9
Merge pull request #948 from croneter/new-function
Separate function to wipe all synched Plex playlists
2019-08-02 10:50:12 +02:00
croneter
46830d29a9
Merge pull request #949 from croneter/unicode
Add unicode representation to Playlist() class
2019-08-02 10:49:56 +02:00
croneter
b17e5c124a
Merge pull request #947 from croneter/fix-dot
Fix potential playlist sync issues if there is a dot in the playlist name
2019-08-02 10:49:39 +02:00
croneter
8560bf11a8 Beta version bump 2.9.2 2019-08-02 10:48:21 +02:00
croneter
bae923d34a Fix Plex Companion casting from iOS and Android 2019-08-02 10:46:04 +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
bcc97df209 Less logging when comparing PKC versions 2019-08-02 10:17:02 +02:00
croneter
7d8802467f Ensure playlists are freshly synched on PKC version bump 2019-08-01 14:53:49 +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
dca1bb6835 Remove obsolete check 2019-08-01 14:51:45 +02:00
croneter
53f77a7a97 Add unicode representation to Playlist() class 2019-08-01 14:50:09 +02:00