croneter
|
0278e16de0
|
Merge pull request #635 from croneter/fix_slow_playback_startup
Hopefully fix slow playback startup just after Kodi startup
|
2019-01-28 20:22:05 +01:00 |
|
croneter
|
652a43e05c
|
Reduce batch size for processing playstate to 10%
|
2019-01-28 18:11:44 +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
|
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
|
e255958b57
|
Fix playback not starting for really large libraries
- Partially fixes #599
|
2019-01-14 18:22:31 +01:00 |
|
croneter
|
4ee828dfe9
|
Move function
|
2018-12-25 18:26:13 +01:00 |
|
croneter
|
825237dfed
|
Close sync dialog if video playback starts
|
2018-12-21 17:00:51 +01:00 |
|
croneter
|
519c9675ae
|
Finish full syncs during playbacks, don't start new ones
|
2018-12-21 16:53:53 +01:00 |
|
croneter
|
8803d3353c
|
Fix some very few items not being synced
|
2018-12-21 15:36:14 +01:00 |
|
croneter
|
5d6b8f1273
|
Fix many items not getting synced
|
2018-12-21 15:18:06 +01:00 |
|
croneter
|
1a46664051
|
Fix permanent missing library items if PMS failed to send a single response
|
2018-12-10 20:00:48 +01:00 |
|
croneter
|
74e801cf4d
|
Remove cProfile program metrics measurements
|
2018-12-10 07:32:57 +01:00 |
|
croneter
|
d406843e78
|
Fix Plex sections not showing up or disappearing
|
2018-12-09 19:21:02 +01:00 |
|
croneter
|
3a73b9de44
|
Fix AttributeError
|
2018-12-09 17:23:43 +01:00 |
|
croneter
|
70cf483fe2
|
Do a Kodi library update after synching new/changed items
|
2018-12-09 16:16:26 +01:00 |
|
croneter
|
2baafa77bb
|
Shut down download threads as soon as they're done
|
2018-12-09 16:15:37 +01:00 |
|
croneter
|
aeda4d97ba
|
Remove obsolete code
|
2018-12-09 15:56:48 +01:00 |
|
croneter
|
27d34167e9
|
Fix current sync progress for more than 2000 items
|
2018-12-09 14:23:01 +01:00 |
|
croneter
|
d33ba7e502
|
Rewire library sync
|
2018-12-09 13:02:08 +01:00 |
|
croneter
|
861af0f170
|
Further optimize sync speed
|
2018-12-02 10:13:27 +01:00 |
|
croneter
|
7fce226d47
|
Fix items getting deleted on subsequent sync
|
2018-12-01 18:50:52 +01:00 |
|
croneter
|
056463da55
|
Revert "Attempt to fix items getting deleted on second sync"
This reverts commit 459bd72299 .
|
2018-12-01 18:43:47 +01:00 |
|
croneter
|
459bd72299
|
Attempt to fix items getting deleted on second sync
|
2018-12-01 18:43:42 +01:00 |
|
croneter
|
a776f940de
|
Remove obsolete code
|
2018-12-01 16:52:22 +01:00 |
|
croneter
|
07cf25b324
|
Get section overview xml asynchronously
|
2018-12-01 11:14:12 +01:00 |
|
croneter
|
36d14ffdcf
|
Optimize join()
|
2018-11-26 19:47:41 +01:00 |
|
croneter
|
9261a8b143
|
Increase queue size
|
2018-11-26 19:40:56 +01:00 |
|
croneter
|
ccdb76709e
|
Fix OperationalError: Database is locked
|
2018-11-26 19:40:43 +01:00 |
|
croneter
|
2ceb0cd7a2
|
Fix sync error when only an item is deleted in section
|
2018-11-25 20:31:40 +01:00 |
|
croneter
|
7670aa7a14
|
Fix OperationalError: Database is locked when video was deleted
|
2018-11-25 17:21:32 +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
|
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
|
bc7fc4db1b
|
Fixes to XML download iterator
|
2018-11-11 17:48:11 +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
|
e37223f016
|
Fix full_sync advancing before a section was synced
|
2018-11-09 08:44:05 +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
|
3123af6426
|
Use a dedicated full sync thread manager
- Prevents threads from restarting all the time
|
2018-11-06 11:17:21 +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
|
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
|
835c047fb1
|
Rename logging
|
2018-11-01 15:43:43 +01:00 |
|