nklhrstv
|
03b5f1fa9b
|
use decode_stream instead of pako
|
2022-06-27 17:07:58 +03:00 |
|
nklhrstv
|
24a8cbcab4
|
fix chromecast transport for large messages
|
2022-06-10 18:30:47 +03:00 |
|
nklhrstv
|
7b372b88cc
|
removeAllListeners added to services transport
|
2022-05-17 11:57:27 +03:00 |
|
nklhrstv
|
fdb7a5e6f3
|
removeAllListeners when service is stopped
|
2022-04-23 10:31:24 +03:00 |
|
core1024
|
aa6a2ed320
|
Update all file's copyright
|
2022-04-08 17:55:20 +03:00 |
|
nklhrstv
|
c752336d78
|
getDebugState api added to core transport
|
2021-11-05 19:00:30 +02:00 |
|
nklhrstv
|
ca8e3e4d33
|
empty line removed
|
2021-09-08 19:19:31 +03:00 |
|
nklhrstv
|
244ec32f16
|
dispatch call returns void
|
2021-01-20 14:28:31 +02:00 |
|
nklhrstv
|
f7e5e9a251
|
analytics api added to core transport
|
2021-01-20 14:27:14 +02:00 |
|
nklhrstv
|
e46abdebdd
|
keyboard shortcuts prevented if some modifier key is pressed
|
2021-01-19 18:32:11 +02:00 |
|
nklhrstv
|
9ddbce9460
|
throw error object in cast transport initializer
|
2021-01-19 11:12:55 +02:00 |
|
nklhrstv
|
cd464fa5f3
|
log servises init error
|
2021-01-18 16:16:26 +02:00 |
|
nklhrstv
|
494804f54b
|
move chromecast transport initialization to ChromecastTransport
|
2021-01-16 11:58:30 +02:00 |
|
nklhrstv
|
bc340c9157
|
clear core transport on error
|
2021-01-16 11:45:17 +02:00 |
|
nklhrstv
|
b86ebe1482
|
initialization code of core updated
|
2021-01-15 18:34:16 +02:00 |
|
nklhrstv
|
ab89ed7b21
|
tags added to error logs
|
2021-01-07 11:53:14 +02:00 |
|
nklhrstv
|
5adce4f50a
|
remove legacy blank error handlers
|
2021-01-07 11:50:29 +02:00 |
|
nklhrstv
|
d2a8c96067
|
adapt stremio core initialization
|
2021-01-06 17:59:29 +02:00 |
|
nklhrstv
|
bc652ea1f5
|
catch errors in dispatch
|
2021-01-04 18:05:42 +02:00 |
|
nklhrstv
|
99c00f4a41
|
replace events with eventemitter3
|
2020-12-16 15:13:15 +02:00 |
|
nklhrstv
|
aa1aa211c1
|
parse json message in chromecast transport
|
2020-12-15 13:58:19 +02:00 |
|
nklhrstv
|
017cf4fb3d
|
remove not needed eslint hints
|
2020-12-15 13:06:32 +02:00 |
|
nklhrstv
|
237b4e1f9e
|
clear transport in cast service after emit state changed event
|
2020-09-29 17:20:30 +03:00 |
|
nklhrstv
|
0959f1ed62
|
drop transport reference in core service after emit state change
|
2020-09-29 16:43:55 +03:00 |
|
nklhrstv
|
4cca1e8744
|
core service adapted to changes in core-web
|
2020-09-29 16:41:30 +03:00 |
|
nklhrstv
|
0218c7f8ef
|
log errors from event listeners
|
2020-09-21 12:46:32 +03:00 |
|
nklhrstv
|
080b7b4bb9
|
adapt core transport to changes in core
|
2020-09-09 18:16:40 +03:00 |
|
nklhrstv
|
c7f9543932
|
return result from requestSession method
|
2020-05-26 18:50:46 +03:00 |
|
nklhrstv
|
dd8b30eff0
|
ChromecastTransport simplified
|
2020-05-21 18:05:39 +03:00 |
|
nklhrstv
|
91cbd2f36a
|
replace dispatch with separate methods in chromecast transport
|
2020-05-21 12:31:25 +03:00 |
|
nklhrstv
|
ce17515be3
|
mute/volume actions replaced by custom messages
|
2020-05-20 17:25:38 +03:00 |
|
nklhrstv
|
4725517801
|
getMediaSession method added to cast transport
|
2020-05-19 14:42:18 +03:00 |
|
nklhrstv
|
a857ab761c
|
prevent dispatching same error event multiple times
|
2020-05-19 14:30:23 +03:00 |
|
nklhrstv
|
d4e52aeff0
|
remove listeners on session ended
|
2020-05-19 14:29:11 +03:00 |
|
nklhrstv
|
c07d6f3fb3
|
move getters before dispatch
|
2020-05-19 14:27:59 +03:00 |
|
nklhrstv
|
2a4c4ead15
|
cast transport action names changed to use cast api methods
|
2020-05-19 14:27:19 +03:00 |
|
nklhrstv
|
215c3f1e87
|
serialize message to json
|
2020-05-19 13:08:22 +03:00 |
|
nklhrstv
|
06b34d31da
|
handle error when dispatch message action
|
2020-05-18 14:19:09 +03:00 |
|
nklhrstv
|
8bd26cb601
|
handle invalid option when handle setOptions action
|
2020-05-18 14:18:49 +03:00 |
|
nklhrstv
|
817dcbd3cc
|
volume/mute handled in chromecast transport
|
2020-05-18 14:17:52 +03:00 |
|
nklhrstv
|
d770b5572a
|
get cast device from chromecast transport
|
2020-05-18 14:05:15 +03:00 |
|
nklhrstv
|
1edf6484d8
|
free core instance on stop core service
|
2020-05-18 12:20:16 +03:00 |
|
nklhrstv
|
fda7150c2d
|
stopCasting action added
|
2020-05-15 23:28:52 +03:00 |
|
nklhrstv
|
1f8ad1ebb7
|
getters added to ChromecastTransport
|
2020-05-15 23:27:34 +03:00 |
|
nklhrstv
|
e5da55abbb
|
requestSession action handled in chromecast transport
|
2020-05-15 23:01:12 +03:00 |
|
nklhrstv
|
14d251af92
|
Shell service code reformat
|
2020-05-15 17:30:58 +03:00 |
|
nklhrstv
|
4868e9521f
|
Core transport decoupled from Core service
|
2020-05-15 17:26:33 +03:00 |
|
nklhrstv
|
130b95c932
|
KeyboardNavigation renamed to KeyboardShortcuts
|
2020-05-15 15:36:42 +03:00 |
|
nklhrstv
|
a6db997391
|
stateChanged event emitted from KeyboardNavigation
|
2020-05-15 15:03:16 +03:00 |
|
nklhrstv
|
8c5b9e27c1
|
chromecast transport decoupled from chromecast service
|
2020-05-15 14:48:35 +03:00 |
|
nklhrstv
|
6dcd51d615
|
all session events handled
|
2020-05-14 16:06:54 +03:00 |
|
nklhrstv
|
04909cb6ee
|
errors handled in chromecast service
|
2020-05-14 12:22:23 +03:00 |
|
nklhrstv
|
9b3ce2f31c
|
onMessageReceived implemented
|
2020-05-14 11:19:27 +03:00 |
|
nklhrstv
|
7e223b84f0
|
handle session start failed
|
2020-05-13 18:21:07 +03:00 |
|
nklhrstv
|
8aaea90108
|
add/remove message listener on cast session
|
2020-05-13 17:41:09 +03:00 |
|
nklhrstv
|
53d3f61d9f
|
castSessionState prop added to Chromecast service
|
2020-05-13 17:36:11 +03:00 |
|
nklhrstv
|
1bb77baade
|
cast session prop added
|
2020-05-13 17:04:29 +03:00 |
|
nklhrstv
|
7a806d930a
|
remove castState variable from Chromecast service state
|
2020-05-13 16:58:37 +03:00 |
|
nklhrstv
|
5d87e7783b
|
handle castState in chromecast service
|
2020-05-13 14:01:55 +03:00 |
|
nklhrstv
|
47009fd45d
|
sesstion state handler added
|
2020-05-13 13:20:03 +03:00 |
|
nklhrstv
|
1c78265d86
|
availability changed handler name fixed
|
2020-05-13 13:01:28 +03:00 |
|
nklhrstv
|
c0d5c5a314
|
remove not needed Object.freeze
|
2020-05-12 17:02:29 +03:00 |
|
nklhrstv
|
92ad116811
|
Core service api updated to be consistent with other services
|
2020-05-12 16:41:19 +03:00 |
|
nklhrstv
|
53e8399bd3
|
Shall service api unified with Chromecast
|
2020-05-12 15:55:30 +03:00 |
|
nklhrstv
|
8b40d015f5
|
basic chromecast service implemented
|
2020-05-12 15:42:46 +03:00 |
|
nklhrstv
|
b6fc44c33c
|
conflicts with keynav bindings prevented
|
2020-04-09 11:57:23 +03:00 |
|
nklhrstv
|
a5cb553ec6
|
Downgrade to GPL-V2 License
|
2020-04-08 11:45:16 +03:00 |
|
nklhrstv
|
8fe9704adf
|
configure core-web to work with github packages
|
2020-03-24 11:32:28 +02:00 |
|
nklhrstv
|
a89e04192f
|
KeyboardNavigation prevented when text input focused
|
2020-03-17 14:57:49 +02:00 |
|
nklhrstv
|
bb4e8dfa34
|
KeyboardNavigation refactored to work with event.code
|
2020-03-17 13:50:31 +02:00 |
|
nklhrstv
|
dd37b621c3
|
handle KeyF moved to KeyboardNavigation
|
2020-03-17 13:40:46 +02:00 |
|
nklhrstv
|
0cfaa26115
|
filter actions that are dispatched
|
2020-02-18 17:25:45 +02:00 |
|
nklhrstv
|
6a943415f1
|
back key binding fixed
|
2020-02-12 12:15:48 +02:00 |
|
nklhrstv
|
9871e438e8
|
bind backspace key to back button
|
2020-02-12 10:59:55 +02:00 |
|
NikolaBorislavovHristov
|
611f18ea5d
|
eslint const declarations fixed
|
2019-12-16 15:25:06 +02:00 |
|
NikolaBorislavovHristov
|
aa7d054327
|
allow console error in core service
|
2019-12-16 15:01:02 +02:00 |
|
svetlagasheva
|
41415f895d
|
fix files according to linter rules
|
2019-12-12 11:43:32 +02:00 |
|
NikolaBorislavovHristov
|
136e9121da
|
Core service adapted to the latest changes in stremio-core
|
2019-12-06 15:12:42 +02:00 |
|
NikolaBorislavovHristov
|
a597e00aba
|
Core getState/dispatch adapted to changes in core-web
|
2019-12-05 12:36:48 +02:00 |
|
NikolaBorislavovHristov
|
0c51fef342
|
containerService renamed to stremio core
|
2019-12-05 11:50:25 +02:00 |
|
NikolaBorislavovHristov
|
5cb9c905eb
|
core.getState spead arguments
|
2019-12-05 11:45:19 +02:00 |
|
NikolaBorislavovHristov
|
c8e0a51128
|
log errors from Core events
|
2019-11-01 17:19:39 +02:00 |
|
NikolaBorislavovHristov
|
ab0e262bf9
|
dispatch to all containers by default
|
2019-11-01 15:59:06 +02:00 |
|
NikolaBorislavovHristov
|
56a9162d46
|
dispatch the whole object to core
|
2019-10-23 15:11:24 +03:00 |
|
NikolaBorislavovHristov
|
98e4c0ab5e
|
require spatial nav polyfill moved to App
|
2019-09-24 23:46:24 +03:00 |
|
NikolaBorislavovHristov
|
002ae5fa4b
|
StremioCore service renamed to Core
|
2019-09-24 23:43:44 +03:00 |
|
NikolaBorislavovHristov
|
a398432d85
|
MPVPlayer todo service dropped
|
2019-09-24 23:40:17 +03:00 |
|
NikolaBorislavovHristov
|
dc9c1b2ad0
|
KeyboardNavigation service uses es6 syntax
|
2019-09-24 23:40:04 +03:00 |
|
NikolaBorislavovHristov
|
3dbb3f9f1f
|
reset starting flag on stop in core service
|
2019-09-24 20:33:10 +03:00 |
|
NikolaBorislavovHristov
|
00d3d168f3
|
demo shell service implemented
|
2019-09-24 20:32:52 +03:00 |
|
NikolaBorislavovHristov
|
9b37038d5a
|
error events handled properly in stremio core service
|
2019-09-24 20:15:47 +03:00 |
|
NikolaBorislavovHristov
|
143a211625
|
not needed freeze calls dropped
|
2019-09-24 19:36:54 +03:00 |
|
NikolaBorislavovHristov
|
e4e6b663b3
|
StremioCore service implemented
|
2019-09-24 19:31:35 +03:00 |
|
NikolaBorislavovHristov
|
44713856eb
|
calendar temporary dropped
|
2019-09-12 15:26:26 +03:00 |
|
NikolaBorislavovHristov
|
28781d2acc
|
use event.key for readability
|
2019-08-06 10:24:25 +03:00 |
|
NikolaBorislavovHristov
|
9d4fd268ae
|
TODO services added
|
2019-08-04 09:13:50 +03:00 |
|
NikolaBorislavovHristov
|
64ba9ce36a
|
require spatial navigation polyfill
|
2019-08-03 21:44:46 +03:00 |
|
NikolaBorislavovHristov
|
b83397a25e
|
toggle active flag in KeyboardNavigation
|
2019-08-02 16:54:55 +03:00 |
|
NikolaBorislavovHristov
|
f7856d09e9
|
initial architecture for services implemented
|
2019-08-02 16:48:17 +03:00 |
|
NikolaBorislavovHristov
|
f398bf3516
|
Video elements constructor params refactored
|
2019-02-28 18:56:04 +02:00 |
|