Commit graph

4965 commits

Author SHA1 Message Date
croneter
25aacc8495 Fix check whether a file exists 2019-01-28 09:22:36 +01:00
croneter
a3d2c5530c Fix OperationalError: no such table on database reset 2019-01-27 13:31:59 +01:00
croneter
aa2b1e5e15 Always open a connection to the Kodi texture DB 2019-01-27 09:27:12 +01:00
croneter
4779f3e994 Log whether Plex artwork is synced to Kodi 2019-01-27 08:33:15 +01:00
croneter
352402bc35 Revert "Refresh Kodi view only once on full syncs"
This reverts commit b86a6549ac.
2019-01-26 17:18:48 +01:00
croneter
1d991fd606
Merge pull request #621 from croneter/temp
Fix strings containing formatting information
2019-01-26 11:52:39 +01:00
croneter
cb563ba020 Fix strings containing formatting information 2019-01-26 11:51:27 +01:00
croneter
9e2805b622
Merge pull request #619 from croneter/pickle
Beta version bump 2.5.22
2019-01-26 09:26:08 +01:00
croneter
c351b93635 Beta version bump 2.5.22 2019-01-26 09:24:22 +01:00
croneter
15c0322f27
Merge pull request #618 from croneter/pickle
Fix rare EOFError and PKC starting wrong video as a consequence
2019-01-26 09:22:40 +01:00
croneter
83ee4c29ba Bump dependency on plugin.video.plexkodiconnect.movies 2019-01-26 09:00:34 +01:00
croneter
6d0ad14339 Bump dependency on plugin.video.plexkodiconnect.tvshows 2019-01-26 08:45:03 +01:00
croneter
69cb09e009 Replace cPickle communication with JSON 2019-01-26 08:43:51 +01:00
croneter
67db141d73 Revert "Increase dependency for plugin.video.plexkodiconnect.movies and tvshows"
This reverts commit 087f0bcd23.
2019-01-25 17:30:07 +01:00
croneter
211d3d6a5a Revert "Use highes available protocol for cPickle"
This reverts commit 32d8083b60.
2019-01-25 17:30:03 +01:00
croneter
2ee3d86c27 Revert "Don't use class attributes for cPickle"
This reverts commit e181b4cac2.
2019-01-25 17:29:59 +01:00
croneter
087f0bcd23 Increase dependency for plugin.video.plexkodiconnect.movies and tvshows 2019-01-25 15:44:21 +01:00
croneter
32d8083b60 Use highes available protocol for cPickle 2019-01-25 15:43:45 +01:00
croneter
e181b4cac2 Don't use class attributes for cPickle
See https://docs.python.org/2/library/pickle.html#what-can-be-pickled-and-unpickled
2019-01-25 15:43:17 +01:00
croneter
4739337ed5 Beta version bump 2.5.21 2019-01-23 10:02:50 +01:00
croneter
5de91ff9b5 Fix KodiVideoDB object has no attribute kodiconn
- Partially fixes #593
- Fixes #614
2019-01-23 10:00:49 +01:00
croneter
d6246a1cab Fix local variable 'set_api' referenced before assignment 2019-01-22 08:52:04 +01:00
croneter
1ed0deebc3 Beta version bump 2.5.20 2019-01-19 17:57:20 +01:00
croneter
9e6b841296 Begin a new transaction when database was locked
- Hopefully fixes #593
2019-01-19 17:53:35 +01:00
croneter
7527f38c3f Revert "Wait even longer to try to write to Kodi DB"
This reverts commit 9f0d0026e6.
2019-01-19 17:12:45 +01:00
croneter
f821134ed3 Add link for more sqlite info 2019-01-19 17:06:52 +01:00
croneter
5b5af1ceed Fix browsing to show from info dialog
- Fixes #603
- Increases dependency on plugin.video.plexkodiconnect.tvshows to 2.0.8
2019-01-19 16:56:10 +01:00
croneter
9f0d0026e6 Wait even longer to try to write to Kodi DB
- Hopefully fixes #593
2019-01-19 09:35:32 +01:00
croneter
04da3572cb Fix rare KeyError if user is playing something somewhere else 2019-01-19 09:22:00 +01:00
croneter
d2f1a34092 Beta version bump 2.5.19 2019-01-17 20:36:13 +01:00
croneter
5f79e944ab Fix browsing to show from info dialog 2019-01-17 20:33:46 +01:00
croneter
5dd346b657 Fix crash on startup-sync due to missing albums 2019-01-17 19:58:07 +01:00
croneter
605318c1f0 Beta version bump 2.5.18 2019-01-17 19:33:14 +01:00
croneter
e4af13bbd5 Try even longer to write to Kodi database
- Partially fixes #593
2019-01-17 19:30:55 +01:00
croneter
3b9fce7470 Fix some items rarely not being synced 2019-01-17 18:05:02 +01:00
croneter
889b6094d9 Ignore playstate updates for full sync time stamps croneter committed 2019-01-17 17:49:00 +01:00
croneter
b86a6549ac Refresh Kodi view only once on full syncs 2019-01-17 17:36:26 +01:00
croneter
3e3aa49d0d Fix playback start: Don't lock databases when starting playback
- Partially fixes #599
2019-01-16 17:13:23 +01:00
croneter
4c2332ca99 Beta version bump 2.5.17 2019-01-14 18:24:28 +01:00
croneter
e255958b57 Fix playback not starting for really large libraries
- Partially fixes #599
2019-01-14 18:22:31 +01:00
croneter
332a2eca68 Beta version bump 2.5.16 2019-01-13 18:00:48 +01:00
croneter
4d17a9747f Fix KeyError due to malformed PMS messages
- Fixes #604
2019-01-13 17:57:48 +01:00
croneter
5cd5b81198 Fix to database parameter must be string 2019-01-13 17:30:47 +01:00
croneter
3fe0d51614 Revert "Fix to database parameter must be string"
This reverts commit 51cc5e8a2a.
2019-01-13 17:30:11 +01:00
croneter
51cc5e8a2a Fix to database parameter must be string
- Fixes #604
2019-01-13 17:25:52 +01:00
croneter
ef51a67779 Beta version bump 2.5.15 2019-01-13 14:57:00 +01:00
croneter
ce82725116 Further increase database sync resiliance
- Partially fixes #593
2019-01-13 14:51:48 +01:00
croneter
73bad8fa05 Increase number of attempts to write to Kodi DB
- Partially fixes #593
2019-01-13 14:29:35 +01:00
croneter
5a3ad09a04 Support for Kodi 18 Leia RC 5.2 2019-01-13 13:42:03 +01:00
croneter
1fccd23c4f Make PKC potentially compatible with several database schemas 2019-01-13 13:41:22 +01:00