Commit graph

404 commits

Author SHA1 Message Date
svetlagasheva
8e0ee080b4 streams/videos list style changes 2018-12-10 17:44:03 +02:00
svetlagasheva
e3f6896e9f streams list fixes 2018-12-10 13:49:19 +02:00
svetlagasheva
f8a3f3884e streams list implemented 2018-12-10 12:38:59 +02:00
NikolaBorislavovHristov
32a7c72ad3 YouTube video wait for yt/ready event 2018-12-10 09:55:33 +02:00
NikolaBorislavovHristov
4eb7e1c685 mute/unmute command implemented 2018-12-10 09:55:08 +02:00
svetlagasheva
43396ca022 import removed 2018-12-07 17:40:14 +02:00
svetlagasheva
614defdbc6 colors replaced 2018-12-07 17:35:43 +02:00
NikolaBorislavovHristov
7010b6e847 control bar horizontal padding fixed 2018-12-07 16:01:06 +02:00
svetlagasheva
9a85f56724 conflict resolved 2018-12-07 15:41:04 +02:00
svetlagasheva
ac318d9993 css variables for videos list 2018-12-07 15:09:04 +02:00
svetlagasheva
3c465ff764 css variables for stream 2018-12-07 15:08:48 +02:00
svetlagasheva
2518b8996a css variables for user panel 2018-12-07 15:08:20 +02:00
svetlagasheva
cd90643db4 css variables for addon 2018-12-07 15:08:04 +02:00
NikolaBorislavovHristov
af513fe036 conflicts resolved 2018-12-07 14:26:01 +02:00
NikolaBorislavovHristov
f41c6cd69b control bar styles refactored 2018-12-07 14:15:16 +02:00
NikolaBorislavovHristov
99104f416f horizontal volume slider extracted as a separate component 2018-12-07 13:07:04 +02:00
NikolaBorislavovHristov
d1e9a9eaec Popup border color used with css variable 2018-12-06 16:53:12 +02:00
NikolaBorislavovHristov
d8e1dced48 highlight labels in time slider on active 2018-12-06 16:21:16 +02:00
NikolaBorislavovHristov
65e61ae1c8 active class attached to slider properly 2018-12-06 16:15:15 +02:00
svetlagasheva
d9c5b02194 css variables 2018-12-06 16:14:34 +02:00
svetlagasheva
e095a8641d img tag for poster 2018-12-06 15:20:07 +02:00
NikolaBorislavovHristov
dcb389c7b0 time slider uses time-slider-thumb-size variable 2018-12-06 13:19:39 +02:00
NikolaBorislavovHristov
14355aace0 timeslider and time/duration labels moved to separate component 2018-12-06 13:12:02 +02:00
NikolaBorislavovHristov
fad291364b Slider use one time binding for orientation instead of log error 2018-12-06 12:35:52 +02:00
NikolaBorislavovHristov
82b1c44e31 slider uses css variables for sizes and colors 2018-12-06 12:04:10 +02:00
NikolaBorislavovHristov
48b9207026 old color commented out 2018-12-06 12:02:48 +02:00
NikolaBorislavovHristov
9e703de0ab clors imported in app styles once 2018-12-06 11:34:14 +02:00
svetlagasheva
b33229a519 detail page added 2018-12-05 18:33:07 +02:00
svetlagasheva
bb6ef3185b detail page imported 2018-12-05 18:31:48 +02:00
svetlagasheva
c3d7c1c8af incorrect imported components removed 2018-12-05 18:30:59 +02:00
svetlagasheva
9fe40eb5b6 streams list created 2018-12-05 18:28:18 +02:00
svetlagasheva
dd028d2ecc share addon improved 2018-12-05 17:46:00 +02:00
svetlagasheva
8fd7d8e60c videos list implemented 2018-12-05 17:45:05 +02:00
svetlagasheva
f863b5a0b9 video moved 2018-12-05 17:44:48 +02:00
svetlagasheva
582c9ecbbe stream moved 2018-12-05 17:44:21 +02:00
NikolaBorislavovHristov
650de845c8 reset zindex on every layer in player 2018-12-03 17:45:18 +02:00
NikolaBorislavovHristov
8da8bb3029 slider styled with variables and without transform 2018-12-03 17:44:41 +02:00
NikolaBorislavovHristov
fd69e61a34 popup refactored to work with divs as borders 2018-12-03 15:11:47 +02:00
NikolaBorislavovHristov
78eeff1934 default route container z index changed to 0 2018-11-29 15:48:51 +02:00
NikolaBorislavovHristov
e10c97cc5c slider thumb uses margin instead of absolute positioning 2018-11-29 15:48:36 +02:00
NikolaBorislavovHristov
1857a57aac Popup border click through fixed 2018-11-29 12:25:04 +02:00
NikolaBorislavovHristov
2f0ed36ec6 player screen use new video api for load stream and subtitles 2018-11-28 16:45:43 +02:00
NikolaBorislavovHristov
f9c9217640 selectVideoImplementation implemented synchronously 2018-11-28 16:44:32 +02:00
NikolaBorislavovHristov
87f6c9b269 addExtraSubtitles implemented in HTMLVideo 2018-11-28 16:43:23 +02:00
svetlagasheva
9cb953cc43 Merge branch 'master' of github.com:Stremio/stremio-web into videos-list 2018-11-28 16:16:17 +02:00
svetlagasheva
07c370189d className renamed 2018-11-28 11:45:35 +02:00
svetlagasheva
2806dc187f className renamed 2018-11-28 11:26:30 +02:00
svetlagasheva
a3c0bfb94a avatar cases, separator instead of border 2018-11-28 11:23:07 +02:00
NikolaBorislavovHristov
517c33f986 popup border fixed when zoomed 2018-11-27 17:25:33 +02:00
NikolaBorislavovHristov
4c64a8297e popup alignment fixed when body overflows 2018-11-27 17:25:16 +02:00
NikolaBorislavovHristov
575ce81f86 Noto Sans fallback font dropped 2018-11-27 17:24:53 +02:00
NikolaBorislavovHristov
e277dbbae9 overflow of body allowed 2018-11-27 17:18:52 +02:00
svetlagasheva
7dedfe9727 ceil func instead of round 2018-11-27 11:47:00 +02:00
svetlagasheva
b855ef45ac user panel refactored 2018-11-27 11:35:23 +02:00
svetlagasheva
b4916cfba2 style improvements 2018-11-23 14:29:56 +02:00
NikolaBorislavovHristov
0cc683c37c video implemenations require container element in their constructor and layout itself in there 2018-11-23 14:27:24 +02:00
NikolaBorislavovHristov
2c07fb2d93 bouncing share button fixed 2018-11-23 14:11:21 +02:00
svetlagasheva
0788b9a2d5 stream refactored 2018-11-22 19:11:35 +02:00
svetlagasheva
84ba55b717 increase progress height 2018-11-22 18:18:02 +02:00
svetlagasheva
bfaea0c276 title length limit added 2018-11-22 18:12:20 +02:00
NikolaBorislavovHristov
7c70e20967 cc on youtube disabled 2018-11-22 17:20:30 +02:00
NikolaBorislavovHristov
85da572885 Video component make decision about wich implementation to use 2018-11-22 16:32:27 +02:00
NikolaBorislavovHristov
7ac980787d minor refactor in ControlBar styles 2018-11-22 16:31:48 +02:00
NikolaBorislavovHristov
5aaef5f96c new Popup api used in ControlBar 2018-11-22 16:31:13 +02:00
NikolaBorislavovHristov
f13a35bc7a slider prop names improved 2018-11-22 16:25:39 +02:00
NikolaBorislavovHristov
628ccf8499 Popup border calculated more accurately 2018-11-22 16:20:51 +02:00
svetlagasheva
3228880826 arrow color changed 2018-11-22 15:56:23 +02:00
svetlagasheva
745eba3f14 unnecessary flex style removed 2018-11-22 15:47:22 +02:00
svetlagasheva
cac2b95830 active class removed 2018-11-22 13:46:13 +02:00
svetlagasheva
08c1dcd6ee video refactored 2018-11-22 13:40:06 +02:00
NikolaBorislavovHristov
c86793d7d7 Video component refactored / HTMLVideo and YouTubeVideo combined 2018-11-21 17:45:47 +02:00
NikolaBorislavovHristov
c3c361755a label border code refactored 2018-11-21 16:03:20 +02:00
NikolaBorislavovHristov
18ffbd3046 Youtube paused value fixed 2018-11-21 15:34:03 +02:00
svetlagasheva
bbcf69975a flex style 2018-11-21 15:32:45 +02:00
NikolaBorislavovHristov
2d203864be popups in control bar use border 2018-11-21 13:00:33 +02:00
NikolaBorislavovHristov
b51a1c69e1 popup border implemented 2018-11-21 13:00:14 +02:00
NikolaBorislavovHristov
be85fa7f9c border styles removed for popups in controlbar 2018-11-20 15:42:38 +02:00
NikolaBorislavovHristov
a154d9ef20 ref prop override other props in Popup.Label 2018-11-20 15:41:11 +02:00
svetlagasheva
bfade83684 new design of stream and video 2018-11-20 14:39:52 +02:00
NikolaBorislavovHristov
6ad9f72a38 Popup.Label used named function for forwardRef 2018-11-20 10:53:24 +02:00
NikolaBorislavovHristov
47e4d7963c using maxWidth and maxHeight for popup menu to prevent dynamic resize overflow 2018-11-20 10:29:40 +02:00
NikolaBorislavovHristov
65c25537a8 Menu allow only one child 2018-11-20 07:24:15 +02:00
NikolaBorislavovHristov
89da7f635b forward all props to Popup.Label children 2018-11-20 07:24:06 +02:00
NikolaBorislavovHristov
90bb088be4 menuStyle detached from popup state 2018-11-19 17:55:07 +02:00
NikolaBorislavovHristov
4ab18b738a share popup added to controlbar 2018-11-19 16:34:48 +02:00
NikolaBorislavovHristov
36ed693e50 popup position diff fixed 2018-11-19 16:31:49 +02:00
svetlagasheva
6cc4e3c258 addon style formatting 2018-11-19 15:56:06 +02:00
NikolaBorislavovHristov
8b473eeb47 thin border added around popups 2018-11-19 13:33:52 +02:00
NikolaBorislavovHristov
b764072d09 scaling disabled 2018-11-19 12:49:55 +02:00
NikolaBorislavovHristov
e5ea9e2802 width and fontsize of control bar moved to size styles 2018-11-19 12:17:38 +02:00
NikolaBorislavovHristov
3ea7e0ce25 formatTime function refactored 2018-11-19 11:40:42 +02:00
NikolaBorislavovHristov
3fa5a87075 player styles refactored 2018-11-18 13:35:16 +02:00
NikolaBorislavovHristov
9f7813f2b9 vertical padding of volume slider increased 2018-11-18 13:01:54 +02:00
NikolaBorislavovHristov
ce10aa5929 Popup uses new modal api 2018-11-18 13:00:39 +02:00
NikolaBorislavovHristov
262077e603 Modal simplified 2018-11-18 12:58:52 +02:00
NikolaBorislavovHristov
22a49fcad0 * selctor moved to global namespace 2018-11-18 11:46:18 +02:00
NikolaBorislavovHristov
53c4e5caef fallback fonts changed 2018-11-18 10:46:52 +02:00
NikolaBorislavovHristov
a394fd3189 default size and line-height dropped 2018-11-18 10:46:01 +02:00
NikolaBorislavovHristov
61304f1bbf not needed css prefixes dropped 2018-11-18 10:20:23 +02:00
NikolaBorislavovHristov
006944f882 font changed 2018-11-18 10:19:44 +02:00
NikolaBorislavovHristov
937909b19c modal-container extracted from modal itself 2018-11-18 08:54:02 +02:00
NikolaBorislavovHristov
83d5349b4f html video used in player 2018-11-18 08:52:31 +02:00
NikolaBorislavovHristov
8665d1ca21 using global in app styles 2018-11-18 08:52:09 +02:00
NikolaBorislavovHristov
27159e6e52 Addon types proptype fixed 2018-11-17 11:17:41 +02:00
svetlagasheva
2b2109f41a classnames change; 'LatoLight' font removed 2018-11-16 19:04:20 +02:00
svetlagasheva
5c46765f7c addon refactored 2018-11-16 18:29:48 +02:00
NikolaBorislavovHristov
ea36e30357 vertical slider sliding direction fixed 2018-11-16 16:32:38 +02:00
NikolaBorislavovHristov
fc16f0431f active volume popup styled 2018-11-16 16:22:55 +02:00
NikolaBorislavovHristov
45f93ed3f6 popup used for volume slider 2018-11-16 16:01:43 +02:00
NikolaBorislavovHristov
c2a44a5a9b warn message in slider updated 2018-11-16 16:00:57 +02:00
NikolaBorislavovHristov
5614ffeed1 Popup calculates menu position on its own 2018-11-16 16:00:45 +02:00
NikolaBorislavovHristov
12c6435839 user-select prefixes added 2018-11-16 15:58:23 +02:00
NikolaBorislavovHristov
0cd2b6b0b8 YouTubeVideo volume fixed 2018-11-16 09:56:05 +02:00
NikolaBorislavovHristov
90fd16edcd nested modals issue fixed 2018-11-15 16:13:13 +02:00
NikolaBorislavovHristov
d396d9038b breaking changes in app styles 2018-11-15 15:55:54 +02:00
NikolaBorislavovHristov
2335e6d7a0 add support for vertical slider 2018-11-15 13:04:38 +02:00
NikolaBorislavovHristov
3838ad022c slider moved to separate component 2018-11-15 11:07:52 +02:00
NikolaBorislavovHristov
095ec3275b html video works with volume 0:100 2018-11-14 15:33:50 +02:00
NikolaBorislavovHristov
580f7af5e5 observe/set volume in YouTube video implemented 2018-11-14 15:31:38 +02:00
svetlagasheva
c80b1f9b27 refactored code 2018-11-14 15:14:36 +02:00
NikolaBorislavovHristov
d653e35796 simple youtube player implemted 2018-11-14 14:40:27 +02:00
svetlagasheva
835135a41a self-closing elements 2018-11-13 17:34:26 +02:00
svetlagasheva
dc9da52c1d grid style merged 2018-11-13 17:19:47 +02:00
NikolaBorislavovHristov
30bce1ba11 html video error messages improved 2018-11-13 15:48:13 +02:00
NikolaBorislavovHristov
19974a28d0 unknown error added to HTMLVideo implementation 2018-11-13 14:38:55 +02:00
svetlagasheva
acfd230b9c single quotes 2018-11-13 14:37:11 +02:00
NikolaBorislavovHristov
d627d51741 ovelay layer rendered on top of video to prevent context menu interraction 2018-11-13 12:45:21 +02:00
NikolaBorislavovHristov
77a1d7658d player refactor 2018-11-13 12:29:39 +02:00
NikolaBorislavovHristov
da90aa7cd1 use new react ref api in HTMLVideo 2018-11-13 09:29:07 +02:00
svetlagasheva
3afe6a144c style changes 2018-11-12 19:01:51 +02:00
NikolaBorislavovHristov
da602e9136 time label rendered next to play button 2018-11-12 17:30:14 +02:00
NikolaBorislavovHristov
40433a2895 reset seekTime on window blur 2018-11-12 17:01:57 +02:00
NikolaBorislavovHristov
14ac360ccd control bar styled like in the old design 2018-11-12 16:04:59 +02:00
svetlagasheva
0ea2847492 attribute fixed 2018-11-12 14:47:15 +02:00
svetlagasheva
5ba9e2d560 native checkbox added 2018-11-12 14:45:26 +02:00
svetlagasheva
490a62433c nextProps added 2018-11-12 13:51:41 +02:00
NikolaBorislavovHristov
a8414214fa transition left property of the seek thumb added 2018-11-12 13:43:37 +02:00
NikolaBorislavovHristov
5db81dc1a0 custom seek bar implemented 2018-11-12 13:38:20 +02:00
svetlagasheva
d6d468f63c checkbox state functions 2018-11-09 17:02:20 +02:00
NikolaBorislavovHristov
a8ff78e0f2 simple control bar implemted 2018-11-09 14:54:44 +02:00
svetlagasheva
9e7fa6b829 style changes 2018-11-09 14:20:44 +02:00
svetlagasheva
ff2cacb328 remove margin 2018-11-09 14:01:59 +02:00
svetlagasheva
9e1e7be953 style changes 2018-11-09 14:01:22 +02:00
svetlagasheva
52ffe794b7 fix checkbox 2018-11-09 11:19:48 +02:00
svetlagasheva
e0fc858280 checkbox component 2018-11-09 11:05:12 +02:00
NikolaBorislavovHristov
ef3fd37ac9 videoComponent attached to state 2018-11-07 16:51:05 +02:00
NikolaBorislavovHristov
d0c0e5129d simple react player implemented 2018-11-07 16:07:45 +02:00
svetlagasheva
826f0d75af rename classnames; function changes 2018-11-07 14:58:31 +02:00
svetlagasheva
b4c2f80559 fix settings page 2018-11-06 14:16:56 +02:00
svetlagasheva
3b65abfbe7 settings page 2018-11-05 13:46:44 +02:00
svetlagasheva
f30827ab18 remove float, rename props/func 2018-10-16 14:46:00 +03:00
svetlagasheva
043c7cb321 storybook; format and style changes 2018-10-15 15:52:06 +03:00
svetlagasheva
ef5bf029d3 rename properties, pass functions as parameters 2018-10-11 14:50:10 +03:00
svetlagasheva
900eec1307 stateless components 2018-10-10 13:48:19 +03:00
svetlagasheva
640bb779d2 grouping item cases in 'MetaItem' 2018-10-03 19:08:05 +03:00
svetlagasheva
2edb55c5c0 addon, episode(renamed video), stream changes 2018-10-03 13:58:58 +03:00
svetlagasheva
77fabe750f replace p tags, style changes 2018-09-25 11:52:05 +03:00
svetlagasheva
f414c8f4b7 'UserPanel' component 2018-09-20 19:11:05 +03:00
svetlagasheva
3db3eb3f9c 'ShareAddon' component 2018-09-19 14:16:57 +03:00
svetlagasheva
cfa004c688 'addon' component 2018-09-14 11:27:44 +03:00
Ivo Georgiev
bada8773dd
LibraryItemGrid: remove obsolete transition 2018-09-12 13:30:34 +03:00
Ivo Georgiev
e8763a4c26
LibraryItemGrid: remove zoom 2018-09-12 13:27:43 +03:00
svetlagasheva
a6cf2c060f 'LibraryItemList' component 2018-09-11 17:22:45 +03:00
svetlagasheva
a67fa5603e 'LibraryItemList' component 2018-09-11 17:10:48 +03:00
svetlagasheva
cd46293d58 wip: 'episode' component 2018-09-11 16:56:52 +03:00
svetlagasheva
cdb417f22b wip: 'stream' component 2018-09-11 16:40:46 +03:00
NikolaBorislavovHristov
a724c7202d linvo-api4-client replaced by stremio-api-client 2018-07-10 20:54:28 +03:00
NikolaBorislavovHristov
75c1a983cf key of the routinh view changed to route basepath 2018-07-02 16:15:33 +03:00
NikolaBorislavovHristov
4dc73c43d4 Router parse url and query parameters 2018-07-02 16:04:17 +03:00
NikolaBorislavovHristov
df3cd03898 Discover added to router config 2018-07-02 15:12:02 +03:00
NikolaBorislavovHristov
10c2854acb custom router use pathToRegexp 2018-07-02 14:23:18 +03:00
NikolaBorislavovHristov
ffec89d3cc redirects to / implemented when path not matching or is invalid 2018-07-02 12:47:50 +03:00
NikolaBorislavovHristov
bb810b3326 interations of the view config implemented with for loops 2018-06-29 21:38:06 +03:00
NikolaBorislavovHristov
26d62c79c6 Router's state initialized in a different way 2018-06-29 20:26:43 +03:00
NikolaBorislavovHristov
93bf64fa7b routes distinct by path instead of timestamp 2018-06-29 17:42:41 +03:00
NikolaBorislavovHristov
dbeb0dde87 isBackAction changed to isPushAction 2018-06-29 15:47:47 +03:00
NikolaBorislavovHristov
e008a6e4ff router.js file renamed 2018-06-29 15:15:50 +03:00
NikolaBorislavovHristov
863abf5b16 simple router implemented 2018-06-29 13:32:02 +03:00
NikolaBorislavovHristov
94a0463570 RouterContext renamed to HistoryContext 2018-06-28 12:52:33 +03:00
NikolaBorislavovHristov
37549ad6f7 higher order router context consumer component implemented 2018-06-27 11:00:15 +03:00
NikolaBorislavovHristov
5606bd6f1e RouterContext implemented 2018-06-27 10:59:49 +03:00
NikolaBorislavovHristov
aa19a2d804 using hash router with custom history instance 2018-06-27 09:56:03 +03:00
NikolaBorislavovHristov
17cc5a2361 use hashrouter instead of browserrouter 2018-06-26 15:47:14 +03:00
NikolaBorislavovHristov
d8bb2a8ba7 board sync catalogs 2018-06-26 13:06:15 +03:00
NikolaBorislavovHristov
e5fa7b70d2 basic MetadataItem component implemented 2018-06-26 13:04:40 +03:00
NikolaBorislavovHristov
4d3938cd0d addons service implemented 2018-06-25 11:16:10 +03:00
NikolaBorislavovHristov
59ea9e2bdd main routes imported from stremio-common 2018-06-21 17:16:54 +03:00
NikolaBorislavovHristov
201fff78ec using newest react api to forward a dom ref 2018-06-21 16:24:14 +03:00
NikolaBorislavovHristov
e7982594cd minimum window size changed 2018-06-21 16:06:43 +03:00
NikolaBorislavovHristov
ad4bf16bac nav bar refactored 2018-06-21 13:42:18 +03:00
NikolaBorislavovHristov
fe1bf0695b less constants added in the common package 2018-06-21 11:27:29 +03:00
NikolaBorislavovHristov
aa5a16ad04 Popup stops propagation of specific events 2018-06-20 18:18:05 +03:00
NikolaBorislavovHristov
6f976c0641 Label and Menu components moved into separate files 2018-06-20 17:44:46 +03:00
NikolaBorislavovHristov
a8a2bb3327 open/close event callbacks added to Popup's proptypes 2018-06-20 17:38:52 +03:00
NikolaBorislavovHristov
60ba1c9172 user menu rendered as a popup 2018-06-20 17:31:14 +03:00
NikolaBorislavovHristov
acb7e67a6a Popup declared PureComponent 2018-06-20 17:21:24 +03:00
NikolaBorislavovHristov
235c3b2d3a Popup implemented using new Modal component 2018-06-20 17:21:13 +03:00
NikolaBorislavovHristov
b2cec739ae prop types added to Modal 2018-06-20 16:30:47 +03:00
NikolaBorislavovHristov
8e6d4812ad Modal consume events through react api 2018-06-20 16:29:31 +03:00
NikolaBorislavovHristov
10fe5bae05 close popup dialog on esc press 2018-06-20 12:25:47 +03:00