Shaun
9b9c087b69
dont use home window properties to track playback started events
2018-01-04 12:27:50 +11:00
Shaun
9825c0831f
move all the playback functions and classes to the play_utils module
2018-01-04 08:25:39 +11:00
Shaun
613f8e28d1
use an xbmc.Monitor to monitor for playback events instead of the home window property
2018-01-03 19:01:01 +11:00
Shaun
c757b7ed5b
split out get next episode into its own function
...
add notification event for next episode details
2018-01-03 14:42:27 +11:00
Shaun
ea3932d569
add more info to now playing items
2018-01-03 11:53:24 +11:00
Shaun
c61a76ba1e
Change logging to use function args and render the log line only if debug logging is enabled
2017-12-30 19:13:31 +11:00
Shaun
44b1ba78ad
make sure index numbers for season and epp are not None
2017-12-29 09:59:14 +11:00
Shaun
7100a09daa
remove popup error on connection errors
...
add option to surppress all connection errors
2017-12-27 16:50:22 +11:00
Shaun
03a2026732
add error submission prompt
2017-12-16 12:55:28 +11:00
Shaun
54e3ead792
add back in WebSocket remote control
2017-12-14 13:43:23 +11:00
shaun
22985a4ae8
remove version check
2017-11-22 18:20:40 +11:00
Shaun Faulds
7199726109
Add play session id
2017-11-14 19:11:25 +11:00
sfaulds
885b0c85ca
version check every 6 hours
...
add option for no prompt for next episode play event
2017-10-03 15:04:20 +11:00
sfaulds
33ddcf3cff
version check every 2 hours
2017-09-29 09:42:59 +10:00
sfaulds
9f499dcefc
add widget new content check
2017-09-29 09:24:01 +10:00
sfaulds
ce622654cc
add epp number/name and last epp number to play next epp dialog
2017-08-15 20:19:28 +10:00
sfaulds
ccaddf6908
remove service check as it is no longer needed
2017-08-13 13:14:51 +10:00
sfaulds
222c712056
roll back to using xbmc.abortRequested and xbmc.sleep() as monitor has an issue with triggering when it should not be
...
make python import Javis compatible with 2.24.0
bump ver
2017-08-01 08:22:30 +10:00
sfaulds
ab06ffb32b
go back to the old xbmc.abortRequested as the newer monitor is false triggering and causing the service to exit prematurely
2017-07-31 18:46:47 +10:00
sfaulds
b7a41c4aa5
- use /emby/Shows endpoint for series season view
...
- add import encodings to fix an issue on android
- clear the last time stamp on service exit
2017-07-27 11:34:23 +10:00
sfaulds
5c92e47d72
move the service check to the top of the main entry function so it is always called
2017-07-24 08:33:04 +10:00
sfaulds
84b15cf313
add version compatibility check
2017-07-23 14:42:52 +10:00
sfaulds
2fce0e85c1
changes to comply with Kodi repo rules
2017-07-08 10:34:30 +10:00
sfaulds
0d8c20187d
fix log lines
2017-07-05 07:54:14 +10:00
sfaulds
f8d79e7ac1
add GA client for error and metric gathering
2017-07-04 20:05:04 +10:00
sfaulds
6b657de837
remove not need pass statments
2017-06-24 16:13:27 +10:00
sfaulds
aa88aa7a1c
revamp on stop action function
...
add delete movie
revise on stop actions settings
2017-06-21 17:42:04 +10:00
sfaulds
65c4384079
add the post play actions for prompt for delete and prompt for play next episode
2017-06-20 10:10:51 +10:00
sfaulds
f0d59f1440
add post stop action function
2017-06-20 07:04:55 +10:00
sfaulds
220d427266
use {server} and {userid} in all urls, this allows changes to settings to by applied to saved favourites and custom menu items
2017-06-19 11:49:22 +10:00
sfaulds
f41c9757cd
add support for https
...
don't show view set dialog if skin is not supported
2017-06-18 12:04:20 +10:00
Shaun
9ade9c6047
- Add Force Transcode to context menu
...
- Add max width to transcode
- Add force 8 bit to transcode
- Add playback type to begining of overview text
2017-06-10 13:01:04 +10:00
anxdpanic
7e7e9184cd
I18n and house-keeping ( #6 )
...
* convert strings.xml to strings.po for improved translation support
* set blank heading for error
* i18n: map ints to strings for readability/maintenance
* simple_logging - add prefix, add log.warning
* remove unneccesary Addon() instances
* uniform whitespace
* remove log warning, i18n log failure as error
* settings - create as needed
2017-05-29 20:19:33 +10:00
anxdpanic
0dfa39363d
artwork, Window props, minor fix play reporting, unused imports ( #4 )
...
* simplify artwork handling
- add getArt to utils
- widget = True limits primary image size for widgets
* smb settings to variables
* remove unused imports : low end devices
* fix reporting playback of last played item when playing from a different source after playing from embycon
* prefix all Home window properties with addon-id
- no other add-ons should conflict
- will be required for official repo
* resolve shadowed built-ins type and list
* refactor utils2 -> kodi_utils
- move getKodiVersion, and addMenuDirectoryItem to kodi_utils
2017-05-26 17:48:48 +10:00
sfaulds
e933c859e4
remove websockets
2017-05-25 18:16:01 +10:00
sfaulds
c2ce514435
reset user windows values at login
...
remove old jump back setting
only show smb username|password if diect file plackback selected
2017-04-29 10:37:20 +10:00
Shaun
6e9e891a3c
few log changes and clear params window value
2017-04-17 19:18:03 +10:00
Shaun
0b966b6791
start and stop the service with user login and logoff
...
reset user and token when a user loggs off
2017-04-15 15:54:14 +10:00
Shaun
78b75f0501
use the service to actual start the playback, this makes all playback work the same
2017-04-14 20:21:20 +10:00
Shaun
1edddd58fa
use addon playback again
2017-04-13 06:58:25 +10:00
sfaulds
98e7948a4c
shorten name again to EmbyCon
...
code refactor for service to reduce static code inspection warning
2017-04-10 09:19:08 +10:00
Shaun
0c6ca7ecfa
set actual playback path in the directory item
2017-04-09 10:25:58 +10:00
Shaun
899ed9f95a
add direct path, direct http and transcode http to playback types
...
make device id global
2017-04-08 12:02:12 +10:00
sfaulds
d0c3313d5d
more logging changes
2017-03-17 15:41:46 +11:00
shaun
04ab4f3ea1
reset token and userid
...
move getTime into update timer action
2017-03-13 17:40:39 +11:00
shaun
f474070424
switch to use the python loggin module
2017-03-10 10:45:38 +11:00
shaun
2b36f6edc3
update imports due to renaming files
2017-03-10 09:32:49 +11:00
sfaulds
892d3167ef
string replace MBCon with EmbyCon
2017-03-08 21:02:10 +11:00
shaun
4db9175a13
cut back to basics
2017-03-04 13:08:08 +11:00
faush01
f2d1a89140
change to use string instead of int for mode
2014-12-12 10:50:13 +11:00