Commit Graph

189 Commits

Author SHA1 Message Date
Marcel van der Veldt fedb6b4893 another encode issue 2015-03-21 20:26:59 +01:00
Marcel van der Veldt a1ed4ef0f6 unicode issue in tvshow nfo 2015-03-21 16:05:47 +01: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
im85288 78bc187c1f support systems using python version less than 2.7 (such as Mac) 2015-03-21 09:03:43 +00: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
xnappo 4c5debaa1e import inspect 2015-03-20 15:00:17 -05:00
Marcel van der Veldt c0a26c2596 still error in remove-episode 2015-03-20 20:29:50 +01:00
Marcel van der Veldt 09e62d570c support for episode deletions 2015-03-20 20:26:37 +01:00
Marcel van der Veldt 63bd250c4b fixed season artwork 2015-03-20 16:58:46 +01:00
Marcel van der Veldt acbf9ee258 fixes for season artwork 2015-03-20 16:16:39 +01:00
Marcel van der Veldt a68c2cc796 some more optimizations - episodes dont need their artwork set 2015-03-20 14:37:34 +01:00
Marcel van der Veldt a20ccc1cc8 fix: added maps to getKoditvshows method 2015-03-20 13:27:02 +01:00
Marcel van der Veldt 58ad5c1fe3 optimize getArt method --> small fixes and removed extra logging 2015-03-20 12:53:02 +01:00
Marcel van der Veldt 7f7127b3bc optimization in setartwork --> now sets all artwork at once 2015-03-20 12:39:26 +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 d1aabaf803 remove log and __init__ functions from API() 2015-03-20 11:58:58 +11:00
Marcel van der Veldt 83213e745e fixed typo 2015-03-20 01:35:00 +01:00
Marcel van der Veldt 323deb2534 Merge branch 'master' of https://github.com/marcelveldt/plugin.video.mb3sync 2015-03-20 01:28:12 +01:00
Marcel van der Veldt 25d83591cd added season 0 poster as fallback for tv shows in nfo 2015-03-20 01:27:55 +01:00
faush01 7a9790884a Merge remote-tracking branch 'origin/master'
Conflicts:
	resources/lib/WriteKodiDB.py
2015-03-20 11:24:19 +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
Marcel van der Veldt 96833b5ef3 fixed small issue in NFO --> writer is named credits in the NFO 2015-03-20 01:16:46 +01:00
Marcel van der Veldt 6e1727dc78 Merge branch 'master' of https://github.com/marcelveldt/plugin.video.mb3sync 2015-03-20 01:09:21 +01:00
Marcel van der Veldt 845f0cc809 small optimalizations and fix for key error at season artwork 2015-03-20 01:09:04 +01: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 3be9f9e50e Merge branch 'master' of https://github.com/marcelveldt/plugin.video.mb3sync 2015-03-19 22:50:49 +01:00
Marcel van der Veldt e859108697 changed some logging 2015-03-19 22:50:33 +01:00
im85288 4a1bd80093 added season posters 2015-03-19 21:31:06 +00:00
Marcel van der Veldt 34ea46b9cb fixed support for dateadded by setting the modfication date on the strm files 2015-03-19 21:55:30 +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 a0099a69db fixed the restart message
not start sync before settings are changed in the kodi xml files
2015-03-19 13:43:02 +01: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 c2f25724a3 make setting visible 2015-03-19 15:38:32 +11:00
faush01 a2be3f50d4 fix url building 2015-03-19 15:38:15 +11:00
faush01 20691716b7 a bunch of progress dialog fixes 2015-03-19 15:38:00 +11:00
faush01 7d37fe590d move the log to inside the message function call to reduce log noise 2015-03-19 15:37:20 +11:00
faush01 74df6ed2ee remove password as it is no longer used 2015-03-19 13:29:47 +11:00
Marcel van der Veldt 53fb4a9207 small changes 2015-03-18 22:38:02 +01:00
xnappo 62b3f8da2d Different studio fix
PlayUtils was erroring on empty list - this is a better fix than the
last i think
2015-03-18 15:49:49 -05:00
Marcel van der Veldt 200040dd62 added loglevel from settings and exception to logmessages 2015-03-18 21:34:52 +01:00
xnappo b5214ad8ba Fix for empty studios 2015-03-18 15:03:20 -05:00
xnappo 1a95c2abf6 Add back network username/password 2015-03-18 14:42:04 -05:00
Marcel van der Veldt e04ee83bd8 some more small fixes 2015-03-18 18:54:30 +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
shaun f77cef5aca add some more name cleaning char replaces 2015-03-18 19:02:28 +11:00
faush01 1b4a99bd78 replace / with & in studio strings 2015-03-18 16:05:21 +11:00
faush01 c6917f5bd3 allow play count updates to be pushed to the server even if sync is running 2015-03-18 14:18:30 +11:00
faush01 7bd7c10a0f add episode watched push to MBS from Kodi 2015-03-18 13:45:15 +11:00
xnappo bc8037d686 Refactor fix 2015-03-17 15:18:27 -05:00
xnappo 37ca11bf8b Don't collapse boxsets 2015-03-17 14:47:31 -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 a1a074b66f advancedsettings.xml can get the watchedstates imported 2015-03-16 23:37:31 +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