Commit graph

1940 commits

Author SHA1 Message Date
angelblue05
c37652ccd7 Use TranscodingUrl if available 2018-05-17 03:51:07 -05:00
angelblue05
d402e3d0dd Revert device Id changes 2018-05-16 17:46:38 -05:00
angelblue05
3fd1dc6638 Fix capture progress report 2018-05-15 02:10:57 -05:00
angelblue05
1f9f4ed2b7 Add version to user-agent 2018-05-13 16:42:53 -05:00
angelblue05
db1767faa3 increase count for file detection 2018-05-12 22:57:37 -05:00
angelblue05
e50780bd37 Remove GA 2018-05-12 22:56:53 -05:00
angelblue05
9ecd546ce6 Fix deviceId
So turns out Network.MacAddress is not the MacAddress of the local
network card.
2018-05-12 22:44:02 -05:00
angelblue05
76a29d2039 Support resume default action 2018-05-10 20:24:59 -05:00
angelblue05
20b2061f4f Change deviceId 2018-05-10 18:21:08 -05:00
angelblue05
386e6bc14a Modify post capabilities
longer timeout + associate with http online instead of ws.
2018-05-10 04:09:25 -05:00
angelblue05
7e928a8fc5 Fix resume issue & Small caching issue 2018-05-10 04:06:18 -05:00
angelblue05
d30701956b Increase retry for the websocket 2018-05-09 16:53:10 -05:00
angelblue05
49e673a873 Allow music to be repaired 2018-04-20 03:30:08 -05:00
angelblue05
c66ca3b99c Support line return 2018-04-20 02:16:38 -05:00
angelblue05
1407a620ee Fix play all out of order 2018-04-20 01:46:58 -05:00
angelblue05
f19e268f1b Version bump 3.0.21a 2018-04-15 02:28:12 -05:00
angelblue05
a9dc804828 Fix resume double prompt 2018-04-13 17:56:12 -05:00
angelblue05
cd5a7580b0 Fix dialog visibility 2018-04-12 04:29:33 -05:00
Sebastian S
c122f0f6b0 Increase size of the dialogs for people with a bad or worse vision (#131) 2018-04-04 05:38:08 -05:00
angelblue05
8ebb25817f Increase the external player monitor 2018-04-03 22:28:01 -05:00
angelblue05
c4669e5b86 Move incremental to generator 2018-04-03 18:38:53 -05:00
angelblue05
6736223a86 Fix subs when local path is provided 2018-04-02 05:06:29 -05:00
angelblue05
59696da287 Revert "Prevent subtitles for certain types"
This reverts commit f7872aea07.
2018-03-31 06:31:28 -05:00
angelblue05
f7872aea07 Prevent subtitles for certain types 2018-03-31 05:14:57 -05:00
angelblue05
9c43587c50 Remove workaround widget for 18
plugin path only work with play next automatically disabled. More
changes will come.
2018-03-31 01:57:52 -05:00
angelblue05
f0f36b3b19 Make filepath more resiliant
to user mistakes when setting up a network share with extra trailing
slashes
2018-03-31 01:50:58 -05:00
angelblue05
97bd3e653d Revert taking transcode url from server
To allow for audio/subtitles selection customization
2018-03-30 04:50:36 -05:00
angelblue05
a88db12e8f Set up subtitles window prop 2018-03-29 18:20:23 -05:00
angelblue05
bab0f1fa20 Fix transcode 2018-03-29 18:01:41 -05:00
angelblue05
7eb233d3f9 Prevent playback error 2018-03-27 05:36:46 -05:00
angelblue05
10a7985a83 Fix cinema mode for widgets 2018-03-25 00:59:49 -05:00
angelblue05
36b8582226 Small correction to resume behavior 2018-03-23 05:17:28 -05:00
angelblue05
da7094a9de Version bump 3.0.16a 2018-03-23 04:55:43 -05:00
angelblue05
ef376a83be Fix manual sync for music 2018-03-23 04:06:52 -05:00
angelblue05
db7de1e333 Fix progress display 2018-03-23 03:08:54 -05:00
angelblue05
83e5473e8b Update for server plugin 2018-03-23 00:12:00 -05:00
angelblue05
ab02061a91 Modification for server plugin 2018-03-23 00:08:29 -05:00
angelblue05
57dd85ea52 Plug in emby resume dialog 2018-03-21 00:27:11 -05:00
angelblue05
ee11112f1c Skip widget workaround for 18 2018-03-20 23:25:09 -05:00
angelblue05
582d90110d Fix strm 2018-03-16 17:45:48 -05:00
angelblue05
a2fb25a922 Generators
For music
2018-03-15 05:32:56 -05:00
angelblue05
7ded39d580 Generators
For episodes
2018-03-13 18:54:14 -05:00
angelblue05
4cd270a9d2 Generators 2018-03-13 05:32:45 -05:00
angelblue05
7af2df5ade Fix dynamic listing
Remove channels
2018-03-12 01:58:48 -05:00
angelblue05
6329ead9d3 Fix music
Fix multiple albums being created due to missing musicbrainzid.
2018-03-11 21:50:52 -05:00
angelblue05
0613763c0e Undo Leia change 2018-03-11 18:39:25 -05:00
angelblue05
4e0a31f601 Update 3.0.14a 2018-03-10 04:47:26 -06:00
angelblue05
d62b5fe2d0 Add PlayNow remote control 2018-03-10 04:29:21 -06:00
angelblue05
b0c11ba7e8 Remove live tv shortcuts 2018-03-10 04:28:19 -06:00
angelblue05
055c12bfe5 Fix music 2018-03-10 04:28:02 -06:00
angelblue05
106e6e849d Fix typo subtitles transcode 2018-03-10 04:25:14 -06:00
angelblue05
307bb772b3 Music support for Leia 2018-03-07 16:53:24 -06:00
angelblue05
76dde9f8dd Fix widget detection modification 2018-03-05 01:15:08 -06:00
angelblue05
3c9785073f Update playbackutils
Seems a slightly later date build of krypton doesn't need the workaround
for widgets.
2018-03-02 21:05:05 -06:00
angelblue05
a33d97a2fd Mask api/server in logs 2018-03-02 18:16:43 -06:00
angelblue05
8fd8d90681 Adjust path verification 2018-03-02 18:16:31 -06:00
angelblue05
e46c2a2c62 Add artwork for views 2018-02-12 16:50:10 -06:00
angelblue05
a33a9e3bac Fix subtiles detection
Darn copy paste...
2018-02-11 18:53:45 -06:00
angelblue05
eaadec0079 Remove helix support for views 2018-02-10 20:54:21 -06:00
angelblue05
68bf8655f3 fix playback report 2018-02-10 20:52:53 -06:00
angelblue05
93525652ae Remove maxheight/maxwidth from artwork
To avoid image processing server side and grab original images only.
2018-02-09 15:32:12 -06:00
angelblue05
b31c8dd4d7 Readd import
Forgot they are being used again.
2018-02-08 19:01:51 -06:00
angelblue05
9e8e383929 Stop transcode tweak
Make it happen before, just in case user wants to delete content.
2018-02-08 18:08:55 -06:00
angelblue05
5f2be9390f Clean up initial setup 2018-02-08 18:08:07 -06:00
angelblue05
3e6958a4eb Remove useless import 2018-02-08 18:07:27 -06:00
angelblue05
78d241a8c3 Increase waitforabort timers 2018-02-08 18:07:01 -06:00
Sebastian S
4413f469a3 Workaround for LibreElec bug with edit control (#127) 2018-02-08 18:05:24 -06:00
angelblue05
d41e3d7fe1 Tweak server detection a bit
Prevent looking up servers with default access dates.
2018-02-06 05:48:01 -06:00
angelblue05
2d48f043df Remove uppercase 2018-02-06 05:32:54 -06:00
angelblue05
b1035f8e69 Fix missing extension for playlists 2018-02-05 01:52:53 -06:00
angelblue05
ef00029ed0 Fix force transcode 2018-01-29 23:07:52 -06:00
angelblue05
4c602b67c8 Fix source selection 2018-01-29 02:04:29 -06:00
angelblue05
6b7fc4c7d8 Revert "Fix source selection"
This reverts commit 821e6ba385.
2018-01-29 01:49:39 -06:00
angelblue05
821e6ba385 Fix source selection 2018-01-29 01:38:35 -06:00
angelblue05
ec2c3622f3 Try to skip source selection for trailers 2018-01-28 21:55:59 -06:00
angelblue05
e51fe9e586 Fill intro with main item artwork
So it looks the same as within the library.
2018-01-28 02:18:12 -06:00
angelblue05
2341854de8 Fix intros 2018-01-28 02:14:38 -06:00
angelblue05
3f111f554e Fix watched status issue
Caused by intros.
2018-01-28 01:36:54 -06:00
angelblue05
e6dcf1333c Fix intro set item
But now, mark as watched is happening instantly...
2018-01-28 00:29:02 -06:00
angelblue05
04c74cb92d Force lowercase protocol for plugin playback
For direct path
2018-01-27 22:30:12 -06:00
angelblue05
cf31fbba45 Force the protocol to lowercase 2018-01-27 22:25:32 -06:00
angelblue05
7ad40e4553 Update 3.0.7a 2018-01-27 05:05:40 -06:00
angelblue05
16e5dbe479 Fix resume 2018-01-27 04:26:59 -06:00
angelblue05
c54ed32328 Fix resume 2018-01-27 03:16:24 -06:00
angelblue05
4aba863c87 Fix resume 2018-01-26 04:32:15 -06:00
angelblue05
6c1bd5cf47 Disable screensaver during the fast sync
Allow sync to run if livetv is playing.
2018-01-25 05:16:01 -06:00
angelblue05
d493caf077 Fix encoding for log line 2018-01-25 03:19:10 -06:00
angelblue05
f90d4889e7 Add verification for music playlist 2018-01-23 17:43:26 -06:00
angelblue05
2a9a022e6e Add user-agent 2018-01-23 17:42:55 -06:00
angelblue05
900b1cc76a Fix resume for widgets 2018-01-20 18:08:28 -06:00
angelblue05
43be19e650 set artwork for intros 2018-01-20 17:23:47 -06:00
angelblue05
939d52f54e Adjust playback
Fix watched caused by intros
2018-01-19 01:42:05 -06:00
angelblue05
68ad71de6f Process updates when nothing is playing 2018-01-19 01:31:09 -06:00
Sebastian S
a9e4cebed4 Changed playback method detection (#123) 2018-01-18 17:49:02 -06:00
angelblue05
0945d46baf Move stop playback to emby file
Prep to rework that part.
2018-01-14 20:18:35 -06:00
angelblue05
1798e6e01d Fix source selection for direct stream
And missing imports. Fix set_artwork.
2018-01-14 20:17:57 -06:00
angelblue05
304aa503e1 Move id generator to utils
To be easily reused.
2018-01-14 20:11:36 -06:00
angelblue05
e69b01e825 Fix clear playlist 2018-01-11 02:09:18 -06:00
angelblue05
42fac71033 Add logging 2018-01-10 16:44:19 -06:00
angelblue05
68f959580b Clear playlist if end is reached 2018-01-09 22:30:05 -06:00
angelblue05
e530575d91 Clear playlist if last item in list 2018-01-09 21:03:32 -06:00
angelblue05
3f5b5fa107 Fix theme media 2018-01-09 19:41:04 -06:00
angelblue05
1ec3b32919 Update theme media 2018-01-09 19:31:14 -06:00
angelblue05
3bccc195da Fix special monitor 2018-01-09 05:42:37 -06:00
Sebastian S
241646f9a2 Fixed "Play from here" issue (#121) 2018-01-09 05:39:59 -06:00
angelblue05
9ac37a1c40
3.0.0 Revision Krypton
Update playback for Krytpon
Support Multi source
Add Force Transcode
Add a small listener for external players
Update dialog skin (thank you sualfred)
2018-01-07 20:13:11 -06:00
angelblue05
6005555b37 Update context menu
Use the new method that was added in krypton.
2017-12-31 17:30:45 -06:00
angelblue05
e801b69e4b Fix context menu 2017-12-31 01:07:10 -06:00
angelblue05
22a2de90c8 Fix the context menu not working 2017-12-30 16:53:09 -06:00
angelblue05
9a50392d0c Adjust music video premiere 2017-12-30 16:53:09 -06:00
angelblue05
e2a183a08b Revert changes for transcode pull request
causes errors atm and don't have time to check it out.
2017-12-30 16:53:09 -06:00
angelblue05
c2352e4428 Try to fix encoding..again 2017-12-16 20:44:32 -06:00
angelblue05
59e8452f3b Reverse change 2017-12-16 20:23:16 -06:00
angelblue05
6ddbcac42e Update 2.3.59 2017-12-13 02:39:33 -06:00
angelblue05
938538c54f Temp fix
Server api changed recursivecount. It now returns 0 regardless of the
show containing episodes. There's no way to detect empty shows as far as
I'm aware so remove check.
2017-12-13 02:39:33 -06:00
angelblue05
bfaed955f5 Attempt to fix encoding error 2017-12-13 02:39:33 -06:00
obitwentywan
aaeb3a6272 Infer values for musicvideo "track" and "premiered" fields... (#109)
* Infer values for musicvideo track and premiered fields when none are available from Emby, to support some kodi views.

* Tidy up some code style issues
2017-12-12 21:25:21 -06:00
Alex
9803e9dcdf SSL socket SNI support (#108) 2017-12-10 04:15:58 -06:00
simpman
a7057ec3dc Improve transcoding detection (#107)
* Update Leia Video DB

* Fix transcoding for non-standard filenames

Fix transcoding for cases where the filename does not contain codec
Added HEVC to 10bit transcode option
Added case for non-default video track ids
2017-12-07 02:03:31 -06:00
angelblue05
634090e93c Update photos library display 2017-11-25 17:35:07 -06:00
angelblue05
354a6669ac Add retries and update playback report to emby 2017-11-25 17:34:37 -06:00
angelblue05
6644504005 Fixed potential loop in inc sync 2017-11-25 17:33:44 -06:00
angelblue05
c34d26ebed Fix wrong id being used for tvshows
To fix trakt issues.
2017-11-25 17:32:39 -06:00
im85288
8e512896a0 update music db version for leia 2017-11-19 19:58:35 +00:00
angelblue05
c0012582c8 Fix plugin paths & Attempt to fix photos
Emby removed photos library. Now it's homevideo and photos. Had to tweak
a few things.
Update plugin patha to properly encode naming.
2017-11-08 22:42:48 -06:00
angelblue05
72d36d382b merge --develop 2017-11-08 20:58:59 -06:00
im85288
7be8c49b14 add support for latest kodi 18 music db changes 2017-11-04 14:08:12 +00:00
angelblue05
2a67cb2da5 Add a retry to detect playback 2017-11-02 22:34:55 -05:00
angelblue05
a4e12da8fe Add refresh boxsets option 2017-11-02 22:34:41 -05:00
angelblue05
b130f7646a Fixed server not falling back correctly
Reduce timeout
2017-11-02 22:34:26 -05:00
angelblue05
17211df01e Allow server without port 2017-11-02 22:34:10 -05:00
angelblue05
a3d996bc6c Fix freezing issue at startup 2017-10-10 00:40:20 -05:00
angelblue05
0435ab5b98 Fix typo 2017-10-04 17:47:30 -05:00
angelblue05
88dd33d4ce Fixed few bugs in playback
video res not having values, audio url missing ?, support new server
setting that disables subs extraction
2017-10-04 17:35:40 -05:00
angelblue05
2003367a21 Fix video detection in monitor 2017-10-04 17:34:25 -05:00
angelblue05
6be4ffca3d Offline mode for views 2017-10-04 17:34:00 -05:00
angelblue05
9f355989a6 Fixed connecting to server 2017-10-04 17:33:40 -05:00
angelblue05
c1fa4f0ac2 Temp fix series pooling for non admins 2017-09-04 01:40:05 -05:00
angelblue05
8d00a9ade2 Support series pooling
Still requires a manual sync to apply...
2017-09-03 14:10:04 -05:00
angelblue05
7767f515b9 Support new event PlayPause 2017-09-03 14:08:52 -05:00
angelblue05
7e5de4d06e Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2017-09-03 14:00:43 -05:00
EGrishin
6c4031158e Add SetRepeatMode feature (#101) 2017-08-25 02:22:12 -05:00
angelblue05
37cb909f46 use diff endpoint to validate server online 2017-08-12 20:10:06 -05:00
angelblue05
d1054896bc Add extra check (fix)
Called wrong class
2017-08-09 05:06:46 -05:00
angelblue05
8858860015 Add extra check (new bug in krypton??)
Something in Kodi is triggering on play while hovering widgets.
2017-08-08 21:17:32 -05:00
angelblue05
7e38a743d7 Fix server name encoding 2017-08-08 21:17:32 -05:00
angelblue05
3c9a684942 Fix first artist [missing tag] in krypton 2017-08-04 17:56:21 -05:00
angelblue05
708d3d7f39 Change server online to welcome message 2017-07-28 21:22:40 -05:00
angelblue05
fdce20d172 Fix for new cleanonupdate verification 2017-07-28 20:44:40 -05:00
andreas-woelfl
82c02594cb add resolution limit (#90) 2017-07-28 20:43:48 -05:00
angelblue05
41d56b53c3 Fix error with direct stream music 2017-07-28 17:12:52 -05:00
angelblue05
23b5b93bdd Add warning for clean on update 2017-07-28 02:11:41 -05:00
angelblue05
82ab2f2311 Add recently added filter
To ignore playcount, now supports

plugin://plugin.video.emby/?id=Tag&mode=recentepisodes&limit=25&filters=playcount
2017-07-27 22:51:24 -05:00
angelblue05
b6346a49cf Failsafe for artwork
In case key exists but value is None. Prevent invalid artwork url.
2017-07-27 18:46:58 -05:00
angelblue05
6147475629 Fix music library compare
Ignore views
2017-07-27 18:42:32 -05:00
angelblue05
030e557829 Update websocket url
For reverse proxy
2017-07-27 18:41:56 -05:00
angelblue05
299a0bd8f9 Fix network creds
Convert backslash to ; for domain\username
2017-07-27 18:07:00 -05:00
angelblue05
1f2eeae8fc Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2017-07-09 00:35:37 -05:00
angelblue05
78655ccb28 Fix subtitles defaulting to srt
Will now use the codec provided by server (srt, ass, ssa)
2017-07-09 00:35:33 -05:00
Sebastian S
71da2bf777 Fixed uniqueID and ratingID issues (#95)
* Fixed uniqueID and ratingID issues

* cleanup
2017-06-27 02:28:06 -05:00
angelblue05
03e8b2ec86 Fix encoding 2017-06-24 22:04:05 -05:00
angelblue05
4a3be4d628 Add showtitle and episodeno to label2
for listitem
2017-06-24 22:03:55 -05:00
angelblue05
21e7a9cada Fix music extension/Fix music playback report 2017-06-18 23:14:03 -05:00
marcelveldt
b07d820806 basic support for Kodi Leia 2017-06-10 16:18:37 +02:00
angelblue05
4ed87e877c Fix playback for 4k force transcode 2017-05-29 23:13:56 -05:00
angelblue05
232daf8dbc Support open guide command 2017-05-09 02:58:59 -05:00
angelblue05
119ecaa39c Fix watched bug
Try to catch kodi_id returning -1 and try to read the data returned by
Kodi in that situation.
2017-05-07 18:32:34 -05:00
angelblue05
c46a64e579 Revert "Fix watched bug"
This reverts commit b3aca0542e.
2017-05-07 18:19:55 -05:00
angelblue05
b3aca0542e Fix watched bug
Getting the playback info from the video dialog as playback is started
seems to fail more often than not (returns kodi_id = -1, item_type =
None) when the data passed by Kodi contains the right info.
2017-05-07 16:41:21 -05:00
Shaun
5322058652 add api_key to streaming urls 2017-05-06 10:08:04 +10:00
sualfred
1b4f4e0b26 cleanup 2017-04-27 08:27:43 +02:00
sualfred
5952c37bfa Fixed wrong episode uniqueids in the UNIQUEID and RATING table.
This will solve the problem with metadata updates of Emby
2017-04-20 18:32:08 +02:00
agentxan
35911c7507 missing dbid parameter
Fix missing metadata for resume play from kodi widgets if using addon
playback
2017-04-04 16:57:47 -05:00
xnappo
e0b5cd1fdb Fix encoding issue in context menu. 2017-04-03 21:51:25 -05:00
agentxan
9fe0e61651 Update kodimonitor.py 2017-03-27 11:31:26 -05:00
agentxan
7f0d037531 Update kodimonitor.py 2017-03-11 17:13:50 -06:00
shaun
72c76adbf8 dont worry about server details if the url does nto have server and user id placeholders in it 2017-02-05 22:50:01 +11:00
shaun
e90919e6b6 less metric logging for download function 2017-02-05 11:00:20 +11:00
shaun
c8b1e738c6 refine download function, more exceptions 2017-02-04 10:42:22 +11:00
shaun
f7c79e366e wrap the set window prop for file name in a try 2017-02-02 07:00:31 +11:00
im85288
66eb53dc08 add storing current filename to window property to support external addons 2017-01-30 16:05:00 +00:00
sfaulds
4096e0ad5c small fix for server details being missing, stop crash and just try connection
dont return None for server details being missing, throw as we need to get to the botton of this
2017-01-30 16:05:41 +11:00
sualfred
50658294d7 Fixed broken DTS-HD_ma and DTS-HD_hra flags 2017-01-25 11:31:42 +01:00
sfaulds
f1aaed636d throw doanload error 2017-01-25 10:14:48 +11:00
shaun
ce46fb7015 on all emby DB connection create check the emby tables 2017-01-15 10:46:14 +11:00
shaun
706f903299 do the action and on except set the default 2017-01-14 11:38:00 +11:00
sfaulds
38a5edee63 do the emby tables check flag reset earlier 2017-01-12 09:08:52 +11:00
sfaulds
1f34e043ec abort download if server is not set correctly. 2017-01-11 13:14:55 +11:00
sfaulds
b235046ea6 some items dont return any data for tracks 2017-01-11 12:12:10 +11:00
Shaun
39ccf258fa Merge pull request #76 from armills/hi10p-transcode
Ensure transcoding for hi10p videos when requested
2017-01-10 10:55:40 +11:00
shaun
00edbf610b -retry start() on threads as slow systems can sometimes take a few seconds to release old threads
-check json parsing for errros and return
-if no runtime then use zero
2017-01-07 19:19:39 +11:00
shaun
4298db5f90 check for item name none 2017-01-04 19:25:52 +11:00
shaun
6a6578b711 check the view_list is not none 2017-01-03 16:40:49 +11:00
shaun
cb5fe7a354 when we first run for any user we need to check the emby db tables, this resets this window value on user profile switching 2017-01-03 16:40:26 +11:00
shaun
cf6380ef1f some messages dont have data 2017-01-03 16:39:29 +11:00
im85288
749dd8575c bring back jarvis compatibility 2017-01-01 17:45:57 +00:00
im85288
450c2a6ba6 bring back jarvis compatibility 2017-01-01 16:59:34 +00:00
im85288
b572d60cd9 bring back jarvis compatibility 2017-01-01 16:58:11 +00:00
im85288
cb30feba46 support add/update krypton ratings 2017-01-01 16:06:40 +00:00
im85288
e72a3070e3 more krypton ratings 2016-12-31 17:14:28 +00:00
im85288
835e95d3fd more krypton ratings 2016-12-31 16:30:11 +00:00
im85288
aceecdfe5e add episodes/tvshows uniqueid/rating 2016-12-31 12:47:12 +00:00
im85288
87501eedea start of kodi uniqueid 2016-12-29 21:04:22 +00:00
im85288
863919d696 start of kodi ratings 2016-12-29 18:55:31 +00:00
angelblue05
6a1b574631 Fix direct play theme 2016-12-20 02:12:58 -06:00
angelblue05
88889716da Modify on-wake logic 2016-12-15 19:16:16 -06:00
angelblue05
3e08f5ab8a Fix startup process 2016-12-15 17:51:30 -06:00
angelblue05
8b3c05cc6b Fix compare issue 2016-12-05 18:20:02 -06:00
angelblue05
9f1cf14cf6 Change to throttle 2016-12-03 03:11:43 -06:00
sfaulds
f793f709ef a few more places we need to check for exceptions 2016-12-01 15:28:42 +11:00
angelblue05
4c9408b640 Reduce logging 2016-11-30 17:27:39 -06:00
sfaulds
e2fa93a6c4 add handeling of exceptions for some downloadUrl func calls 2016-12-01 09:21:36 +11:00
angelblue05
62610f5e0d Fix retention 2016-11-30 14:26:26 -06:00
angelblue05
8a295347f8 Fix fast sync exception catching
As it will no longer apply typeerror/keyerror exceptions
2016-11-30 14:21:54 -06:00
angelblue05
69e56acc81 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-30 14:13:55 -06:00
angelblue05
71d3cb3c2d Adjust userclient exceptions 2016-11-30 14:13:52 -06:00
angelblue05
c1c0ad6d56 Quick adjust for emby backup 2016-11-30 14:08:19 -06:00
shaun
52752f4fc1 fix lang 2016-11-28 19:03:27 +11:00
sfaulds
ef4696ff2f if fast sync server plugin fails fall back to full sync and tell the user 2016-11-28 18:23:49 +11:00
angelblue05
a9aad8fabc Url encode strm files 2016-11-25 16:03:21 -06:00
shaun
615e541513 remove the internal_exception.ExceptionWrapper class 2016-11-22 23:05:16 +11:00
sfaulds
4aef5d7551 check LocalTrailerCount as a number
dont log metrics for 400 errors as they are mostly server issues
2016-11-21 11:51:00 +11:00
Adam Mills
989824a58a Ensure transcoding for hi10p videos when requested 2016-11-18 19:52:19 -05:00
shaun
62c284fdd7 add come verification to values passed into functions and returned from download calls
dont log profile change exception
bump ver
2016-11-19 10:08:36 +11:00
sfaulds
ec28018c61 consume read time oout errors
wrap fix in try/except
2016-11-18 13:42:46 +11:00
sfaulds
5d06f04d1d check url after replace to see if it look ok 2016-11-17 16:55:44 +11:00
sfaulds
5b86aa1ca9 add exception and notification when not logged in 2016-11-17 07:07:49 +11:00
sfaulds
aef40c4e8a use an exception class to surface exceptions that we dont want to log to the metrics logging system 2016-11-14 19:10:22 +11:00
sfaulds
23522ac75e add some checking arround starting a new thread, it looks like some systems are slow to release resources and need some time so give them that time. 2016-11-14 12:24:07 +11:00
sfaulds
631e6d5f13 fix typo 2016-11-14 11:09:30 +11:00
sfaulds
ea3676eec0 Surface download issue exceptions where appropriate instead of consuming them 2016-11-14 11:00:26 +11:00
shaun
1a8cbd7f99 check the client is not none before close 2016-11-13 14:47:06 +11:00
shaun
0cf8f07daf refactor the downloadutils a little
move emby DB verify to the database class and run it for the first time an emby db con is created
refactor the play class playback started function a little
2016-11-13 10:39:14 +11:00
shaun
7a9e29c9b7 turn testing off 2016-11-12 19:12:16 +11:00
shaun
5d35897a47 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-12 11:45:36 +11:00
shaun
6b5b955d43 add full trace for file and line numbers 2016-11-12 11:45:24 +11:00
sfaulds
27f9985601 move the verify emby DB to the service entry 2016-11-11 14:44:48 +11:00
sfaulds
4575191093 add LocationTypes to API call 2016-11-11 13:33:06 +11:00
angelblue05
9cd28f94ab Revert offline fix
Apparently offline is being returned regardless, so something else must
be causing the kodi database being wiped. Probably the server is sending
remove event?
2016-11-10 15:16:51 -06:00
angelblue05
237ee0d810 Fix virtual episodes and return offline 2016-11-10 14:36:07 -06:00
sfaulds
5cc3847e47 looks like platform is throwing an exception on some systems so catch it 2016-11-10 16:09:23 +11:00
angelblue05
294ed1d995 Try to have offline items returned
To prevent Kodi database from being wiped if server marks content as
offline.
2016-11-09 19:15:20 -06:00
sfaulds
26a4d07246 only set progress if we could get the position 2016-11-10 11:49:38 +11:00
sfaulds
774700bdc8 add OS and Python version logging 2016-11-09 10:16:28 +11:00
angelblue05
a8452d2e81 Fix typo 2016-11-08 08:14:39 -06:00
angelblue05
54f0f37d7e Fix typo 2016-11-08 07:10:21 -06:00
angelblue05
6d0b2b96bc Change DatabaseConn to return the cursor instead 2016-11-07 17:32:40 -06:00
angelblue05
fed57ef56b remove unused import 2016-11-07 08:36:32 -06:00
angelblue05
caead29793 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-07 08:35:42 -06:00
angelblue05
776f5c2560 Fix typo 2016-11-07 08:35:38 -06:00
shaun
61d8a66df6 re throw all DB errors 2016-11-07 22:27:25 +11:00
angelblue05
8704be627d Remove old method 2016-11-06 14:50:37 -06:00
angelblue05
aab9750b40 Move method to embydb
to avoid opening a new db conn
2016-11-06 14:49:37 -06:00
angelblue05
83f88eef33 Don't call private function. Use public video_database to get the path. 2016-11-06 10:37:03 -06:00
shaun
904860031d add conn id to log
use import database and full name space to access DatabaseCon class
2016-11-06 20:34:27 +11:00
shaun
cb224ce4a7 use actual module name 2016-11-06 10:40:11 +11:00
shaun
e689b29e18 remove logging, only log in TEST mode which needs to be turned on with a code change. 2016-11-06 10:38:33 +11:00
angelblue05
48405f6215 Fix bug 2016-11-05 17:36:52 -05:00
angelblue05
5b6a53f58b Update views.py 2016-11-05 16:39:01 -05:00
angelblue05
82c31e0672 Don't import DatabaseConn initialized
This creates import loops. It's always better to initialize them within
the class' __init__
2016-11-05 16:15:07 -05:00
angelblue05
16df4d6404 New views.py
Combines maintainsViews from librarysync and videonodes and playlist
creation. Still need to move deletion from utils.
2016-11-05 13:36:46 -05:00
angelblue05
1d8d01b5f8 Update boxset title 2016-11-05 05:53:24 -05:00
angelblue05
3e1edb9a66 Fix some studios conversion 2016-11-05 04:57:03 -05:00
shaun
c0be7300e4 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-05 20:44:39 +11:00
shaun
8bd44bd408 only do DB Connection if needed for each action 2016-11-05 20:44:12 +11:00
angelblue05
c211a26a35 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-05 02:17:02 -05:00
angelblue05
8b41046a61 Prep for views 2016-11-05 02:16:59 -05:00
shaun
b55b4d0b96 remove old kodiSQL function
use DatabaseCon for DB file paths
switch last few DB Cons to use the new DatabaseCon context class
2016-11-05 14:18:39 +11:00
shaun
881b3f8e70 use new DatabaseCon context class 2016-11-05 13:19:57 +11:00
shaun
a58b644062 use the new DatabaseCon context class
use closing with for cursor
2016-11-05 11:51:17 +11:00
shaun
b3214a9250 use new DatabaseCon context object for play websocket play actions 2016-11-05 11:31:40 +11:00
shaun
d3ce04ab10 move DB reset function to the databse file
use the new DB connection context for all DB reset actions
2016-11-05 11:15:28 +11:00
shaun
4701041d99 use the new context Db connection class
use closing helper to auto close cousor when it goes out of context
2016-11-05 10:20:09 +11:00
shaun
a763cd37c9 use with to close cursor
use settings for isolation in connect
dont re raise the exception in the __exit__
2016-11-05 09:19:28 +11:00
angelblue05
9783b5aec2 Update database.py 2016-11-04 12:13:07 -05:00
angelblue05
012b83f48b Fix typo 2016-11-04 12:12:27 -05:00
angelblue05
e9fb760fa3 Only rollback for database locked
raise error for everything else, we should put in place a file that will
keep itemids we had to rollback on. To review later.
2016-11-04 06:45:39 -05:00
angelblue05
ee80e2c763 Only commit db when changes 2016-11-04 06:39:49 -05:00
delphiactual
83ab855999 Nest emby video nodes logically (#55)
* Nest emby video nodes logically

* Node cleanup
2016-11-04 05:14:35 -05:00
angelblue05
4f7c63d5df Raise errors other than database is locked
Remove old code
2016-11-04 05:03:44 -05:00
angelblue05
7ec6574ade Rename objects functions
To stop using super()
2016-11-04 02:21:17 -05:00
angelblue05
e06f138d5d Update database.py 2016-11-04 01:28:02 -05:00
angelblue05
11af93ccc2 Update database commit 2016-11-03 23:45:37 -05:00
angelblue05
d0ea742904 Update database prep 2016-11-03 20:38:01 -05:00
angelblue05
df5d309dc5 Database prep 2016-11-03 20:36:05 -05:00
sfaulds
464b1d4c79 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-03 16:46:50 +11:00
sfaulds
aa99b1a3c3 switch to use hashlib 2016-11-03 16:46:22 +11:00
angelblue05
fd3c21d6c8 Fix typo screensaver 2016-11-02 21:24:58 -05:00
angelblue05
7f2eb13f9a Merge remote-tracking branch 'origin/develop' into develop 2016-11-02 21:24:47 -05:00
angelblue05
80a554a91b Merge remote-tracking branch 'refs/remotes/origin/master' into develop 2016-11-02 21:19:30 -05:00
sfaulds
e34734931d add wrapper fun for logging errors 2016-11-02 15:11:04 +11:00
sfaulds
ca6d90969d metric loggin throttling 2016-11-02 09:26:23 +11:00
shaun
1554a52bf7 throttling is once every 5 min for an error 2016-11-02 07:08:33 +11:00
shaun
d7728afea0 add throttling to error metric logging
add back in consumption of exception in function wrapper
2016-11-01 20:48:24 +11:00
shaun
523a653ba5 remove redundant frunction wrapper 2016-11-01 11:23:34 +11:00
shaun
066ec81e16 re thorw exception in wrapper 2016-11-01 10:54:38 +11:00
angelblue05
ea4059b6d0 Hotfix (#72)
* Fix external subtitles

* Fix index error

* Fix credentials encoding

* Fix music var reference
2016-10-31 06:30:09 -05:00
angelblue05
85d054f33a Hotfix (#71)
* Fix typos

* Indicate unicode dict

* Fix artistid

* Attempt to fix encoding
2016-10-29 03:15:16 -05:00
angelblue05
ba22e26c06 2.3.0 (#70) 2016-10-28 00:02:47 -05:00
im85288
d582888ffb update video db version for krypton 2016-08-06 16:20:15 +01:00
marcelveldt
01800c0c3b fix for krypton compatability 2016-08-06 15:43:04 +02:00
xnappo
133773d5b6 Krypton prep 2016-07-31 12:15:38 -05:00
angelblue05
dc15d4d832 2.2.19 (#52)
Fix typo in logging
2016-07-29 04:12:30 -05:00
angelblue05
541afbb989 2.2.18 (#51)
Fix logging error (#51)
2016-07-25 17:36:43 -05:00
angelblue05
e197208d3e 2.2.17 (#50)
* Add temporary setting to disable external subs for direct stream
* Fix crash when sleeping/waking up device
* Use the logging module. Moved logging to it's own file.
* Version bump 2.2.17
* Update README.md
2016-07-24 22:39:40 -05:00
angelblue05
f89d5c96f6 Transform database locked into a settings
Temporary settings, because it slows down the process since it's
auto-committing. Not everyone has database locked crashes. Permanent fix
is being worked on in the database branch.
2016-07-19 02:08:35 -05:00
angelblue05
d5baf0ceed Fix typo 2016-07-18 17:56:39 -05:00
angelblue05
cfb94b7bd0 Temp fix for database being locked 2016-07-18 15:47:42 -05:00
angelblue05
02ab4abe51 Fix not saving watched status
If delete after watched was enabled.
2016-07-18 14:42:33 -05:00
angelblue05
77b99210c1 Add error mode to logging 2016-07-17 18:27:54 -05:00
angelblue05
da7685b03f Try to fix import strptime bug
Clean up of downloadutils and utils.
2016-07-16 10:02:50 -05:00
angelblue05
06d71cf00d Fix typo 2016-07-15 19:17:32 -05:00
angelblue05
8b83ae8a00 Clean up downloadUtils 2016-07-15 19:02:30 -05:00
angelblue05
213f42f4a5 Update downloadUtils requests
Code reduction,  fix connections not being released.
2016-07-15 18:01:59 -05:00
angelblue05
15ac7fd0ca Merge remote-tracking branch 'refs/remotes/origin/master' into develop 2016-07-04 14:22:24 -05:00
shaun
8f0343de2e dont auto fall back to http streaming if not selected
Dont fall back to http streaming if direct file playback is expected.
2016-07-04 20:34:58 +10:00
angelblue05
0fee1975d4 Clean up dialog 2016-07-03 22:45:20 -05:00
angelblue05
272a955d4d Remove useless control in dialog 2016-07-03 22:26:10 -05:00
angelblue05
efdafa2831 Remove unused import 2016-07-03 22:25:09 -05:00
angelblue05
b8ca6d3119 Emby connect - login dialog 2016-07-03 22:24:39 -05:00
angelblue05
5aca32c341 Prep for emby connect
xml, image, qrcode
2016-07-03 04:32:06 -05:00
angelblue05
6c8a95fabb Fix errors 2016-07-02 23:41:42 -05:00
shaun
a911249840 sync progress changes
add (if item count greater) for sync progress dialog
always show progress for full sync
2016-07-03 13:26:11 +10:00
kravone
df2600f579 Revert "Faster XML processing and lower memory" 2016-06-29 21:15:26 +02:00
SpootDev
9a5bd10d40 celementtree 2016-06-28 18:28:01 -05:00
angelblue05
9a98e2995e Remove profiling 2016-06-28 17:24:36 -05:00
angelblue05
c0f0a1978f Preparation for centralized queries
To handle exceptions, etc.
2016-06-28 17:24:12 -05:00
angelblue05
269205fe97 Remove profiling 2016-06-28 01:09:36 -05:00
angelblue05
6837144ba7 Revert changes - static=true 2016-06-27 23:55:14 -05:00
angelblue05
a84ba22908 Fix for music 2016-06-23 19:52:54 -05:00
angelblue05
2794789f05 Fix for channel not changing
To be reviewed.
2016-06-23 18:50:34 -05:00
angelblue05
da8bf3670d Fix conflicting import 2016-06-22 14:29:53 -05:00
angelblue05
b2d3b702d1 Revert incorrect modification
Only use is for None, nothing else. "is" is not "=="
2016-06-22 14:05:53 -05:00
angelblue05
03a1557eaf Fix typo 2016-06-21 15:26:42 -05:00
angelblue05
8423342371 Fix active listing 2016-06-20 21:23:36 -05:00
angelblue05
cb18f17dbe Fix typo 2016-06-20 21:21:24 -05:00
angelblue05
3e1aa94c78 Strings - translation 2016-06-20 20:57:29 -05:00
angelblue05
924c3a4a05 Fix arguments 2016-06-20 14:04:10 -05:00
angelblue05
48fbce2211 Fix typo 2016-06-20 13:59:55 -05:00
angelblue05
49157bbbea Fix logging typo 2016-06-20 13:58:17 -05:00
angelblue05
f47ead1ddc Fix logging 2016-06-19 23:09:07 -05:00
angelblue05
0efc37f646 String & remove like/dislike
To review: music rating since server does not have like/dislike anymore
2016-06-19 20:32:09 -05:00
angelblue05
313899c8e7 Fix typo 2016-06-19 20:17:10 -05:00
angelblue05
3c60eddf55 Add refresh item to context menu 2016-06-19 19:24:42 -05:00
angelblue05
f90349d6a8 Fix typo 2016-06-19 17:23:46 -05:00
angelblue05
a8fd73740c Strings 2016-06-19 16:24:34 -05:00
angelblue05
aa3a6fa17f Centralize logging 2016-06-19 13:30:54 -05:00
angelblue05
354877d31c Centralized Logging 2016-06-18 19:48:19 -05:00
angelblue05
14b1339179 Fix typos 2016-06-18 13:56:56 -05:00
angelblue05
55998c796f Remove old log method 2016-06-17 22:05:18 -05:00
angelblue05
5658801f72 Centralized logging 2016-06-17 22:03:28 -05:00
angelblue05
02e7c2946b Centralize path validation
and logging
2016-06-17 16:42:48 -05:00
angelblue05
1dac1c4f4b Fix typo 2016-06-17 14:52:53 -05:00
angelblue05
9314c4a363 Centralized Logging 2016-06-16 16:24:07 -05:00
angelblue05
e7bdfacd47 Empty show
Prevent crash in the event RecursiveItemCount is missing. Sounds like a
server bug if it's missing from the api
2016-06-16 14:13:38 -05:00
angelblue05
b9d40d91a6 Fix SeriesName missing
Prevent crash from happening.
2016-06-16 00:49:54 -05:00
angelblue05
7a0f69e014 Centralized logging 2016-06-16 00:43:36 -05:00
angelblue05
417b8d3b22 Merge pull request #39 from NickSC/master 2016-05-11 01:06:28 -05:00
Nick
ffb2b11d7c screensaver sync delay increased to 5 seconds 2016-05-11 15:35:35 +10:00
A69Tor
04377c5a9c Update playutils.py
Condense videoprofiles check
2016-05-06 19:16:07 -04:00
A69Tor
055366753a Update playutils.py
Remove debug log line
2016-05-06 18:57:19 -04:00
A69Tor
9d50c4f745 Update playutils.py
Modified Hi10P to get streams and parse profiles
2016-05-06 18:55:14 -04:00
A69Tor
7bf0912a11 Update playutils.py
debug
2016-05-06 16:46:30 -04:00
A69Tor
d99e7a1290 Update playutils.py 2016-05-06 16:41:37 -04:00
A69Tor
6cb056c987 Update playutils.py
Add in videoprofile check and force transcode for Hi10P
2016-05-06 16:24:23 -04:00
Nick
a07f545d5a added option to perform sync when screensaver is deactivated 2016-04-29 15:48:09 +10:00
angelblue05
3dbdab79a9 Revert "Fix missing playurl/pathid references"
This reverts commit 601b36e9b3.
2016-04-26 03:51:24 -05:00
angelblue05
601b36e9b3 Fix missing playurl/pathid references
For movies and episodes
2016-04-25 20:56:42 -05:00
angelblue05
0007741bd3 Fix VoteCount 2016-04-23 19:14:21 -05:00
angelblue05
2e9d9eab65 Fix VoteCount 2016-04-23 19:11:29 -05:00
SpootDev
accc452f4c Invalid path 2016-04-15 15:01:12 -05:00
angelblue05
881c693c39 Replace incorrect addon reference 2016-04-15 14:15:13 -05:00
angelblue05
aed9eee6a5 Fix ISO transcode
I don't know that iso transcode is possible, but at least it won't crash
due to emby not probing iso files anymore (no more media info detected)
2016-04-14 17:38:11 -05:00
angelblue05
308ac1a9d6 Update artwork.py 2016-04-13 19:37:02 -05:00
angelblue05
38933b9b2d Update artwork.py if webserver is disabled. 2016-04-13 06:00:50 -05:00
Ian Mclaughlin
d95d854f70 Update utils.py
Add initial krypton support
2016-04-12 16:00:22 +01:00
spootdev
b67a77c27b title fix 2016-04-06 22:22:34 -05:00
SpootDev
82bcec9819 type 2016-04-06 13:37:19 -05:00
SpootDev
e0f33ffc12 missing self 2016-04-06 13:28:08 -05:00
SpootDev
fa1c710821 semi colon 2016-04-06 13:24:02 -05:00
SpootDev
d080c49821 cleanup 2016-04-04 16:21:05 -05:00
SpootDev
d78c04d67f code reduce 2016-04-04 14:18:46 -05:00
SpootDev
30dfe99e37 spelling 2016-04-03 19:54:36 -05:00
SpootDev
398bd1644f type fix 2016-04-03 15:51:26 -05:00
SpootDev
d436c8415d reserved word 2016-03-31 17:59:29 -05:00
SpootDev
03ad05bcfb code reduce 2016-03-31 17:42:49 -05:00
SpootDev
b143f34fbf code reduce 2016-03-31 16:05:41 -05:00
SpootDev
8db97c5d3d code reduce 2016-03-31 15:25:45 -05:00
SpootDev
0d2efbed1f code reduce 2016-03-31 14:52:09 -05:00
SpootDev
372c61ef92 self.log 2016-03-31 14:48:52 -05:00
SpootDev
9da11785d6 unused field 2016-03-31 14:46:37 -05:00
SpootDev
af69c9224e self kodi version 2016-03-31 14:39:39 -05:00
SpootDev
d915c4539e code reduce 2016-03-31 14:39:32 -05:00
SpootDev
44d0af0ad8 code reduce 2016-03-31 13:55:25 -05:00
SpootDev
2748d21ff4 self.log 2016-03-31 13:40:47 -05:00
SpootDev
8a130fe810 code reduce 2016-03-31 13:35:23 -05:00
SpootDev
c6ba6d6f51 url and log 2016-03-31 13:18:49 -05:00
SpootDev
1768bd0e4c code reduce and doutil to doutils fix for delete favorite 2016-03-31 13:13:26 -05:00
SpootDev
a864f390d3 code reduce 2016-03-31 13:00:19 -05:00
SpootDev
a80bb11349 reserved word type 2016-03-31 12:49:55 -05:00
SpootDev
047189b31b self.item 2016-03-31 12:46:51 -05:00
SpootDev
3c9c758bdd self.log 2016-03-31 12:41:06 -05:00
SpootDev
753f267fde code reduce 2016-03-31 12:37:48 -05:00
SpootDev
69b305a3c9 unused line 2016-03-31 12:35:18 -05:00
SpootDev
60b53bddf1 self log 2016-03-31 12:32:40 -05:00
SpootDev
16f3bbf3e4 self doutils 2016-03-31 12:12:02 -05:00
SpootDev
481af3823f self.xbmcplayer 2016-03-31 11:37:41 -05:00
SpootDev
e3d2a6ff72 self log 2016-03-31 11:35:41 -05:00
SpootDev
2e4b32d8fd cleanup 2016-03-31 11:30:52 -05:00
SpootDev
243a12c263 self log 2016-03-31 10:58:49 -05:00
SpootDev
065bff5215 exit loop 2016-03-31 10:55:21 -05:00
SpootDev
2e1a2328fd return data directly instead of creating new var 2016-03-31 10:51:48 -05:00
SpootDev
75414f5f07 self cursor 2016-03-31 10:48:10 -05:00
SpootDev
47beade09a reserved word type 2016-03-31 10:39:00 -05:00
SpootDev
98bee106cb self kodi 2016-03-31 10:34:53 -05:00
SpootDev
7e41f8b051 type reserved 2016-03-31 10:25:36 -05:00
SpootDev
a6a3da60f2 self cursor 2016-03-31 10:21:14 -05:00
SpootDev
6922eea15f break after set 2016-03-31 09:53:07 -05:00
SpootDev
a20dae1ee2 filter reserved 2016-03-31 09:45:20 -05:00
SpootDev
ce7a810874 type reserved 2016-03-31 09:43:52 -05:00
SpootDev
962cb44c49 unused 2016-03-31 09:39:35 -05:00
SpootDev
dfef62164f reserved word 2016-03-31 09:33:39 -05:00
SpootDev
ad156d3f6c log clean 2016-03-30 22:37:37 -05:00
SpootDev
b8a5f9c913 log self 2016-03-30 22:32:59 -05:00
SpootDev
0fc7fbd3b2 self.server 2016-03-30 22:24:00 -05:00
SpootDev
065b8d84f0 self.item 2016-03-30 22:01:37 -05:00
SpootDev
16fb22792f emby self 2016-03-30 21:45:43 -05:00
SpootDev
78b72ccdef vnodes 2016-03-30 21:29:24 -05:00
SpootDev
01265595f5 doutils 2016-03-30 21:28:08 -05:00
SpootDev
181824fef2 unused field 2016-03-30 21:22:55 -05:00
SpootDev
ef903f5c8a utils 2016-03-30 21:19:33 -05:00
SpootDev
bb8374e927 log cleanup 2016-03-30 21:17:09 -05:00
SpootDev
d8ba247d99 break out of loop after plugin found 2016-03-30 21:01:24 -05:00
angelblue05
7c6451e839 Fix to local trailers
For some reason, server reports local trailer, then querying may or may
not return a result
2016-03-26 16:52:33 -05:00
angelblue05
a7f70a3145 Fix channels
root doesn't have an item id - viewname defaults to none.
2016-03-23 19:50:58 -05:00
angelblue05
c1abe5d004 Use IsFolder key for channels 2016-03-19 03:27:38 -05:00
angelblue05
0afd338cc7 Make profiling a decorator
You can call it before any functions/methods using @utils.profiling()
<-- you can specify the sort order of the results, by default it sorts
by cumulative. It will print the results straight into the Kodi log.
2016-03-17 02:55:00 -05:00
angelblue05
6495ed7aca Moved to read_embyserver 2016-03-17 00:56:26 -05:00
angelblue05
f33692f2f9 Move update user rating to read_embyserver
It's more appropriate
2016-03-16 23:17:44 -05:00
angelblue05
ae7131a7c1 Fix log 2016-03-16 22:19:52 -05:00
angelblue05
623c6cab85 Fix artists/music 2016-03-16 06:13:47 -05:00
angelblue05
1f8199c91f Remove incorrect log line 2016-03-15 17:29:09 -05:00
angelblue05
7b94b76ef4 Prevent crash for missing seriesId
Apparently, that's a thing now, an episode without a seriesId.
2016-03-12 15:42:14 -06:00
angelblue05
4af994ed74 enumerate over backdrops 2016-03-12 15:14:07 -06:00
angelblue05
8072c8f7b2 Prep for emby connect 2016-03-12 13:56:02 -06:00
angelblue05
db4cb448b0 Adjust delete logic for entrypoint 2016-03-09 20:15:45 -06:00
angelblue05
a5d74c8a17 Add delete keymap entrypoint
RunPlugin(plugin://plugin.video.emby?mode=delete)
2016-03-09 17:05:35 -06:00
angelblue05
8bde429da4 Slight adjust for manual sync
Can't return value in __init__, instead calling a function to know if
manual sync succeeded or not.
2016-03-08 18:51:23 -06:00
angelblue05
948015d433 Fix potential error due to timeout 2016-03-06 17:21:29 -06:00
angelblue05
ad0f33a09b Removed the verification for mixed content
Since OriginalCollectionType is now implemented server side.
2016-03-04 17:23:07 -06:00