Commit Graph

1524 Commits

Author SHA1 Message Date
angelblue05 394a67fe33 Update movie/boxset compare
Also update checksum for boxsets to regular checksum. Seems userdata was
added for them. This will cause all boxsets to update once.
2016-10-18 02:17:10 -05:00
angelblue05 e503b87c35 Remove view update
When view is removed, also remove child items from library
2016-10-18 02:15:28 -05:00
sfaulds da3d2e014b fix exception logging where line of code is None 2016-10-18 11:50:59 +11:00
sfaulds 896fba3bbd add Kodi version to user agent string 2016-10-17 14:21:40 +11:00
shaun 10318e0984 set lang, only set screen res if full screen 2016-10-16 11:12:57 +11:00
shaun 99bf460bf1 small change to the user agent string 2016-10-16 10:22:58 +11:00
shaun 5d725c9f0b merge with my changes 2016-10-15 14:37:35 +11:00
shaun f760c4f2aa add a custom user agent 2016-10-15 13:56:05 +11:00
angelblue05 3f3ac45ef5 Fix emby connect 2016-10-14 02:04:59 -05:00
angelblue05 e2bbf61866 Move ping code 2016-10-13 23:02:40 -05:00
angelblue05 124b3bdde1 Catch server discovery error 2016-10-13 22:55:43 -05:00
sfaulds ab33ef5848 add screen app size to GA
only ping GA if playing
dont send an app stopped message
2016-10-14 14:35:34 +11:00
sfaulds d5b7a51bb4 add extra into the the exception event label 2016-10-13 15:01:09 +11:00
sfaulds d9b9901a04 ping GA server to keep analytic sessions alive 2016-10-13 11:47:43 +11:00
angelblue05 6ad3a548f8 Pylint (#69) 2016-10-12 05:43:19 -05:00
angelblue05 c124fbff3f Adjust welcome message 2016-10-12 05:21:39 -05:00
angelblue05 0261cbb98a Code reduction (#68)
Reduce code and move kodi database functions to their own files.
Fix videonodes - delete view
2016-10-12 05:01:36 -05:00
sfaulds 58e29e6e41 remove the user id and user agent 2016-10-12 16:16:05 +11:00
angelblue05 8f8a9d1b95 Fix welcome message
Just add a space instead
2016-10-11 19:08:40 -05:00
angelblue05 8fa23e68fd Fix welcome message
For additional users
2016-10-11 18:47:56 -05:00
angelblue05 d04822bbea Fix typo in musicvideos 2016-10-11 18:00:54 -05:00
angelblue05 40f43b39fd Fix music compare
For album artists, add a checksum verification. To review at a later
time
2016-10-10 06:16:36 -05:00
angelblue05 2b0c9d1bbc Pylint (#67) 2016-10-10 06:14:10 -05:00
angelblue05 6eb8cdfa30 Fix content pop typo 2016-10-10 04:01:13 -05:00
angelblue05 e1c2a04571 Prevent connect manager loading via plugin
Prevent from testing connections if launching a sync
2016-10-10 03:54:20 -05:00
angelblue05 7149241b38 Fix remove
(forgot to re-add it with the code reduction pull request)
2016-10-10 03:36:02 -05:00
angelblue05 3288d21bef Code reduction (#66) 2016-10-10 03:19:00 -05:00
sfaulds 64766bcb71 add GA logging to main and service base calls 2016-10-10 13:44:06 +11:00
sfaulds e9be0ae64a use last frame from call stack to get file and line number info 2016-10-10 13:02:23 +11:00
angelblue05 962f5d0a5b Fix encoding error
Remove fake error
2016-10-09 18:09:17 -05:00
sfaulds d5d63263a9 add metric collection to play actions 2016-10-10 09:50:53 +11:00
sfaulds f6f6ae81e4 return error type and file info sepratly
use the error type in the event action and the file and line in the event label
2016-10-10 09:50:30 +11:00
sfaulds fb0ae730a0 add exception string to an event
log sync failed events
2016-10-10 09:05:51 +11:00
shaun 6b446ff1a1 add setting to disable analytic logging 2016-10-09 22:49:46 +11:00
shaun 15596645c6 Add Google Analytics 2016-10-09 20:14:53 +11:00
angelblue05 b8327cdf19 Add disable subs command 2016-10-08 23:06:46 -05:00
angelblue05 634409c528 Fix trakt/delete conflict 2016-10-08 21:07:15 -05:00
angelblue05 24042d2906 Fix typo: SetSubtitles websocket 2016-10-08 21:05:00 -05:00
angelblue05 11e5de378b Prevent crash missing productionlocations
seems to be a new server bug
2016-10-08 05:06:26 -05:00
angelblue05 2be47a1e4f Catch if missing country value
Unusual, but apparently can happen
2016-10-08 04:40:50 -05:00
angelblue05 29fcc2569e fix showid
In case the show id somehow changes, allow value to be updated for
episodes
2016-10-07 22:26:51 -05:00
angelblue05 74b24b6867 Fix startup verification for user 2016-10-07 19:11:15 -05:00
angelblue05 11b900e18e Filter out playlists from returning in views
New server modification
2016-10-06 23:31:41 -05:00
angelblue05 d2b6eaabb3 Pylint (#65)
websocket, artwork, api, service_entry, downloadutils, contextmenu
2016-10-06 23:15:23 -05:00
angelblue05 d61e872bf9 Instead of stopping throttle, move to next batch 2016-10-06 01:57:01 -05:00
angelblue05 30522dff08 Correct exception condition 2016-10-04 19:42:01 -05:00
angelblue05 0e4c24ef18 Remove unwanted modification
Was only for testing
2016-10-04 01:18:32 -05:00
angelblue05 e58d98bc10 Catch and raise bad status 400
When the request is malformed. Added logging to hopefully get to the
bottom of a bug pulling albums from server.
2016-10-04 01:14:14 -05:00
angelblue05 43277ac2d6 Increase timeotut 2016-10-04 00:01:52 -05:00
angelblue05 1f7e045f6a Adjust the server verification
If server is already set up, don't force user identification.
2016-10-03 19:03:48 -05:00
angelblue05 fdc62aa623 Retry dbcommit
For some reason, Kodi doesn't always trigger the video database scan
stopped event keeping the add-on waiting forever. Try committing after
10 sec and catching the error if the database is truly locked.
2016-10-03 18:59:10 -05:00
angelblue05 04d9effb4b Update German translation 2016-10-01 02:58:16 -05:00
angelblue05 3d6542bda4 Fix series pooling
In case there's a duplicate in the Kodi database, but it's not an emby
entry.
2016-09-30 04:20:03 -05:00
angelblue05 74a869dff8 Revert "more optimizations to new playback code"
This reverts commit dcb7fd42fa.
2016-09-29 14:36:26 -05:00
marcelveldt dcb7fd42fa more optimizations to new playback code
add experimental setting to enable playback with new method
2016-09-29 20:49:35 +02:00
angelblue05 33ba485b0b Update window property
If .json in property name, it will automatically apply json.loads/dumps.
This is to avoid importing json in every files.
2016-09-29 01:59:30 -05:00
angelblue05 360d69146d Rename new method, keep current working method
Moved major modifications to Playback branch.
2016-09-29 00:35:58 -05:00
marcelveldt e4e05a143f WORK IN PROGRESS !!!
switch playback handling to playbackinfo method supported by server
2016-09-28 16:57:23 +02:00
angelblue05 8b0164d5a3 Fix typo in method
Pylint downloadutils
2016-09-27 04:10:40 -05:00
angelblue05 55438749bb Prepare transcode method
To be able to transcode via the context menu
2016-09-27 02:27:06 -05:00
angelblue05 04d4865074 Pylint (#64) 2016-09-27 01:33:09 -05:00
angelblue05 38182fcc37 Temporary disable loading connect servers 2016-09-26 21:53:44 -05:00
angelblue05 a00d55ac0e Rework downloadutils (#63) 2016-09-26 21:50:58 -05:00
angelblue05 d7bc182557 Fix album artist 2016-09-26 18:22:08 -05:00
angelblue05 02dee885e8 Update to fix movie year in krypton
Not officially supported
2016-09-26 17:52:46 -05:00
angelblue05 16691b585d Re-add refresh for certain options only
To avoid duplicate refresh
2016-09-26 17:39:05 -05:00
angelblue05 975d0aa10d Remove refresh
Causes a double refresh on screen
2016-09-25 20:30:31 -05:00
angelblue05 bc819bdbf5 Series pooling adjustment
Only verify if the emby/kodi reference doesn't exist yet.
2016-09-25 02:33:39 -05:00
angelblue05 c823be1daa Fix if no servers is returned 2016-09-24 22:41:14 -05:00
angelblue05 5e7d0e3a6a Correct plugin id 2016-09-24 21:34:11 -05:00
marcelveldt c3eb8a5598 add favourite episodes node 2016-09-23 20:46:04 +02:00
marcelveldt bcd8f576df small fix for krypton compatibility 2016-09-23 20:07:27 +02:00
angelblue05 9214a0d6e0 Wrap contextmenu in try/except
Move to context_entry in resources
2016-09-21 03:30:13 -05:00
angelblue05 a58503c264 Fix specials -1 bug 2016-09-21 02:55:27 -05:00
angelblue05 26f5fb8d36 Wrap service in try/except
Move service_entry_point to resources
2016-09-21 02:39:50 -05:00
angelblue05 dd12a6a937 Update Dutch translation 2016-09-21 01:44:08 -05:00
angelblue05 0e50f13055 Fix series pooling
If there's the same series in different libraries
2016-09-20 21:39:21 -05:00
angelblue05 d7245c810c Rename playback to Video Playback tab 2016-09-20 12:41:00 -05:00
angelblue05 8aaeadadc7 Fix music crash 2016-09-20 12:23:10 -05:00
angelblue05 ae28e98c17 repair localize string 2016-09-20 04:20:00 -05:00
angelblue05 ba7e060009 Filter repair sync by content type
Basic, will need to be reviewed eventually
2016-09-20 04:17:11 -05:00
angelblue05 29a229971f Update settings string 2016-09-20 03:15:06 -05:00
angelblue05 23b52de9be Support other music extension for direct stream 2016-09-20 02:57:17 -05:00
angelblue05 e7c1d4d623 Fix broken music artwork 2016-09-20 01:58:25 -05:00
angelblue05 3331b5e838 Add static=true to direct stream music
Try to prevent transcode for music with the parameter
2016-09-20 01:35:36 -05:00
angelblue05 b161ec6f4e Fix double connection test
Remote old preference dialog. Update token revoked behavior.
2016-09-20 00:26:15 -05:00
angelblue05 bfa3b0f2da Automatically download external subs
There's minimal impact for downloading external subs. Automatically
download them if there's a language tag.
2016-09-19 21:46:24 -05:00
angelblue05 d0c939b78e Websocket fix
Make sure server is considered online before starting/restarting the
websocket client.
2016-09-19 18:42:08 -05:00
angelblue05 0e36dd63ef Catch signin state error 2016-09-19 02:57:54 -05:00
angelblue05 ab0d5e24be Fix keyerror 2016-09-18 18:30:11 -05:00
angelblue05 550c7a7092 Simplify backup code 2016-09-18 02:58:46 -05:00
angelblue05 4c0ef2fe7a Add backup option 2016-09-18 02:53:52 -05:00
angelblue05 c58e4d84e7 prep for German mpaa rating FSK 2016-09-18 01:24:07 -05:00
angelblue05 c1e1f16e26 Update Portuguese translation 2016-09-17 20:53:50 -05:00
angelblue05 cf40a53105 Fix dialog focus for server list
Default to focus buttons rather than possible empty list if there's no
servers returned from server discovery
2016-09-17 20:48:40 -05:00
angelblue05 4d741b242e Correct typo 2016-09-17 08:29:22 -05:00
angelblue05 438dc4f864 Fix typo 2016-09-17 07:38:28 -05:00
angelblue05 85e776707a Pimp out context menu
Add emby user image if exists
2016-09-17 07:02:35 -05:00
angelblue05 89fe64d019 Update context menu
Also add the option to disable the context menu within the add-on
settings >  extras
2016-09-17 06:12:37 -05:00
angelblue05 58ed423b16 Re-add logging
Troubleshoot movies receiving the wrong tag
2016-09-15 21:59:39 -05:00