tomkat83
30adb5bd27
Optimize code
2016-10-26 21:06:16 +02:00
tomkat83
14d279aa4c
Fix episode filename & path not being updated
2016-10-26 21:04:46 +02:00
tomkat83
c35ba0edef
Fix TV show paths not updating
2016-10-26 20:53:20 +02:00
tomkat83
a96a20d37d
Merge commit '2c6f7512997c0a4cd918ae5295187b30cac87018' into develop
2016-10-26 20:40:26 +02:00
tomkat83
7b0ec13297
Fix really ugly bug
...
- artwork queue was initiated and stuck in endless loop
2016-10-26 20:33:13 +02:00
Piotr Smolinski
2c6f751299
Propagated the pathid/fileid change
...
I moved the pathid/fileid resolution outside of create/update section
that it is shared by both flows. Then I added the idFile change to the
UPDATE statement and replaced emby_db.updateReference with
emby_db.createReference. The latter one is UPSERT type update, therefore
also safe here.
2016-10-24 23:37:29 +02:00
tomkat83
9869131464
Don't show delet context menu if now allowed by PMS
2016-10-23 19:38:21 +02:00
tomkat83
a0b8a9fa93
Monitor Kodi setting changes more closely
2016-10-23 17:10:34 +02:00
tomkat83
2557260002
Remove deleted PMS items immediately
2016-10-23 16:55:28 +02:00
tomkat83
18e6135afd
Process background sync every 5 seconds
2016-10-23 16:48:59 +02:00
tomkat83
0b2ccde834
Message if PMS item could not be deleted
2016-10-23 16:37:26 +02:00
tomkat83
45a9f8081b
Less logging
2016-10-23 16:15:57 +02:00
tomkat83
e2776261c3
Initial Kodi context menu commit
2016-10-22 17:15:10 +02:00
tomkat83
5ac807760b
Fix movie year for Krypton (reset your Kodi DB!)
...
- Fixes #79
2016-10-18 20:47:45 +02:00
tomkat83
d71f6e8887
Remove obsolete lock
2016-10-18 20:32:16 +02:00
tomkat83
ec7d4efc80
Remove obsolete import
2016-10-18 20:01:41 +02:00
tomkat83
1bae637830
Adjust download threads to 1 for low powered devices
2016-10-18 19:49:11 +02:00
tomkat83
23384c5d9e
Fix art not caching efficiently
2016-10-17 23:15:05 +02:00
tomkat83
a2e2d2f5f8
Revert "Log art caching"
...
This reverts commit 2b363b7a30
.
2016-10-17 22:55:32 +02:00
tomkat83
2b363b7a30
Log art caching
2016-10-17 22:50:36 +02:00
tomkat83
1a4660571b
Only start downloading art AFTER sync completed
...
- Will speed up sync
2016-10-17 22:48:01 +02:00
tomkat83
cd65a93989
Fix Kodi crashing on low powered devices
...
- Fixes #126
2016-10-17 22:34:15 +02:00
tomkat83
4274942d49
Revert "Don't set-up clips/trailers like other videos"
...
This reverts commit e4d736a670
.
2016-10-16 16:44:41 +02:00
tomkat83
c747e915b1
Fix TypeError if no extras available
...
- Fixes #123
2016-10-13 11:27:31 +02:00
tomkat83
5437f1a355
Ommit Plex DVR status messages
...
- Hopefully fixes #110
2016-10-11 18:52:59 +02:00
tomkat83
c02a95cc59
Streamline code
2016-10-11 18:37:47 +02:00
tomkat83
4b0583b1c9
Prevent IndexError on unknown PMS ids
2016-10-11 18:35:11 +02:00
tomkat83
d069fc7c48
Fix IndexError on deleting items
2016-10-11 18:28:07 +02:00
tomkat83
0b7e6ec0a3
Compile regex only once
2016-09-25 19:21:12 +02:00
tomkat83
219cdd9fba
Revert "Download one item at a time"
2016-09-25 19:18:27 +02:00
tomkat83
a7820a9cf6
Try to prevent OperationalError: database is locked
2016-09-25 18:59:34 +02:00
tomkat83
086d5c8901
Fix "Opening Stream..." dialog not closing
...
- Fixes #113
- See http://forum.kodi.tv/showthread.php?tid=155641
2016-09-25 18:46:10 +02:00
tomkat83
fe99fd1ec8
Remove obsolete import
2016-09-25 18:34:03 +02:00
tomkat83
c437821e3c
Fix TypeError for manually entering PMS address
...
- Fixes #114
2016-09-25 17:35:40 +02:00
tomkat83
e4d736a670
Don't set-up clips/trailers like other videos
...
- Should fix PKC trying to tell the PMS where we are playing that item
2016-09-21 20:17:33 +02:00
tomkat83
b5b3b8380f
Music sync: Fix ProgrammingError
2016-09-21 19:52:11 +02:00
tomkat83
b23bdfe65f
Fix capitalization
2016-09-17 20:48:37 +02:00
tomkat83
7e2a11ea28
Don't double-update playstate of a playing item
2016-09-17 20:36:53 +02:00
tomkat83
2ca4ad7b6c
Fix capitalization
2016-09-17 20:30:28 +02:00
tomkat83
9c74fd4a98
Fix backgroundsync KeyError
2016-09-17 19:12:32 +02:00
tomkat83
a4ed5c47ab
Reorder settings
2016-09-17 16:11:00 +02:00
tomkat83
ca3a06affc
New setting: sleep between art downloads
2016-09-17 15:39:20 +02:00
tomkat83
1ff7970e88
Remove imageCacheLimit and cap on thread-number
2016-09-17 15:20:43 +02:00
tomkat83
25a6d82022
Prevent infinite loops after requesting something
2016-09-17 15:17:01 +02:00
tomkat83
77d1df553c
More logging
2016-09-17 14:49:57 +02:00
tomkat83
703f2fb37d
Fix setting to cache all textures to Kodi
2016-09-17 14:48:40 +02:00
tomkat83
ca6bb4e8ca
Rewiring of caching - daemon instead of threads
2016-09-17 14:02:50 +02:00
tomkat83
cd14127233
Revert "Revert "Dedicated art downloading queue""
...
This reverts commit 6621cc5a8d
.
2016-09-17 11:24:12 +02:00
tomkat83
c0d91507c0
Revert "Optimize image_cache_thread"
...
This reverts commit afb0960260
.
2016-09-17 11:24:06 +02:00
tomkat83
afb0960260
Optimize image_cache_thread
...
- BUT: lead to DOS-seeming behavior and ConnectionError: ('Connection
aborted.', error(10053)) from http://image.tmdb.org/
2016-09-17 11:23:31 +02:00
tomkat83
6621cc5a8d
Revert "Dedicated art downloading queue"
...
This reverts commit dc94cc6bfe
.
2016-09-17 10:58:08 +02:00
tomkat83
dc94cc6bfe
Dedicated art downloading queue
2016-09-17 10:58:03 +02:00
tomkat83
83029b7560
Shorten for loop
2016-09-17 09:55:06 +02:00
tomkat83
daf23fcc55
Merge while loops
2016-09-17 09:48:38 +02:00
tomkat83
8743ce13af
Remove obsolete code
2016-09-16 17:51:30 +02:00
tomkat83
4d7af7912d
Use file settings instead of window settings
2016-09-16 17:47:09 +02:00
tomkat83
a3d643c643
Use some file settings instead of window settings
...
- In case the user changes something while PKC is running
2016-09-16 17:42:39 +02:00
tomkat83
a2a53cddf6
Fix AttributeError
2016-09-11 18:31:25 +02:00
tomkat83
c9dd44f498
Don't try to get fanart for episodes, seasons
2016-09-11 17:59:00 +02:00
tomkat83
4cfb8c4610
Fix OperationalError for Kodi DB
...
- Fanart sync is too taxing, needs to be done after regular syncs
2016-09-11 17:51:00 +02:00
tomkat83
9c46757b42
Do warn user
2016-09-11 17:31:38 +02:00
tomkat83
61a2457a1d
Less logging
2016-09-11 16:05:05 +02:00
tomkat83
c4de7587bf
Revert "constructor (with Artwork() as art)"
...
This reverts commit 168014c33b
.
2016-09-11 15:49:50 +02:00
tomkat83
168014c33b
constructor (with Artwork() as art)
...
- Way too slow
2016-09-11 15:49:37 +02:00
tomkat83
940e41921f
Don't warn user of OperationalErrors
2016-09-11 13:52:14 +02:00
tomkat83
59882a7be8
Improve + make artwork thread-save
2016-09-11 13:51:53 +02:00
tomkat83
bfc0249720
Optimize import
2016-09-11 12:21:13 +02:00
tomkat83
c3010645bc
New PKC setting to look for missing fanart
2016-09-11 12:15:26 +02:00
tomkat83
7c86270ece
Don't do daily lookup of fanart
2016-09-11 11:47:55 +02:00
tomkat83
5cf77d3292
Revert "Don't look for fanart twice on fresh system"
...
This reverts commit cb4e084305
.
2016-09-11 11:46:42 +02:00
tomkat83
cb4e084305
Don't look for fanart twice on fresh system
2016-09-11 11:32:18 +02:00
tomkat83
7b578603ca
Fix TypeError
2016-09-11 11:29:51 +02:00
tomkat83
751e55b9d5
Get fanart for background sync items
2016-09-11 11:12:25 +02:00
tomkat83
5346426bd7
Revert "Fix processing of complicated PMS messages"
...
This reverts commit fb7905e0b6
.
2016-09-11 10:43:16 +02:00
tomkat83
fb7905e0b6
Fix processing of complicated PMS messages
2016-09-11 10:42:40 +02:00
tomkat83
ddf4e89165
Prevent KeyError
2016-09-11 10:39:40 +02:00
tomkat83
1370bda432
Improve logging
2016-09-11 10:36:28 +02:00
tomkat83
3e261a75e2
Prevent errors if changing setting
2016-09-11 10:20:29 +02:00
tomkat83
bcb3b49507
Quit ProcessFanartThread quicker
2016-09-11 10:14:29 +02:00
tomkat83
2fbdd54324
Speed up sync - download art in the background
2016-09-10 19:49:03 +02:00
tomkat83
24d6514b7f
Code optimization
2016-09-10 11:59:42 +02:00
tomkat83
d310b6c7e8
Optimize import
2016-09-10 11:49:14 +02:00
tomkat83
8070e921ed
Optimize import
2016-09-10 11:48:29 +02:00
tomkat83
497d71cacc
Optimize sleep for librarysync threads
2016-09-10 11:27:27 +02:00
tomkat83
48152af27f
Fix AttributeError
2016-09-08 15:56:44 +02:00
tomkat83
affde8bbcb
Fix getting Bit Depth from Plex metadata
...
- Fixes #98
2016-09-08 15:55:49 +02:00
tomkat83
67ca52a93e
Consider several media streams if transcoding
2016-09-08 15:33:06 +02:00
tomkat83
bf6ba9c48e
Fix subtitle dialog window "burn-in"
2016-09-08 14:51:57 +02:00
tomkat83
f2f68f4532
New setting to use Plex default subtitles
2016-09-08 14:50:49 +02:00
tomkat83
143fd2212d
Inform if subtitle needs to be burnt in
2016-09-08 14:03:46 +02:00
tomkat83
993350fa48
Fix direct play & transcoding subtitles
...
- Finally fixes #66
2016-09-08 13:59:21 +02:00
tomkat83
3757b04e29
Fix playing from widgets without direct paths
2016-09-05 21:29:23 +02:00
tomkat83
0afe265524
Fix TypeError
2016-09-05 20:57:08 +02:00
tomkat83
cf3cc2c3a9
Revert "Don't log plex tokens"
...
This reverts commit b9793a2e26
.
2016-09-05 20:50:42 +02:00
tomkat83
b9793a2e26
Don't log plex tokens
2016-09-05 20:47:42 +02:00
tomkat83
0403e77021
Rename variable
2016-09-04 18:30:06 +02:00
tomkat83
3f55754908
Fix AttributeError
2016-09-04 17:19:00 +02:00
tomkat83
ee6e441628
Fix log error
2016-09-04 17:14:52 +02:00
tomkat83
b2834beb8e
Fix log spelling
2016-09-04 17:13:28 +02:00
tomkat83
1e8d4d4a6e
Fix UnboundLocalError
2016-09-04 17:10:38 +02:00