croneter
|
7670aa7a14
|
Fix OperationalError: Database is locked when video was deleted
|
2018-11-25 17:21:32 +01:00 |
|
croneter
|
6dc436da91
|
Rewire PKC startup and authentication mechanism
|
2018-11-25 17:03:19 +01:00 |
|
croneter
|
9d6f729b21
|
Fix OperationalError: database is locked
|
2018-11-22 08:29:14 +01:00 |
|
croneter
|
d2922d61f5
|
Fix AttributeError
|
2018-11-22 08:04:41 +01:00 |
|
croneter
|
fddd374b79
|
Fix some TypeErrors
|
2018-11-21 20:20:06 +01:00 |
|
croneter
|
ce191f6eeb
|
Fix ProgrammingError: Cannot operate on a closed database
|
2018-11-20 19:23:42 +01:00 |
|
croneter
|
d668b3e640
|
Warn user and stop sync if crash occurs
|
2018-11-20 18:28:34 +01:00 |
|
croneter
|
3acaad5663
|
Fix exceptions not being raised during sync
|
2018-11-20 18:08:51 +01:00 |
|
croneter
|
6fe0e23f53
|
Interrupt sleep if Kodi exits. Use Monitor's Player()
|
2018-11-20 16:58:25 +01:00 |
|
croneter
|
a045063769
|
Rather big change of PKC's plumbing
|
2018-11-18 14:59:17 +01:00 |
|
croneter
|
b2615c19bd
|
Fix fanart download message showing up too often
|
2018-11-13 16:30:05 +01:00 |
|
croneter
|
5c7968abdb
|
Ensure that fanart sync closes DB connection during playback
|
2018-11-13 15:01:31 +01:00 |
|
croneter
|
789b214b50
|
Suspend fanart sync during playback
|
2018-11-13 14:54:54 +01:00 |
|
croneter
|
0c9e544e9e
|
Suspend fanart sync if another sync is running
|
2018-11-13 14:48:25 +01:00 |
|
croneter
|
2d5e22c146
|
Update sync progress string
|
2018-11-12 16:37:56 +01:00 |
|
croneter
|
bc7fc4db1b
|
Fixes to XML download iterator
|
2018-11-11 17:48:11 +01:00 |
|
croneter
|
8535852699
|
Optimize code
|
2018-11-11 12:53:49 +01:00 |
|
croneter
|
54113a715b
|
Fix AttributeError
|
2018-11-11 09:28:18 +01:00 |
|
croneter
|
afedf03ac9
|
New method for DB commit
|
2018-11-11 09:23:51 +01:00 |
|
croneter
|
6de47490c3
|
Revert "Wrap Kodi DB transactions explicitly"
This reverts commit be45d914d3 .
|
2018-11-10 16:18:22 +01:00 |
|
croneter
|
be45d914d3
|
Wrap Kodi DB transactions explicitly
|
2018-11-10 16:09:06 +01:00 |
|
croneter
|
da7d871af8
|
Add Plex type to sync progress bar
|
2018-11-09 15:05:17 +01:00 |
|
croneter
|
d16da6fa6f
|
Fix OperationalError: database is locked
|
2018-11-09 11:19:32 +01:00 |
|
croneter
|
76728d7319
|
Pass plex_type with section
|
2018-11-09 09:10:22 +01:00 |
|
croneter
|
5b85b2b71a
|
Enable cProfiling for full sync
|
2018-11-09 09:08:04 +01:00 |
|
croneter
|
4e1f975647
|
Fix ValueError for queue on Kodi exit
|
2018-11-09 09:07:46 +01:00 |
|
croneter
|
0b81fcd39c
|
Fix sync progress
|
2018-11-09 09:05:14 +01:00 |
|
croneter
|
7830a0e0e3
|
Let full_sync finish gracefully on Kodi exit
|
2018-11-09 08:56:57 +01:00 |
|
croneter
|
e37223f016
|
Fix full_sync advancing before a section was synced
|
2018-11-09 08:44:05 +01:00 |
|
croneter
|
a16eae143a
|
Rewire kodi database access
|
2018-11-08 21:22:16 +01:00 |
|
croneter
|
8ef0af3ec7
|
Commit DB changes for every 200 items
|
2018-11-07 10:41:40 +01:00 |
|
croneter
|
0db29dd568
|
Get movie set information asynchronously
|
2018-11-07 10:37:32 +01:00 |
|
croneter
|
923c413921
|
Add fallback if checksum updatedAt is missing
|
2018-11-07 07:45:19 +01:00 |
|
croneter
|
440f399917
|
Fix TypeError
|
2018-11-06 14:13:28 +01:00 |
|
croneter
|
41ec923a30
|
Fix KeyErrors
|
2018-11-06 14:08:14 +01:00 |
|
croneter
|
3123af6426
|
Use a dedicated full sync thread manager
- Prevents threads from restarting all the time
|
2018-11-06 11:17:21 +01:00 |
|
croneter
|
7180595e05
|
Correctly show the current sync item number
|
2018-11-05 18:31:59 +01:00 |
|
croneter
|
bc1ad1d998
|
Prevent error message upon DB reset
|
2018-11-05 18:31:26 +01:00 |
|
croneter
|
07c4d64a84
|
Rewire artwork caching
|
2018-11-05 18:00:01 +01:00 |
|
croneter
|
30d85eebc0
|
Fix FanartThread isSuspended
|
2018-11-05 14:34:34 +01:00 |
|
croneter
|
8205e19668
|
Let the Kodi library update after a full sync
|
2018-11-05 13:53:57 +01:00 |
|
croneter
|
0536a7c151
|
Don't spawn a separate full sync thread
|
2018-11-05 13:52:31 +01:00 |
|
croneter
|
b7a6a58da3
|
Fix some more errors: Item not yet synced
|
2018-11-05 12:28:05 +01:00 |
|
croneter
|
263b7d7684
|
Fix TypeError
|
2018-11-05 12:24:18 +01:00 |
|
croneter
|
d2dd631b4b
|
Fix some "Item not yet synced" errors for playstate updates
|
2018-11-05 12:19:08 +01:00 |
|
croneter
|
c9b6e67771
|
Optimize music sync
|
2018-11-05 09:39:33 +01:00 |
|
croneter
|
48a530b49a
|
More hacking
|
2018-11-04 16:53:42 +01:00 |
|
croneter
|
2fcb43b9d9
|
PEP8
|
2018-11-03 18:47:51 +01:00 |
|
croneter
|
bfef7a346e
|
Refresh progress bar for every single item
|
2018-11-03 17:18:25 +01:00 |
|
croneter
|
b3eeabc9ad
|
Fix AttributeError: __exit__
|
2018-11-03 17:04:24 +01:00 |
|