Commit Graph

926 Commits

Author SHA1 Message Date
angelblue05 32f239c2d8 Prevent error in the event the type is not yet defined
I saw the error, if the item is added to the server and there's no type
assigned yet while the server finishes up the library scan.
2015-07-28 20:03:05 -05:00
Marcel van der Veldt f7c25be2b1 Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-07-29 02:52:14 +02:00
Marcel van der Veldt 619ea2d876 fix for playcount sync 2015-07-29 02:51:57 +02:00
angelblue05 6a6bcdbe8d Fix secondary address setting 2015-07-28 16:12:24 -05:00
angelblue05 4f677ea310 Aspect ratio fix
Handle missing aspect ratio with closest value. Also defined codecs such
as dvix, xvid and avc1.
2015-07-28 01:43:15 -05:00
Marcel van der Veldt 2968638220 fixed strange bug in music sync 2015-07-28 02:29:21 +02:00
Marcel van der Veldt 62d9ae5b65 Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-07-28 01:16:33 +02:00
Marcel van der Veldt 64b9594bb7 small fix for episode adds 2015-07-28 01:16:24 +02:00
angelblue05 2b79b471f0 Quick follow up music video section
Playcount returns an integer or None, using dateadded/created method in
API()
2015-07-27 17:58:43 -05:00
Marcel van der Veldt d174f4793f fixes for the path changes
fixed issue with musicvideos sync
some small glitches resolved
2015-07-28 00:35:33 +02:00
Marcel van der Veldt 214dc1ed87 fixed issue with recently added episodes Entry
support for Kodi 16 in entrypoints creation
2015-07-27 19:41:01 +02:00
Marcel van der Veldt 9c639d47ca added profiling to default.py to measure speed improvements
added caching to nextup widget generation
2015-07-27 18:48:00 +02:00
angelblue05 6264090741 Adjustment for xvid and avc1
To test
2015-07-27 07:22:39 -05:00
angelblue05 cd618131e7 Fix for aspect ratio
Comparing to Kodi, seems to give the same results now.
2015-07-27 06:02:10 -05:00
angelblue05 929786302c Renamed sources to Emby. 2015-07-27 04:24:00 -05:00
angelblue05 e3a81da2a5 Correct the merging 2015-07-26 07:09:09 -05:00
angelblue05 076a998f67 Fix for nfs playback 2015-07-25 06:57:39 -05:00
angelblue05 5e5dd51be1 Correct typo 2015-07-25 00:13:09 -05:00
angelblue05 5ac746750e Fix log error 2015-07-24 22:49:20 -05:00
im85288 6e66f60331 added option to exclude theme videos on sync 2015-07-24 12:52:33 +01:00
im85288 7f21c61753 support for kodi jarvis 2015-07-24 12:29:41 +01:00
angelblue05 335035d6f2 Correct media flags 2015-07-24 02:52:36 -05:00
angelblue05 9d866f9fc9 Quick follow up
Including additional logging.
2015-07-23 04:02:41 -05:00
angelblue05 4a6c5c10ac Correction to the http dialog
However still unsure there's a bug. The only way the dialog will show up
is if xbmcvfs.exists() returned false. Still waiting for someone to post
a debug log.
2015-07-23 03:18:17 -05:00
angelblue05 097d48c2c4 Revert "Corrected the http dialog"
This reverts commit 5a87c90058.
2015-07-23 02:30:04 -05:00
angelblue05 5a87c90058 Corrected the http dialog
However still unsure there's a problem. The reason why the message pops
up is that xbmcvfs.exists() returned false. Still waiting on someone to
post debug.
2015-07-23 00:34:59 -05:00
angelblue05 1c5bbe0b71 Additional logging for the watched status
This in combination with the websocket message should be enough for us
to know where the problem lies.
2015-07-22 22:06:17 -05:00
angelblue05 682f9418af Fix playback play from http and remember error
Still waiting for someone to post a log to troubleshoot the actual play
from http issue some people seem to be experiencing.
2015-07-22 20:36:41 -05:00
im85288 542679a0f0 change music db to not have helix as default 2015-07-22 14:24:24 +01:00
angelblue05 2bfe377378 Clean up
Also fix settings not saving if reset was initiated.
2015-07-22 08:16:08 -05:00
angelblue05 56c261279c Cache image only when new or modified
Prevent caching image when it is unchanged.
2015-07-21 01:26:17 -05:00
angelblue05 c61a17d48d Resume fix
Forgot to remove old piece of code that interfered with resume point on
homescreen. Also added another verification to removed any Kodi created
bookmark as it messes with plugin paths bookmark.
2015-07-21 01:12:06 -05:00
angelblue05 cbebcbd818 Fix for the aspect ratio error
Missing default value to not fail at the if statement.
2015-07-20 20:26:40 -05:00
angelblue05 7f9f357e37 Fix for merge - part of 1.1.15
Still finding things that didn't follow in the merge... :(
2015-07-20 01:48:43 -05:00
angelblue05 9bb587bc66 Fix for merge - part of 1.1.15
Report playstate change when it happens.
2015-07-20 01:36:58 -05:00
angelblue05 54a12ae6f5 Quick fix - part of 1.1.15
Will need to readd label because it was taken over by the delete offer.
2015-07-20 01:13:17 -05:00
angelblue05 60bc0bfcaf Quick follow up 2015-07-19 23:36:15 -05:00
angelblue05 1cda4ac30e Resume revert
Instead of seeking to position, now using setProperty('StartOffset') to
launch playback at the position we want.
2015-07-19 23:25:59 -05:00
angelblue05 4e7cbc56ba Fix for merge
Create sources, fix for user pref login bug, create a dummy bookmark for
homescreen, remove workaround for resume point
2015-07-19 20:35:14 -05:00
angelblue05 d974c4ed7c Fix getloglevel error that occurs sometimes
During fresh install where settings might not be created yet.
2015-07-18 04:07:58 -05:00
angelblue05 0c54257de6 fix for the merge that didn't follow
Media path fix, and clean up of writeKodiVideoDB. Fix for library sync
for deletes.
2015-07-18 03:08:05 -05:00
xnappo 3589c4b05d Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-07-15 18:39:05 -05:00
angelblue05 56deac31b3 Add support for cast order in Helix 2015-07-15 18:33:21 -05:00
xnappo 0e32e254e3 Merge branch 'clean-up' 2015-07-15 18:32:56 -05:00
im85288 708b042af6 fix cast order - isengard only 2015-07-15 21:05:12 +01:00
xnappo 0b9b5d3e64 Expand offer delete to movies (optionally) 2015-07-04 10:04:04 -05:00
angelblue05 851856eb52 Merge remote-tracking branch 'origin/master' into clean-up 2015-06-30 01:58:07 -05:00
angelblue05 26448574d4 Add default value for mediatype
The cover art should only affect primary posters for video library,
nothing else.
2015-06-29 13:14:54 -05:00
angelblue05 b6668ac6af Revert "Revert "Revert "Revert "Support alternate address""""
This reverts commit 62ea6b0eb8.
2015-06-29 11:45:03 -05:00
angelblue05 4e802623c3 Revert "Revert "First attempt at supporting cover art""
This reverts commit fadc3e0e49.
2015-06-29 11:44:55 -05:00
angelblue05 62ea6b0eb8 Revert "Revert "Revert "Support alternate address"""
This reverts commit 385c3cae7e.
2015-06-29 11:43:38 -05:00
angelblue05 fadc3e0e49 Revert "First attempt at supporting cover art"
This reverts commit c71e5eb293.
2015-06-29 11:43:29 -05:00
angelblue05 c71e5eb293 First attempt at supporting cover art
With option under Extras
2015-06-29 11:40:29 -05:00
angelblue05 385c3cae7e Revert "Revert "Support alternate address""
This reverts commit ef926f94e2.
2015-06-29 09:09:29 -05:00
angelblue05 ef926f94e2 Revert "Support alternate address"
This reverts commit 193ae44417.
2015-06-29 08:51:14 -05:00
angelblue05 9635d2f0d3 Revert "getdirectory error"
This reverts commit ff3041d104.
2015-06-29 07:39:45 -05:00
angelblue05 77bf9a7056 Merge remote-tracking branch 'origin/master' into clean-up 2015-06-28 22:10:37 -05:00
angelblue05 193ae44417 Support alternate address
For the same server, can switch from local to remote by enabling the
option.
2015-06-28 21:41:05 -05:00
angelblue05 5f9dc42950 Fix fail paste 2015-06-28 08:36:44 -05:00
angelblue05 986d60d370 remove reset of updateItem list 2015-06-28 08:33:58 -05:00
angelblue05 e3412912ac Move websocket library to library sync
This allows the websocket to properly communicate, since it's not busy
doing incremental syncs anymore.
2015-06-28 07:08:06 -05:00
angelblue05 dc3dbb202a Merge remote-tracking branch 'origin/master' into clean-up 2015-06-27 23:37:40 -05:00
angelblue05 e4647a90b2 Remove librarysync import
Prevent import error loop
2015-06-27 20:02:00 -05:00
angelblue05 00bf5434dc Fix season poster update
Caused incremental to freeze
2015-06-27 01:07:49 -05:00
Shaun a1a2901e93 fix the movie addon path 2015-06-27 14:23:27 +10:00
shaun 5717aa8053 Fix the direct path handeling, if path has an issue dont add the item 2015-06-27 09:48:18 +10:00
angelblue05 ff3041d104 getdirectory error
modified script listing by setting folder=false (do not resolve with
listing).
2015-06-24 22:24:02 -05:00
im85288 42f8d91ace added a warn on sync where tvtunes cannot set the settings file. 2015-06-24 18:05:52 +01:00
Marcel van der Veldt feb6c73fc3 fix texture cache stuff 2015-06-24 10:02:34 +02:00
Marcel van der Veldt d617aa13ac added window prop to force refresh widgets if content has changed 2015-06-24 09:03:49 +02:00
angelblue05 b6f70fc5bf Attempt at fixing database locked
Hopefully close before cachetexture will fix the issue.
2015-06-23 20:14:38 -05:00
angelblue05 5f356b9147 Revert "Attempt at fixing database locked"
This reverts commit 0e7c8b5959.
2015-06-23 20:12:39 -05:00
angelblue05 0e7c8b5959 Attempt at fixing database locked
Hopefully, the close before cachetexture will fix the issue.
2015-06-23 19:43:51 -05:00
im85288 f946f7ba69 tv tunes now accepts both music/video themes in the same nfo 2015-06-22 20:18:00 +01:00
im85288 6e56d259d4 merged normalize string changes from tvtunes addon 2015-06-20 18:05:54 +01:00
im85288 5e53884030 re-added fix for unicodes 2015-06-20 16:28:52 +01:00
im85288 5e130bf6fd added theme video support 2015-06-20 15:59:00 +01:00
angelblue05 2abee11c6b Fix for unicode error
The normalize_string method needs utf-8 encoding, not unicode.
2015-06-19 09:02:29 -05:00
angelblue05 3118434c47 Watched status
Moved away from Json RPC for DB write instead.
2015-06-19 07:20:31 -05:00
angelblue05 142908d56d Force refresh fanart
The only thing cached into texture13.db I believe fanart was the last
thing that wasn't changing when modified in Emby.
2015-06-19 05:53:22 -05:00
angelblue05 ae07e1b4c6 another attempt at Theme music
For illegal characters - following the same pattern as TV Tunes to make
sure we match 100%
2015-06-19 03:10:41 -05:00
angelblue05 678efedd30 Change to theme music
Apparently CleanName is not CleanFileName... Using Kodi's built in
method instead.
2015-06-18 21:11:48 -05:00
angelblue05 83080815ba Revert db change 2015-06-18 05:42:57 -05:00
angelblue05 aa156a5a63 Add artwork to All-season
Turns out All-season is -1.
2015-06-18 05:10:49 -05:00
angelblue05 494e326413 Season artwork update
When changing artwork
2015-06-18 03:03:44 -05:00
angelblue05 9c1f8476aa Database follow up
When upgrading Kodi, it will leave the old database in the folder. As to
not conflict, use the higher database version number.
2015-06-17 21:34:45 -05:00
angelblue05 fc7916c69b Quick correction for youtube trailer 2015-06-17 03:19:08 -05:00
angelblue05 56c2c9aef2 Added tv tunes compatibility
Automatically set the proper path for tv tunes
2015-06-17 01:57:09 -05:00
angelblue05 7b041d8795 Fix for filename
using utils cleanname and encoding for special characters
2015-06-17 01:32:59 -05:00
angelblue05 079adfb619 Revert "Fix ratio poster"
This reverts commit 0dc19eb87f.
2015-06-17 01:13:21 -05:00
angelblue05 591214590e Added support for youtube trailers 2015-06-17 00:35:07 -05:00
angelblue05 874aab05d5 Revert "Added support for youtube trailers"
This reverts commit ac95b1ce23.
2015-06-17 00:32:10 -05:00
angelblue05 ac95b1ce23 Added support for youtube trailers 2015-06-17 00:26:12 -05:00
angelblue05 ce312bd2c8 Quick follow
To make sure it doesn't pick up the temp file Kodi creates which is the
same name as the database.
2015-06-16 21:27:50 -05:00
angelblue05 0b0d1aaacc Revert "Quick follow up"
This reverts commit 7f2610642b.
2015-06-16 21:11:50 -05:00
angelblue05 7f2610642b Quick follow up
Prevent from picking up the temp journal file Kodi creates.
2015-06-16 20:24:54 -05:00
angelblue05 3c1ce16da0 Use proper DB path
without guessing.
2015-06-16 19:32:42 -05:00
angelblue05 0dc19eb87f Fix ratio poster
1000*1500 Should be correct with and without cover art.
2015-06-16 18:39:12 -05:00
im85288 58ab6432f6 remove beta support and use latest as default so that future changes
hopefully are not needed
2015-06-16 20:38:36 +01:00
angelblue05 aa745f1fcc Put library sync in own thread
Reviewed service for utf-8
2015-06-16 00:53:01 -05:00
angelblue05 91b9d3167d Attempt at supporting Isengard Beta 2 2015-06-15 19:41:40 -05:00
angelblue05 cce246e106 Caused error with special chars 2015-06-15 13:42:34 -05:00
angelblue05 b68ef6df84 Disable audio-subs pref
Temporarily to re-work.
2015-06-13 17:54:48 -05:00
shaun 38c063ddc5 increase logging verbosity for WebSocket message errors 2015-06-13 11:22:51 +10:00
shaun fd9c3d42d8 import WriteKodiMusicDB 2015-06-13 11:21:21 +10:00
shaun 5fa7387e99 with direct paths make sure a path was returned 2015-06-13 11:20:40 +10:00
im85288 d0325ba737 added stream language and subtitle language to streamdetails 2015-06-12 20:49:07 +01:00
Marcel van der Veldt c71634d18c prevent errors on empty results 2015-06-12 10:02:11 +02:00
angelblue05 2f78ea46d9 Re-add connection message
Reenabled the option to disable the message as well.
2015-06-11 04:57:33 -05:00
angelblue05 4d28f2a878 Follow up for audio subs pref 2015-06-11 03:17:48 -05:00
angelblue05 983978dc33 Support multiple theme songs 2015-06-11 01:59:44 -05:00
angelblue05 95558edd4e Quick follow up
Forgot the launch menu item.
2015-06-11 00:59:15 -05:00
angelblue05 a6497ce6c7 First attempt at supporting theme music 2015-06-11 00:46:47 -05:00
angelblue05 4d8b4b7ffa Fix bug
not working because it was missing ?format=json
so silly....
2015-06-09 15:09:55 -05:00
angelblue05 f547a4bb4c Fix bug 2015-06-09 05:43:48 -05:00
angelblue05 0dc4f91908 Audio and subs auto selection
Now supports Direct stream, Transcoding and Direct path
2015-06-09 05:30:01 -05:00
angelblue05 3fcdbe0bb8 Tweaking audio subs pref some more 2015-06-08 20:19:56 -05:00
angelblue05 ad6626c086 Refining
People seem to set invalid paths as path subs, this should allow direct
streaming to allow instead. To be tested.
2015-06-08 03:11:04 -05:00
angelblue05 cf17e957bb Quick follow up
The usual revision.
2015-06-08 02:31:13 -05:00
angelblue05 de928ec669 Audio and subtitles automatically set for playback
Currently only available for direct play. Unsure if this works with
direct paths. To find out.
2015-06-07 22:48:28 -05:00
im85288 43b1e3b0eb lable change cinema mode 2015-06-07 12:08:57 +01:00
xnappo 72b7c53934 Change wording for new texture cache setting 2015-06-06 11:31:58 -05:00
im85288 75828e7eec fix for intros/cinema mode bug 2015-06-06 17:19:53 +01:00
im85288 033c2540e9 fix for logic when using preferences, it was saving all the time, now it
only saves when save is pressed
2015-06-06 14:08:39 +01:00
im85288 ad594ff472 user preferences 2015-06-06 12:05:14 +01:00
angelblue05 69064b4579 Officially fix the os.path.exists
By getting rid of it, and using xbmcvfs instead. Ha!
2015-06-06 01:06:33 -05:00
shaun f5e80ac448 dont do the exists check when useDirectPaths is true 2015-06-06 11:55:11 +10:00
angelblue05 bef482c680 Changed back to encode
Will review why it works under Windows, but not any other platform... :)
2015-06-05 19:50:32 -05:00
Marcel van der Veldt cdf78de132 added support for kodi texturecache:
- setting in addon settings to turn on the cache feature (now for testing, maybe hidden later)
- for all new items the poster and the fanart image will be cached automatically (when setting is on)
- added a option to the plugin root options to perform full cache fill which will pull every single image to the cache.
2015-06-06 00:11:24 +02:00
im85288 8f8f39bb75 added support for intros 2015-06-05 15:46:17 +01:00
angelblue05 23e039fd43 In preparation of audio/subs pref 2015-06-05 06:57:57 -05:00
angelblue05 20ac3c9465 Log Level instant change
I grew tired of restarting Kodi everytime....so I made it so the log
level changes on the stop without restarting Kodi. Also removed NextUp
import and added the downloadUtils 200 response to help debug in the
future.
2015-06-05 05:12:09 -05:00
angelblue05 5f7f08079c Change logic for server online
Removed server offline from websocket. At least, until we can figure out
why the websocket constantly disconnect from the server for some users.
2015-06-04 05:37:10 -05:00
angelblue05 c36b896f99 Server online check
Only display the notification in the event the server was offline first.
Removed the option to suppress it, as it is now useless. Also muted the
notification.
2015-06-04 03:44:55 -05:00
angelblue05 e37a55bc07 Fix unicode path
for os.path.exists path.decode('utf-8') does the trick. Fingers crossed.
2015-06-02 19:22:33 -05:00
angelblue05 073a83f592 Added logging for Direct play 2015-06-02 16:26:23 -05:00
im85288 4cbb648dc4 nextup info removed 2015-06-01 09:12:09 +01:00
im85288 44286e2764 moved out next up play logic to seperate addon 2015-06-01 01:16:55 +01:00
im85288 0268b9b92e remove unused mb3.png icon 2015-05-31 16:27:53 +01:00
shaun daef852117 Small wording changes to settings and dont notify sync if playing back 2015-05-31 10:47:44 +10:00
xnappo c3e2e031b7 Music default, but don't change prior setting.
Version bump
2015-05-30 18:02:45 -05:00
im85288 77c91379b2 set music sync on as default and added emby icon 2015-05-30 22:18:23 +01:00
angelblue05 795430daff Websocket Server online check modification
This is in place, in the hopes to prevent a false "Server unreachable"
error, created by a random int is not be iterated. Will be revisited
once this elusive error is resolved.
2015-05-29 16:42:19 -05:00
xnappo 6a0b9a4934 Fix info for direct play with password on network 2015-05-28 09:57:15 -05:00
xnappo 1915e685b0 Fix non-direct TV show and Music video path 2015-05-28 06:53:07 -05:00
angelblue05 13e54b5a9e Mute logging 2015-05-26 22:42:14 -05:00
xnappo f4ea4927c3 Minor fixes for direct path
Fix toplevel tvshows path so info screen shows
Some KodiMonitor fix from Shaun
2015-05-26 18:12:13 -05:00
xnappo 698e1edb02 Transcode path fix 2015-05-25 11:53:53 -05:00
xnappo 03cf43179a Added playback reporting for direct paths 2015-05-25 11:49:06 -05:00
xnappo 54a647d866 Option to use direct paths 2015-05-25 09:23:52 -05:00
angelblue05 c25c2fc1bb No longer necessary. 2015-05-24 23:29:42 -05:00
xnappo bdea60fba3 Revert "First attempt - fix for slow playback start"
This reverts commit 9197e274d2.
2015-05-24 22:59:57 -05:00
angelblue05 ced36a8de5 Switch order for watched
I have been testing for the past two days. it seems to work better this
way.  That is until marcelveldt has time to go over this :) Thanks, and
I'm off!
2015-05-24 00:56:31 -05:00
angelblue05 9197e274d2 First attempt - fix for slow playback start
Removing the json call, might cause lock up on low end devices and/or
slow playback start.
2015-05-23 17:51:41 -05:00
angelblue05 703d7b3492 Prevented starting from beginning 2015-05-23 04:43:14 -05:00
im85288 801c08bd4d added votecount and tagline for movies 2015-05-23 01:23:36 +01:00
Joachim Davik 73beda7db6 Added Ignore Specials setting for Next Episodes 2015-05-22 10:33:39 +02:00
angelblue05 6582523c55 Added logging for websocket
No handlers could be found for logger "root" - this allows to see the
actual error.
2015-05-21 20:41:11 -05:00
angelblue05 45434f42ee Minor adjustment to API playcount
If Emby item is played but playcount is zero, instead import playcount
as 1 to match playstate.
2015-05-20 04:45:43 -05:00
xnappo b556707ce6 Fix for multiple OnWake messages 2015-05-19 21:03:53 -05:00
angelblue05 d6a1a3e919 Minor adjustments
Added logging for netflix style next up and increased webclient message
time to 4 seconds instead of 2.
2015-05-18 17:21:07 -05:00
angelblue05 f3dfeb7653 Force playstate to appear immediately
Just incase there's something holding the process. To be reviewed at a
later time.
2015-05-17 22:04:24 -05:00
angelblue05 0a948d59f6 Moving the watchdog to service.py 2015-05-17 07:11:50 -05:00
angelblue05 e685c99b5a unicode 2015-05-17 06:27:28 -05:00
angelblue05 813af6bf84 Another attempt, frikkin unicode 2015-05-17 05:52:21 -05:00
angelblue05 e50939aa53 Another attempt at solving unicode
Attempt at solving this damn unicode..... For me, it works but I don't
know about anyone else.
2015-05-17 04:47:08 -05:00
angelblue05 d0bee543a1 Reset resume on mark watched and unwatched
Emby behavior for manually marking watch state
2015-05-17 02:50:33 -05:00
angelblue05 f422e076a8 Follow up, Version bump 0.1.88
Added Emby behavior in Kodi - when marking unwatched, also erase any
resume point.
2015-05-17 02:08:18 -05:00
angelblue05 ddb7ec4bbd Second attempt at fixing playcount situation
This should also reflect the actual Emby playcount. The websocket didn't
echo, but what I did is kill the echo caused by the video library update
after userdata change happens.
2015-05-17 00:37:53 -05:00
angelblue05 2aefab1545 Fix unicode error once and for all
Turns out to keep a variable that's unicode and keep working with that
variable as unicode, need to do unicode(variable). Reincoding using
.encode('utf-8') is not the same!!  Added extra logging for the future
to help debug direct play.
2015-05-16 20:21:49 -05:00
xnappo 84c7130cc9 Option to suppress server connection notification
It make an error noise that I have grown to despise.
2015-05-16 15:12:50 -05:00
xnappo 26befdb859 Typo fix 2015-05-16 14:57:44 -05:00
xnappo 08a94a5427 Commit not needed if using same connection 2015-05-16 11:04:09 -05:00
xnappo 9041f16ff9 Clean up shows emptied by web socket 2015-05-16 10:58:48 -05:00
angelblue05 7454b022f7 Seek playback
Reflect more accurately in the dashboard
2015-05-16 03:52:30 -05:00
angelblue05 52994a65a2 Revert "Last one, promise!"
This reverts commit 513362eb2b.
2015-05-16 03:47:06 -05:00
angelblue05 513362eb2b Last one, promise!
Make seeking reflect more accurately when reporting to dashboard
2015-05-16 03:45:41 -05:00
angelblue05 c847bbbdd2 Revert "Last one, promise!"
This reverts commit 4446bcd313.
2015-05-16 03:44:11 -05:00
angelblue05 4446bcd313 Last one, promise!
Makes seeking reflect more accurately. I found that why the type the
reportplayback is called, the service loop didn't update the
currentPosition yet.
2015-05-16 03:35:37 -05:00
angelblue05 bdfef9f8b7 SendString - General command
It just clicked in my mind that "send string" can be used to input to
keyboard dialogs in kodi. Awesome :)
2015-05-16 02:11:41 -05:00
angelblue05 79e4bd8a6a Fix watched feedback and added General command
Everything in the remote control is supported except for audiostream and
subtitleindex. Turns out the watched playcount bug was indeed a
feedback, so to prevent this I'm skipping the first message that has the
itemId right after marking watched.
2015-05-16 01:31:08 -05:00
angelblue05 05777a0f23 Small adjustment for the direct play failed
Just a different, more appropriate presentation.
2015-05-14 01:05:52 -05:00
angelblue05 e32c27685b Quick follow up 2015-05-14 00:11:15 -05:00
angelblue05 17ebed7d3d Missed a line 2015-05-14 00:10:20 -05:00
angelblue05 11e4a70e25 Reworked the userclient with possibilities
Revoked token was actually broken, handle access schedule better,
restart/start properly. This is to stabilize things.
2015-05-13 23:48:35 -05:00
angelblue05 696586e952 Revert "Revert "Retrying retrieving sessionId""
This reverts commit 585b1ac64e.
2015-05-13 13:49:27 -05:00
angelblue05 585b1ac64e Revert "Retrying retrieving sessionId"
This reverts commit a303f73273.
2015-05-13 13:30:56 -05:00
angelblue05 a303f73273 Retrying retrieving sessionId
But only after capabilities have been posted, instead of before.
2015-05-13 13:23:33 -05:00
xnappo 4f46debd31 Revert parental control - breaking change
I don't have any restrictions set up and this completely breaks the
addon for me...
2015-05-12 22:24:18 -05:00
angelblue05 8973bca9bf Tweak for parental control
In case the server is also offline while access is restricted.
2015-05-12 19:55:46 -05:00
Marcel van der Veldt d2a3f316be added boxsets to IncrementalSync 2015-05-12 21:40:58 +02:00
Marcel van der Veldt da4b99f989 more fancy solution for the episode adds where show doesn't exist yet 2015-05-12 21:27:27 +02:00
Marcel van der Veldt 025fd31da8 a little more error handling added 2015-05-12 18:16:30 +02:00
xnappo e44d2a4b3d Force a full sync when items added (for now) 2015-05-12 07:14:38 -05:00
angelblue05 de527327a5 Another follow up
Use a while loop instead.
2015-05-12 03:16:34 -05:00
angelblue05 354f0905f6 Support Parental control - access schedule
I had to reorganize the service.py loop a bit for this to work.
Logically the top level inside the while loop should be if the user is
authenticated.
2015-05-12 02:34:03 -05:00
shaun a3b500061a add back in the service monitor watchdog 2015-05-12 10:10:33 +10:00
im85288 0923b649e7 backdrop fix for albums/songs 2015-05-11 14:02:34 +01:00
angelblue05 684167a031 Follow up for unicode 2015-05-10 08:07:06 -05:00
angelblue05 df665343c5 Fix unicode failed playback
Failing due to window prop, doh!
2015-05-10 07:39:16 -05:00
im85288 f7a65c6763 added role for actors for kodi 15 2015-05-10 13:28:42 +01:00
Marcel van der Veldt 4063be6e99 fixed music runtime calculation 2015-05-10 02:30:47 +02:00
Marcel van der Veldt ad00392a68 fix main entry point: not respond to other addons requests 2015-05-09 21:26:01 +02:00
Marcel van der Veldt 4a3200f6df just some more safety checks for the music import
musicbrainzID is unique in Kodi while it's not in emby ?
2015-05-09 19:16:49 +02:00
xnappo 833e2b553f Really remove all 'pending' code 2015-05-09 07:26:33 -05:00
Marcel van der Veldt eb636def38 Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-05-09 12:53:39 +02:00
Marcel van der Veldt 5b6c72150c some fixes for video nodes and isengard 2015-05-09 12:53:23 +02:00
angelblue05 7a1d4c2558 Fix for unicode path
Seems os.path.exists needs utf-8 encoding or else it blows up.
2015-05-09 05:04:13 -05:00
angelblue05 0ad7ed3c18 Added support for webclient message
Both "send message" and "send text"
2015-05-09 02:17:58 -05:00
angelblue05 3b3f9f7bba First attempt at supporting split movies. 2015-05-09 01:44:02 -05:00
Marcel van der Veldt 93f28836d5 Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-05-09 03:16:14 +02:00
Marcel van der Veldt 1e61c9edc8 (finally) fixed the video node sublevels filtered on tagname with episodes 2015-05-09 03:16:03 +02:00
xnappo 4d77401512 Close database after delete 2015-05-08 19:01:25 -05:00
im85288 e2b952911f media icons for nextup dialog 2015-05-08 20:31:20 +01:00
im85288 858f811362 fix import error and new default nextupinfo 2015-05-08 19:54:43 +01:00
xnappo e45b59c487 Add offer delete for episode option 2015-05-08 12:40:36 -05:00
Marcel van der Veldt 68c7c7ac64 fixed nextup node 2015-05-08 19:10:58 +02:00
Marcel van der Veldt b6af96f8c0 Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-05-08 19:05:27 +02:00
Marcel van der Veldt 684d8604ca removed iteminfo dialog stuff because that is never going to work with this addon
fix for wrong entries in episodes widgets/submenus
2015-05-08 19:05:10 +02:00
xnappo b3619201c1 Re-implement delete
Also restores accidently removed items
2015-05-08 11:23:22 -05:00
Marcel van der Veldt 105d863979 fixed error in incrementalsync 2015-05-08 15:46:07 +02:00
Marcel van der Veldt 25ae3cea76 add safety check for album adds 2015-05-08 13:16:21 +02:00
Marcel van der Veldt 4b190bab34 fix for music sync in Kodi Isengard
fix for directplay check in music path - should support remote streaming now
2015-05-08 12:21:11 +02:00
Marcel van der Veldt 77c8f6862e added percentage to progress dialog on sync 2015-05-08 12:05:15 +02:00
angelblue05 e592df0a36 Hide hidden users from addtosession list 2015-05-07 22:29:54 -05:00
Marcel van der Veldt 599fd4e2ac playback fixed (fow now) 2015-05-08 03:04:46 +02:00
Marcel van der Veldt 27b13d6509 final attempt to get the unlinked artist correctly shown up 2015-05-08 02:56:43 +02:00
Marcel van der Veldt 7fde54514e Merge branch 'master' of https://github.com/MediaBrowser/Emby.Kodi 2015-05-08 02:44:50 +02:00
Marcel van der Veldt acef00f2bb fix for missing artists links in kodi 2015-05-08 02:44:32 +02:00
angelblue05 68077d5578 Minor follow up 2015-05-07 19:38:27 -05:00
angelblue05 71d234ced7 Fix playback report
It now shows the appropriate info in dashboard - Direct Play, Direct
Stream or Transcoding
2015-05-07 19:24:32 -05:00
Marcel van der Veldt 3579fa3ca8 add genres to music albums
fixed high season numbers skipped at import
removed prefix from video nodes
2015-05-08 01:45:28 +02:00
Marcel van der Veldt 7c995a5a17 fixed season check 2015-05-08 01:38:38 +02:00
Marcel van der Veldt 0cb4d7fb25 fixed etag issue with music artists 2015-05-08 01:13:29 +02:00
Marcel van der Veldt e16cbcc87c corrected check for music artists and also reset music db at full reset 2015-05-08 00:46:41 +02:00
Marcel van der Veldt 93a52009dd small change to music sync, do extra match on artist name to combine 2015-05-08 00:38:59 +02:00
Marcel van der Veldt 507dd340cd support deletions for musiclibrary sync 2015-05-08 00:23:49 +02:00
Marcel van der Veldt a12f6093dd damned typo 2015-05-08 00:15:31 +02:00
Marcel van der Veldt 04b7622e44 fixed small error 2015-05-08 00:14:42 +02:00
Marcel van der Veldt b081f87e29 fixed small error in the checksum code 2015-05-08 00:06:49 +02:00
Marcel van der Veldt 8839b3b323 add first support for music library sync 2015-05-08 00:04:40 +02:00
angelblue05 87681ee850 Adjustment for playback
os.path.exists does not return True with nfs protocol. Less strict
"FileExists"
2015-05-07 16:33:50 -05:00
im85288 5ac32f467a alter the way the info mode is handled to not need a db rebuild -
currently only working from home widgets
2015-05-07 16:05:04 +01:00
Marcel van der Veldt 24c4d267c4 refactor WriteKodiDB.py to WriteKodiVideoDB.py in preparation of adding musicDb support later on 2015-05-07 11:45:24 +02:00
Marcel van der Veldt f3e7ac350d add full sync entry to main listing 2015-05-07 11:36:34 +02:00
Marcel van der Veldt 0cacd3ee87 minor detail changed 2015-05-07 10:33:35 +02:00
Marcel van der Veldt 4d0d863a42 fixes issue with user profile switches in kodi 2015-05-07 10:32:30 +02:00
angelblue05 11e4b3edf9 Quick fix for new playback 2015-05-07 01:50:34 -05:00
angelblue05 b8334e89f2 Quick follow up 2015-05-07 01:19:14 -05:00
angelblue05 aa72b4ce9c Reworked playback
Supports local path, network path, direct streaming, transcoding.
2015-05-07 01:11:20 -05:00