faush01
69580c8ccd
fix for playcount sync when there are no movies set up in EMBY
2015-03-30 15:08:47 +11:00
xnappo
0a3ad1988a
Another none check
2015-03-29 19:07:07 -05:00
Marcel van der Veldt
4458fa6fda
FINAL fix for the doubled episodes.
...
Yeah for real now :-)
2015-03-30 00:43:53 +02:00
Marcel van der Veldt
9a17eab206
some more nonetype fixes
2015-03-29 23:19:53 +02:00
Marcel van der Veldt
7481023bd8
nonetype fixes and prevent doubled episodes
2015-03-29 23:09:02 +02:00
Marcel van der Veldt
c680a7d0fe
fix for empty result crash
2015-03-29 22:18:05 +02:00
xnappo
796d1ed409
Revert "Nonetype checks"
...
This reverts commit 526e079f44
.
2015-03-29 15:03:39 -05:00
xnappo
526e079f44
Nonetype checks
2015-03-29 13:54:49 -05:00
Marcel van der Veldt
39b3fd9523
fix error when no tvshows added yet
2015-03-29 19:33:41 +02:00
Marcel van der Veldt
1b34ce743a
fixed filepath for episodes
2015-03-29 19:13:21 +02:00
shaun
6dbdb88fa7
Fix updatePlayCountFromKodi to use getEmbyIdByKodiId and done do a playcount sync if one is already running
2015-03-29 13:34:59 +11:00
xnappo
012bceca90
Fix episode deletes
2015-03-28 11:14:52 -05:00
shaun
4931fd4299
add some progress message to the Update BoxSets action
2015-03-28 15:24:36 +11:00
shaun
7af227eb91
change syncs to be see comments
...
First Install Run : Full Sync with modal progress dialog
First Run After Startup : Incremental Sync followed by a Full Sync
Background scheduled run : Full Sync
2015-03-27 11:16:45 +11:00
im85288
6f870cc4f8
sync options removed from settings
2015-03-26 16:33:31 +00:00
shaun
43a77bbba2
Move the BoxSet Sync outside the Views processing and make it optional
...
plus add some ShouldStop calls
2015-03-26 12:03:06 +11:00
Marcel van der Veldt
6b004564bf
fixed false positive deletion warning on library updates in kodimonitor thread
2015-03-25 21:00:38 +01:00
Marcel van der Veldt
7d49a33b21
refactor to plugin.video.emby
2015-03-25 18:37:21 +01:00
Marcel van der Veldt
2cab251517
another fix
2015-03-25 13:31:19 +01:00
Marcel van der Veldt
a513c01707
better way to solve the nullpointer issue
2015-03-25 13:30:08 +01:00
Marcel van der Veldt
e660c36dd3
fixed nullpointer on empty tv shows
2015-03-25 13:26:56 +01:00
shaun
a6a30cc54c
only set the first run setting if it is not set
2015-03-25 18:47:22 +11:00
Marcel van der Veldt
1ca1c55345
set playedcount and lastplayeddate after resumepoint db change
2015-03-24 21:29:57 +01:00
Marcel van der Veldt
95a3e76671
added lastplayed field to sync
2015-03-24 21:03:07 +01:00
im85288
ccf77f3be2
add support for box sets
2015-03-24 16:47:26 +00:00
xnappo
c90ae07a53
Episode delete test
2015-03-23 19:35:00 -05:00
faush01
0c92e86b39
add some more notification options
2015-03-24 10:02:46 +11:00
faush01
59cdfcd922
add Notification as an UI indication option for syns actions
2015-03-23 14:54:07 +11:00
Marcel van der Veldt
c6e5bc28ac
added musicvideos support
2015-03-21 14:31:30 +01:00
Marcel van der Veldt
62dda17680
finished episode deletions
2015-03-21 12:33:59 +01:00
Marcel van der Veldt
9287706ced
fixed tv show deletions
2015-03-21 11:32:21 +01:00
shaun
7c7b4b375f
small changes to progress dialog and working of restart message
2015-03-21 14:15:34 +11:00
shaun
960cec8163
Batch up all the params needed to update a movie and send them all at once
2015-03-21 10:33:04 +11:00
xnappo
bb3f52ea51
Error handling for delete, but still not working :(
2015-03-20 15:42:12 -05:00
Marcel van der Veldt
09e62d570c
support for episode deletions
2015-03-20 20:26:37 +01:00
Marcel van der Veldt
a68c2cc796
some more optimizations - episodes dont need their artwork set
2015-03-20 14:37:34 +01:00
im85288
b2bf2c55c4
small fix for progress message
2015-03-20 11:10:08 +00:00
Marcel van der Veldt
494bf67198
fixed typo in tv show sync
2015-03-20 12:03:35 +01:00
Marcel van der Veldt
6eba8db57a
improvement to tvshows sync: also process updates at tv show level at first sync
2015-03-20 11:08:22 +01:00
faush01
cbfc40f430
On first sync show a regular Progress Dialog
2015-03-20 19:15:06 +11:00
faush01
5dd145a8e8
use a map for movie to make to lookup easier and faster
2015-03-20 14:04:54 +11:00
faush01
21a29b3962
dont try to do any DB access if it is not needed in Update Actors
2015-03-20 11:21:43 +11:00
faush01
c38ecfa462
acumulate change values with |= and dont set art if it is ""
2015-03-20 10:49:13 +11:00
Marcel van der Veldt
5b65e1cfda
moved some more logging to info or debug level
2015-03-20 00:34:56 +01:00
Marcel van der Veldt
8b29222446
fixed artwork on Playback
...
fixed playcount reporting on Movies
improved playcount reporting after playback (refresh the listing)
2015-03-20 00:24:29 +01:00
Marcel van der Veldt
e859108697
changed some logging
2015-03-19 22:50:33 +01:00
im85288
310b647727
optimise getting kodi movie and kodi episode
2015-03-19 18:39:38 +00:00
im85288
371672d56f
remove xbmc.log statement
2015-03-19 17:44:53 +00:00
im85288
27b21f214e
added individual playcount update
2015-03-19 17:40:29 +00:00
shaun
40b3231156
make sure we are syncing all items for the playcount sync
2015-03-20 00:28:55 +11:00
shaun
ad1d1d80cc
remove some of the for loops searches, use a map for lookups
...
Do a full sync on all items for playcount
2015-03-20 00:18:28 +11:00
Marcel van der Veldt
ea8c810a05
fixed small error in full sync
2015-03-19 11:20:58 +01:00
Marcel van der Veldt
fe35d84e1e
speed improvement
...
moved all sleeps to the kodi api calls only
2015-03-19 11:13:49 +01:00
Marcel van der Veldt
593d969669
speed boost playcount sync
2015-03-19 10:52:21 +01:00
Marcel van der Veldt
5ec6afaf99
optimize playcount sync for Movies
...
replaced call per-item by 1 single call to Kodi api
2015-03-19 10:06:05 +01:00
Marcel van der Veldt
43b8cd781d
manually merged changes
2015-03-19 09:47:05 +01:00
Marcel van der Veldt
b0c795bdf4
fixed incremental sync for tvshows
2015-03-19 09:44:25 +01:00
faush01
00e46a76cb
split the tv episide add into two stages add/update to allow importing in the middle
2015-03-19 19:42:25 +11:00
faush01
20691716b7
a bunch of progress dialog fixes
2015-03-19 15:38:00 +11:00
Marcel van der Veldt
53fb4a9207
small changes
2015-03-18 22:38:02 +01:00
Marcel van der Veldt
200040dd62
added loglevel from settings and exception to logmessages
2015-03-18 21:34:52 +01:00
Marcel van der Veldt
6729df6508
small fixes
2015-03-18 18:49:20 +01:00
Marcel van der Veldt
deb0fa57c1
incremental episodes sync and new settings
2015-03-18 18:43:57 +01:00
Marcel van der Veldt
380b934316
first attempt to get incremental sync for episodes
2015-03-18 18:00:38 +01:00
Marcel van der Veldt
89932186d9
merge?
2015-03-18 16:52:11 +01:00
Marcel van der Veldt
b3a178ab62
Merge branch 'master' of https://github.com/marcelveldt/plugin.video.mb3sync
...
Conflicts:
resources/lib/LibrarySync.py
2015-03-18 16:51:11 +01:00
Marcel van der Veldt
dc13c6996d
added sync settings
...
improved performance by getting all kodi movies at once instead of 1 by 1
movies section = finished, TV section work in progress
2015-03-18 16:47:55 +01:00
xnappo
5127a770b5
throttle the progress bar
2015-03-18 10:08:26 -05:00
xnappo
7936a9ba5a
Refactor 4/4
2015-03-17 14:02:42 -05:00
xnappo
375aa8f194
Refactor 3/4
2015-03-17 13:41:26 -05:00
xnappo
2a09fe6117
Refactor 2/4
2015-03-17 13:18:17 -05:00
xnappo
ed784bfcd9
Refactor 1/4
2015-03-17 12:51:45 -05:00
xnappo
ed77944543
Throttle play status sync
2015-03-17 12:25:52 -05:00
xnappo
f1e01fe0a9
Get real full nodes for standard collections
2015-03-17 10:47:24 -05:00
Marcel van der Veldt
112f636ab2
Merge branch 'master' of https://github.com/marcelveldt/plugin.video.mb3sync
...
Conflicts:
resources/lib/LibrarySync.py
2015-03-17 10:44:02 +01:00
Marcel van der Veldt
61c98a95d0
fixed firstaired on episodes (now really)
...
only log on changes to keep log readable
2015-03-17 10:41:52 +01:00
faush01
5217ed815d
dont set runtime if zero and add current to log for updatePropertyArray call
2015-03-17 13:33:20 +11:00
Marcel van der Veldt
acfc9ee258
last fix for firstaired at episodelavel
2015-03-17 01:12:50 +01:00
Marcel van der Veldt
b48ed373a8
one more fix: tvshows's year field is named premiered
2015-03-17 01:00:28 +01:00
Marcel van der Veldt
c4c32521d0
small fixes for episodes
2015-03-17 00:54:30 +01:00
Marcel van der Veldt
976a51057d
some more work on episodes part
2015-03-17 00:36:42 +01:00
Marcel van der Veldt
5e8f63831c
more unicode fixes
...
fixes for wrong dif detection
added logging to see if item gets updates
libraries can be enabled/disabled
2015-03-17 00:04:29 +01:00
Marcel van der Veldt
1f078194bd
and one more...
2015-03-16 22:46:16 +01:00
Marcel van der Veldt
8fd237a435
small error in logmsg
2015-03-16 22:42:53 +01:00
Marcel van der Veldt
150f276005
Merge branch 'master' of https://github.com/marcelveldt/plugin.video.mb3sync
...
Conflicts:
resources/lib/LibrarySync.py
2015-03-16 22:38:48 +01:00
Marcel van der Veldt
75bf4de471
added some logging to the set methods to figure out why its updating
2015-03-16 22:36:13 +01:00
Marcel van der Veldt
4810cfae52
extended NFO creation with more info
2015-03-16 22:31:32 +01:00
xnappo
9f941ba964
Wrap executeJSON for debug
2015-03-16 12:51:49 -05:00
xnappo
39961041b8
Update tags
2015-03-16 12:30:02 -05:00
xnappo
082ff2f9bc
Initial attempt at tags
2015-03-16 09:29:31 -05:00
shaun
67bd818aad
Clean file name for episode files
2015-03-16 20:15:26 +11:00
shaun
47e3d6cb19
add some sleeps :-(
2015-03-16 18:43:20 +11:00
faush01
9c98f713e7
dont do a lib scan or clean until the sync is full done
2015-03-16 16:27:23 +11:00
faush01
46f2a3ffdb
stop sync if exiting or playback started
2015-03-16 14:10:41 +11:00
faush01
f587905d91
add xbmcgui.DialogProgressBG() to display current sync progress
2015-03-16 13:32:59 +11:00
xnappo
f0fb4e3c96
Use tvshow.poster
2015-03-15 20:56:23 -05:00
xnappo
972d48688c
Don't include virtual/phantom episodes
2015-03-15 14:48:09 -05:00
Marcel van der Veldt
8fd991d93c
small fixes
2015-03-15 18:38:35 +01:00
Marcel van der Veldt
0b6b630e06
merged in getcollections
2015-03-15 18:14:23 +01:00
Marcel van der Veldt
01b7e40fe5
tvshow section working including episodes
2015-03-15 18:04:01 +01:00