Commit graph

493 commits

Author SHA1 Message Date
nklhrstv
ee58baa7a8 update select video impl function 2021-09-01 16:45:30 +03:00
nklhrstv
28cdc85512 use withStreamingServer as a first middleware 2021-09-01 15:03:10 +03:00
nklhrstv
67a9abfe5d improve playlist button styles 2021-07-20 18:59:56 +03:00
nklhrstv
3951f5328a fix type in M3U 2021-07-20 18:46:32 +03:00
nklhrstv
e259f4a54f title added to error label 2021-07-20 18:44:56 +03:00
nklhrstv
e6d213f541 usePlaylist hook created 2021-07-20 18:41:08 +03:00
nklhrstv
9e014b6489 change playlist props 2021-07-20 18:33:00 +03:00
nklhrstv
a6f351f6d5 move playlist hook above 2021-07-20 18:32:46 +03:00
nklhrstv
6e5c2e6a87 reorder deps in layout effect 2021-07-20 17:59:27 +03:00
Tim
4f407a97a5 refactor(Player): add settings.seekTimeDuration to layoutEffect, update to cleaner code syntax 2021-07-19 16:59:56 +02:00
Tim
bb73cd8695 refactor: convert seekTimeDuration to ms 2021-07-19 16:18:55 +02:00
Tim
0a95563f15 Merge branch 'development' of https://github.com/Stremio/stremio-web into seek-time-settings 2021-07-19 11:26:00 +02:00
Nikola Hristov
1f23da7e7c
Merge pull request #232 from Stremio/m3u-playlist-fallback
Allow to download a m3u playlist in case of a playback error
2021-07-17 12:40:28 +03:00
Tim
e190f43ef1 style(Player): fix flex 2021-07-16 20:03:28 +02:00
Tim
335fc5ccca style(Player): fix flex, add missing class 2021-07-16 11:39:57 +02:00
Tim
839f2b8cba refactor(Player): use seek duration from settings and handle shift key event 2021-07-16 11:21:09 +02:00
Tim
2532217171 refactor(Player): revert z-index changes 2021-07-16 03:02:38 +02:00
Tim
3ce8a57bc3 refactor(Player): fix markup hierarchy, remove gap and declare flex props in style 2021-07-15 10:46:50 +02:00
nklhrstv
d4d1217686 check if chromecast service is active 2021-07-13 11:18:58 -01:00
Tim
89832951ec refactor(Player): move playlist to Player.js, fix less 2021-07-12 19:48:47 +02:00
Tim
772cde815e refactor(Player): allow to download a m3u playlist in case of a playback error 2021-06-19 11:11:46 +02:00
nklhrstv
ab89ed7b21 tags added to error logs 2021-01-07 11:53:14 +02:00
nklhrstv
da274e02cf adapt images with the new build system 2021-01-06 18:25:47 +02:00
nklhrstv
cba21f260b update library item on video ended 2020-12-21 13:33:55 +02:00
nklhrstv
8238952565 use base url only when casting 2020-12-21 12:59:34 +02:00
nklhrstv
4eb3d32e53 log error in player 2020-12-15 13:06:41 +02:00
nklhrstv
017cf4fb3d remove not needed eslint hints 2020-12-15 13:06:32 +02:00
nklhrstv
4f73ef09fc use subtitles ids from addons 2020-12-15 12:53:38 +02:00
nklhrstv
082dab9d7a subs loaded message improved 2020-12-15 12:10:26 +02:00
nklhrstv
b3d04ccd99 map exclusive subtitles 2020-12-15 12:03:10 +02:00
nklhrstv
8126662957 add extra subtitles only if stream is loaded 2020-12-15 11:44:09 +02:00
nklhrstv
0ad91c1410 Video uses StemioVideo to select video implementation 2020-12-15 11:41:52 +02:00
nklhrstv
077507607f use ChromecastSenderVideo in select video impl 2020-12-15 11:35:11 +02:00
nklhrstv
d1199fc407 move logic about force transcoding param in load action 2020-12-12 15:09:31 +02:00
nklhrstv
a1d2703efb use stream prop to determine when to add external subtitles 2020-12-12 00:02:49 +02:00
nklhrstv
f21742d030 render url and lang name with title attribute of tracks 2020-12-11 23:51:21 +02:00
nklhrstv
6e0781a683 separate extra and embedded subtitles 2020-12-11 23:38:41 +02:00
nklhrstv
027a37a5cc extraSubtitlesTrackLoaded event handled in Video 2020-12-11 22:55:24 +02:00
nklhrstv
6500ff9149 nextVideo changed to video object 2020-10-28 15:30:11 +02:00
nklhrstv
37e9139068 player ui adapted to changes in core 2020-10-28 14:46:57 +02:00
nklhrstv
31b2ffd0ff adapted to changes in core related to Lib structs renamed to Library 2020-09-30 17:48:11 +03:00
nklhrstv
e91ca3b391 update stremio-icons require statements 2020-07-17 11:35:25 +03:00
nklhrstv
fdee87b8ab stremio-colors import statements updated 2020-07-17 11:24:16 +03:00
nklhrstv
c49d4baef5 chromecastServiceActive flag renamed 2020-06-03 17:29:24 +03:00
nklhrstv
e9cef46558 set background on critical error message 2020-06-03 15:55:53 +03:00
nklhrstv
1bccc3e369 toggle bars visibiliry when not casting 2020-06-03 15:37:58 +03:00
nklhrstv
3caefa0fab transcode when casting 2020-06-03 15:08:22 +03:00
nklhrstv
f5e50df763 load video after determine streaming server state 2020-06-03 15:08:02 +03:00
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