Commit graph

445 commits

Author SHA1 Message Date
nklhrstv
7cde769a35 add ss middleware only if ss is available 2020-06-03 14:49:34 +03:00
nklhrstv
e3b41921e5 stremio video updated 2020-06-03 14:38:17 +03:00
nklhrstv
20240b682b reload extra subtitles when casting changed 2020-06-03 12:35:54 +03:00
nklhrstv
ed378de511 core-web updated 2020-06-03 12:13:41 +03:00
nklhrstv
e567bcf040 casting when chromecast conected 2020-05-27 17:37:05 +03:00
nklhrstv
d667bee547 dispatch commands to video refactored 2020-05-27 15:58:51 +03:00
nklhrstv
2d9f46cbe7 request session on click chromecast button 2020-05-21 18:06:25 +03:00
nklhrstv
cbd0f7a337 toggle connection to chromecast from chromecast button 2020-05-15 23:42:23 +03:00
nklhrstv
98b4dbcd0d requestSession on click chromecast button 2020-05-15 22:58:28 +03:00
nklhrstv
ba70f6c88c activate chromecast button when chromecast became available 2020-05-15 18:11:37 +03:00
nklhrstv
4868e9521f Core transport decoupled from Core service 2020-05-15 17:26:33 +03:00
nklhrstv
254e34b01b selectVideoImplementation updated 2020-04-30 13:47:03 +03:00
nklhrstv
94bef3e064 streamingServerURL case fixed 2020-04-30 13:38:35 +03:00
nklhrstv
0e64751ac7 video element styles updated 2020-04-30 13:38:13 +03:00
nklhrstv
82dd0b33a4 adapt video messages to match the new spec 2020-04-30 12:03:24 +03:00
nklhrstv
a13f902dfc drop id attribute of Video 2020-04-30 11:57:41 +03:00
nklhrstv
a5cb553ec6 Downgrade to GPL-V2 License 2020-04-08 11:45:16 +03:00
nklhrstv
61f4566ee2 change info menu key 2020-04-07 15:32:04 +03:00
nklhrstv
b9e1e9d019 todo addon layout added to info menu 2020-04-07 15:31:19 +03:00
Nikola Hristov
53c8e83426
Merge pull request #154 from Stremio/open
Open
2020-04-07 15:17:06 +03:00
nklhrstv
7dfb48d87d show stream info in infomenu 2020-04-07 15:08:37 +03:00
nklhrstv
10a804ff24 check for valid metaItem in InfoMenu 2020-04-07 13:35:32 +03:00
nklhrstv
d3c3ee47e5 check if embedded subtitles in stream are valid 2020-04-06 17:45:38 +03:00
nklhrstv
cf9ded23a2 stream deserialized using deep links module 2020-04-06 17:26:07 +03:00
nklhrstv
a2d1ad829c TODO added to InfoMenu 2020-04-02 19:07:51 +03:00
nklhrstv
1ec803b06d basic info menu implemented 2020-04-02 18:17:14 +03:00
nklhrstv
19c747f019 assign addon to every subtitles resouce in usePlayer 2020-04-02 13:41:18 +03:00
nklhrstv
dabba0f19c origin priorities updated in subs menu 2020-04-02 12:33:15 +03:00
nklhrstv
801e67860b addon mapped as a stream prop in usePlayer 2020-04-02 12:32:56 +03:00
nklhrstv
5ddb84ddc6 map meta_resource dates and hrefs in usePlayer 2020-04-02 12:09:13 +03:00
nklhrstv
63ac8b1453 redundant checks for the type of stream removed 2020-04-01 17:12:15 +03:00
nklhrstv
cdd1eac725 correct title in player 2020-04-01 17:11:15 +03:00
nklhrstv
51ec3588bc close menus if data becomes unavailable 2020-04-01 15:43:10 +03:00
nklhrstv
5cc640871c metaItem not required for InfoMenu 2020-04-01 15:39:36 +03:00
nklhrstv
8d9239acbf use 90 alpha in subtitles picker 2020-04-01 15:27:49 +03:00
nklhrstv
44f98d5f53 default sizes removed from slider 2020-04-01 14:37:04 +03:00
nklhrstv
cdb72526ad player background changed 2020-04-01 13:29:23 +03:00
nklhrstv
493be95bec validation of videoid added 2020-03-31 18:26:36 +03:00
nklhrstv
91da0443f6 rename SubtitlesPicker to SubtitlesMenu 2020-03-31 18:21:56 +03:00
nklhrstv
89be4e8d16 refactor player menus 2020-03-31 18:19:39 +03:00
nklhrstv
1ccca352d6 playback toggle debounced for clicks on video overlay 2020-03-31 16:20:01 +03:00
nklhrstv
2bdd7eb35f prevent toggle play/pause when closing menu 2020-03-31 14:02:14 +03:00
nklhrstv
43ab0745b5 player related action moved to usePlayer 2020-03-31 13:53:27 +03:00
nklhrstv
816ee24690 updateSettings deps fixed 2020-03-31 12:54:48 +03:00
nklhrstv
b0801e6686 hooks in player optimized 2020-03-31 12:54:36 +03:00
nklhrstv
faf6f9914a InfoMenu availability handled 2020-03-31 12:35:59 +03:00
nklhrstv
ec2a27a72d menu background moved to common classname 2020-03-31 12:15:04 +03:00
nklhrstv
5c89856765 sample InfoMenu component added 2020-03-31 12:13:58 +03:00
nklhrstv
85ac09ebc0 use new comparator function in SubtitlesPicker 2020-03-28 14:34:30 +02:00
nklhrstv
f64a633f25 adapt route proptype for url params with latest changes in router 2020-03-28 13:06:06 +02:00
nklhrstv
19313b0f65 decrease toast timeout 2020-03-24 14:05:26 +02:00
nklhrstv
8a4825e1a2 show toast when subtitles track loaded 2020-03-24 13:59:18 +02:00
nklhrstv
3b199c9230 more icons added to controlbar 2020-03-24 13:18:02 +02:00
nklhrstv
8ddc947262 share button dropped 2020-03-24 12:30:14 +02:00
nklhrstv
255f92e897 videos icon added 2020-03-24 12:28:30 +02:00
nklhrstv
c783cbd5cd meta preview icon changed 2020-03-24 12:28:18 +02:00
nklhrstv
3e05fe2e31 periodically push changes in library from player 2020-03-23 14:08:50 +02:00
nklhrstv
3c99c2ab2a subtitles picker colors changed 2020-03-23 12:58:20 +02:00
nklhrstv
3bae7de581 unload player fixed 2020-03-23 12:47:22 +02:00
nklhrstv
ea44bd6726 go back from player when video end 2020-03-23 12:17:58 +02:00
nklhrstv
5016788262 update subtitles when only stream changed 2020-03-23 10:56:47 +02:00
nklhrstv
15435abaa3 change subtitles origin embedded in stream 2020-03-23 10:46:10 +02:00
nklhrstv
ece528b58f handle errors in player ui 2020-03-23 10:22:13 +02:00
nklhrstv
378bfdcf3d todo added for next video 2020-03-22 08:55:28 +02:00
nklhrstv
0578556fa3 rewind item on video ended 2020-03-22 08:47:42 +02:00
nklhrstv
9935f38987 video event callback rebind fixed 2020-03-21 23:21:13 +02:00
nklhrstv
0d19e8d560 update library item state on time update 2020-03-21 19:47:29 +02:00
nklhrstv
b535315d2a remove initial state const in player 2020-03-21 16:01:50 +02:00
nklhrstv
59851b4e73 starting time applied to load video action 2020-03-20 14:26:17 +02:00
nklhrstv
7af190a981 lib_item returned from usePlayer 2020-03-20 14:25:52 +02:00
nklhrstv
9411e6866b add autoplay flag in load video action 2020-03-20 12:27:53 +02:00
nklhrstv
8a93fa997b add todo for title in player 2020-03-20 10:56:50 +02:00
nklhrstv
ed76d68363 player route adapted to changes in core 2020-03-19 16:01:37 +02:00
nklhrstv
b6fd5d9a46 deserialize stream with pako and atob 2020-03-19 11:31:33 +02:00
nklhrstv
a5b4a25675 pick first track for language fixed 2020-03-17 17:53:45 +02:00
nklhrstv
5cbbfe2aa6 subtitles from stream added to video 2020-03-17 17:16:25 +02:00
nklhrstv
767cfb8eb5 disable console.error lint warnings 2020-03-17 15:09:40 +02:00
nklhrstv
838ad18f9f useLayoutEffect for attaching listeners to window and clear debounced funcitons 2020-03-17 14:16:47 +02:00
nklhrstv
dd37b621c3 handle KeyF moved to KeyboardNavigation 2020-03-17 13:40:46 +02:00
nklhrstv
82ac4d6de5 use event.code instead of event.key 2020-03-17 12:41:30 +02:00
nklhrstv
3512509661 useSubtitlesSettings changed to useSettings 2020-03-17 11:01:44 +02:00
nklhrstv
0135d295d5 set player bars immersed after mouse leave 2020-03-16 20:43:02 +02:00
nklhrstv
59c6a69fcb selectVideoImplementation uses server middleware 2020-03-16 20:40:07 +02:00
nklhrstv
0580073be4 add streamingServerUrl to the load action 2020-03-16 17:40:58 +02:00
nklhrstv
c71360a07b move buffering loader bellow click overlay 2020-03-16 13:05:58 +02:00
nklhrstv
290a988080 shrink volume slider if needed 2020-03-16 12:55:59 +02:00
nklhrstv
8d51f6fc6e change volume while sliding 2020-03-16 12:38:30 +02:00
nklhrstv
ab08f40f23 meta preview in player temporary disabled 2020-03-15 00:04:30 +02:00
nklhrstv
73e49c1a36 CONSTANTS module created 2020-03-15 00:02:18 +02:00
nklhrstv
585d77c588 subtitles language priorities fixed 2020-03-14 23:58:06 +02:00
nklhrstv
4cd0bd6622 subtitles origins sorted with priorities 2020-03-14 23:57:35 +02:00
nklhrstv
35908fe78c languages sorted with priorities 2020-03-14 23:49:02 +02:00
nklhrstv
4208368a22 languageNames moved to common 2020-03-14 23:46:48 +02:00
nklhrstv
352bbb171d prevent bars immerse when mouse is over top bar 2020-03-14 23:23:11 +02:00
nklhrstv
590df80072 offset added to onImplementationChanged deps 2020-03-14 22:41:35 +02:00
nklhrstv
e64f77a67c keyboard control in player improved 2020-03-14 19:27:35 +02:00
nklhrstv
aae76e3fc8 player menus max height changed 2020-03-14 17:49:32 +02:00
nklhrstv
b8c2f5e53d control bar icon sizes changed 2020-03-14 13:20:47 +02:00
nklhrstv
f69235c24c sample meta preview added in Player 2020-03-14 13:20:16 +02:00
nklhrstv
2a48f8d6f8 enter fullscreen on db click 2020-03-14 11:38:02 +02:00