Commit graph

711 commits

Author SHA1 Message Date
NikolaBorislavovHristov
e05642df3c withFocusable uses arrow function 2019-04-17 15:33:37 +03:00
NikolaBorislavovHristov
e76eb8a09f Input uses CommonJS modules 2019-04-17 15:18:46 +03:00
NikolaBorislavovHristov
f8371bd44c Modals and Focusables use CommonJS modules 2019-04-17 14:41:20 +03:00
NikolaBorislavovHristov
54064ae430 groups pulled from state container 2019-04-17 13:15:05 +03:00
NikolaBorislavovHristov
5b6cf6363d routerConfig uses CommonJS syntax 2019-04-16 10:42:56 +03:00
NikolaBorislavovHristov
34398aeb7a await state container and shell before render app 2019-04-15 15:30:16 +03:00
NikolaBorislavovHristov
5f2a6f5162 Buffering loader use stremio loader 2019-04-09 13:57:36 +03:00
NikolaBorislavovHristov
529f200472 shouldComponentUpdate implemented for ColorPicker 2019-04-09 12:49:04 +03:00
NikolaBorislavovHristov
43cd79b2c2 basic color pickers implemented 2019-04-09 11:38:32 +03:00
NikolaBorislavovHristov
98c29b1a56 default alpha value fixed in color converter 2019-04-08 18:27:27 +03:00
NikolaBorislavovHristov
2c0e0cf94b SubtitlesPicker opens a color picker in modal 2019-04-08 18:21:05 +03:00
NikolaBorislavovHristov
9d962925f8 SubtitlesButton adapted to Pupup API changes 2019-04-08 17:26:35 +03:00
NikolaBorislavovHristov
7b405b248a modal container classnames props mess fixed in player 2019-04-08 17:18:09 +03:00
NikolaBorislavovHristov
d6d7a5842c Pupup api improved 2019-04-08 17:12:15 +03:00
NikolaBorislavovHristov
ddd546e3df drop usage of global class name modal-container 2019-04-08 16:05:21 +03:00
NikolaBorislavovHristov
3d19c828ed drop input type color 2019-04-08 16:04:37 +03:00
NikolaBorislavovHristov
2229c49464 Merge branch 'master' of github.com:Stremio/stremio-web into player 2019-04-08 09:57:55 +03:00
Nikola Hristov
3258b496a3
Merge pull request #39 from Stremio/settings
Settings
2019-04-08 09:57:38 +03:00
NikolaBorislavovHristov
8da64722d9 adapt ui to the new subtitles API 2019-04-08 00:47:26 +03:00
NikolaBorislavovHristov
ce85ed99b2 emit color prop change on destroy 2019-04-08 00:47:06 +03:00
NikolaBorislavovHristov
572144a7e1 HTMLVideo adapted to the new HTMLSubtitles API 2019-04-07 23:18:38 +03:00
NikolaBorislavovHristov
5c179de548 outlineColor setter in HTMLSubtitles fixed 2019-04-07 23:18:00 +03:00
NikolaBorislavovHristov
c0c51eb42c colors api changed in HTMLSubtitles 2019-04-07 22:46:41 +03:00
NikolaBorislavovHristov
67420c70b9 fix color converter bug with single digits 2019-04-07 22:35:59 +03:00
NikolaBorislavovHristov
ed0f6742b2 rgbaToHex color converter implemented 2019-04-07 22:20:07 +03:00
NikolaBorislavovHristov
a660c1343b fix api usage in selectVideoImplementation 2019-04-07 01:39:04 +03:00
NikolaBorislavovHristov
6332a9a24c fis subtitles api usage to prevent race condition 2019-04-07 01:21:30 +03:00
NikolaBorislavovHristov
3dad232862 Player UI adapted to the new Video communication protocol 2019-04-05 20:53:19 +03:00
Nikola Hristov
a88f71fa0f
Merge pull request #41 from Stremio/addon-dialog
install addon dialog
2019-04-05 16:39:02 +03:00
svetlagasheva
35a88b8955 isInstalled removed 2019-04-05 16:33:25 +03:00
svetlagasheva
d1f6512b96 defaultProps cleared 2019-04-05 16:28:45 +03:00
svetlagasheva
59e86d5317 install addon dialog refactored 2019-04-05 16:16:59 +03:00
svetlagasheva
932f75bc24 conflict resolved 2019-04-05 13:35:05 +03:00
svetlagasheva
9457c83470 button focus styles 2019-04-05 12:21:35 +03:00
NikolaBorislavovHristov
83165a0ad1 HTMLVideo refactored 2019-04-04 19:44:54 +03:00
svetlagasheva
65ed47a157 Modal imported; style changes 2019-04-04 18:13:32 +03:00
svetlagasheva
e21f88edd8 useRef imported 2019-04-04 16:11:55 +03:00
svetlagasheva
baf97cb280 Icon instead of background image; ref added; style changes 2019-04-04 14:10:23 +03:00
svetlagasheva
bcb11ba266 ModalsContainerProvider moved 2019-04-04 11:16:56 +03:00
svetlagasheva
b65b104444 share modal improved 2019-04-03 18:37:30 +03:00
svetlagasheva
f906b5d666 storybook fixed 2019-04-03 14:54:14 +03:00
Nikola Hristov
81df13b625
Merge pull request #36 from Stremio/calendar
Calendar
2019-04-02 15:38:24 +03:00
svetlagasheva
0a17540263 separate functions; const instead of var; focus fixed 2019-04-02 14:56:04 +03:00
svetlagasheva
eb2dee45a0 loaders improvements 2019-04-01 18:41:19 +03:00
svetlagasheva
822835642f isLoaded removed from state 2019-04-01 14:22:52 +03:00
svetlagasheva
93fd2b82dd streams list loader added 2019-04-01 11:22:09 +03:00
svetlagasheva
8ed5ca164a board loader added 2019-03-29 11:43:20 +02:00
svetlagasheva
f75ce7be6e addons loader improved 2019-03-28 13:31:04 +02:00
svetlagasheva
c74a841c12 addons loader fixed 2019-03-27 17:41:17 +02:00
svetlagasheva
7e9bd49d8c addons loader added 2019-03-27 16:04:29 +02:00
svetlagasheva
d01c168418 viewBox syntax fixed 2019-03-25 16:10:01 +02:00
svetlagasheva
f88e6d52ff single quotes 2019-03-25 16:01:07 +02:00
svetlagasheva
53919e33d1 white spaces removed 2019-03-25 15:43:47 +02:00
svetlagasheva
df209b4203 Loader implemented 2019-03-25 15:37:53 +02:00
NikolaBorislavovHristov
59dbb36f1d SubtitlesPicker minor refactor 2019-03-25 12:47:18 +02:00
NikolaBorislavovHristov
799dd2f2b7 shouldComponentUpdate implemented for SubtitlesButton 2019-03-25 12:28:41 +02:00
NikolaBorislavovHristov
1a8432a8c9 shouldComponentUpdate implemented in ShareButton 2019-03-23 01:23:16 +02:00
NikolaBorislavovHristov
2e994ea14a use require in Player component 2019-03-23 01:22:53 +02:00
NikolaBorislavovHristov
a8975eed4b play icon state fixed 2019-03-23 01:22:38 +02:00
NikolaBorislavovHristov
93343bac1f mute icon state fixed 2019-03-23 01:22:27 +02:00
NikolaBorislavovHristov
6dad59e0be popupClassName renamed to popupContainerClassName in ControlBar 2019-03-23 00:57:14 +02:00
NikolaBorislavovHristov
7c671a12db Player component migrated to require 2019-03-23 00:56:56 +02:00
NikolaBorislavovHristov
aea6dad1b5 volume slider padding fixed 2019-03-23 00:52:16 +02:00
NikolaBorislavovHristov
a3ced70ea1 not needed styles dropped 2019-03-23 00:52:07 +02:00
NikolaBorislavovHristov
2f4cf7bd96 VolumeSlider refactored as a separate component 2019-03-22 20:44:38 +02:00
NikolaBorislavovHristov
f316f3d390 MuteButton implemented 2019-03-22 20:05:23 +02:00
NikolaBorislavovHristov
560e36c568 SeekBar refactored 2019-03-22 19:51:01 +02:00
NikolaBorislavovHristov
fef66356d7 disabled statement inline 2019-03-22 19:44:47 +02:00
NikolaBorislavovHristov
49e4e6f549 null values allowed as a Slider props 2019-03-22 19:44:28 +02:00
NikolaBorislavovHristov
940801c727 disabled slider implemented 2019-03-22 19:16:17 +02:00
NikolaBorislavovHristov
7f208dedf6 slider tumb start value validation improved 2019-03-22 19:05:07 +02:00
NikolaBorislavovHristov
e852ad9ade Slider's callback props defined optional 2019-03-22 18:53:38 +02:00
NikolaBorislavovHristov
f47178f49c ControlBar use require 2019-03-22 17:20:48 +02:00
NikolaBorislavovHristov
3217229f18 PlayPoused button rendered as disabled when the feature is not available 2019-03-22 16:57:15 +02:00
NikolaBorislavovHristov
a01c1319fa ShareButtonComponent extracted 2019-03-22 16:42:55 +02:00
NikolaBorislavovHristov
f673f3048e SubtitlesButton component extracted 2019-03-22 16:15:16 +02:00
NikolaBorislavovHristov
7441928d5a muted prop handled in the ui 2019-03-22 15:23:16 +02:00
NikolaBorislavovHristov
af71d53c52 muted prop implemented in HTMLVideo 2019-03-22 15:23:02 +02:00
NikolaBorislavovHristov
cb60e8cca5 ControlBarButton component dropped 2019-03-22 15:00:21 +02:00
NikolaBorislavovHristov
8403742812 HTMLVideo adapted to the new video spec 2019-03-21 19:39:54 +02:00
NikolaBorislavovHristov
8ed9c97645 Video migrated to require 2019-03-21 19:37:08 +02:00
NikolaBorislavovHristov
421013863d onImplementationChanged callback added to Video 2019-03-21 19:30:03 +02:00
NikolaBorislavovHristov
7f880c1f45 BufferingLoader styles changed to be more responsive 2019-03-21 19:21:23 +02:00
NikolaBorislavovHristov
a7a9a91381 BufferingLoader uses require 2019-03-21 19:19:31 +02:00
svetlagasheva
3ffbe491b4 uncomment classname condition 2019-03-21 18:14:33 +02:00
svetlagasheva
a3da21915f calendar styles improved 2019-03-21 17:08:51 +02:00
NikolaBorislavovHristov
59f30b319a minor fixes in youtube 2019-03-21 16:21:59 +02:00
NikolaBorislavovHristov
524fc84dbd app declared transparent by default 2019-03-21 16:21:35 +02:00
NikolaBorislavovHristov
3f3095d664 MPV setProp fixed 2019-03-21 13:20:14 +02:00
NikolaBorislavovHristov
b08ee9aa8b MPVVideo basic implementation 2019-03-21 13:16:48 +02:00
svetlagasheva
e8ef50c790 calendar improved 2019-03-21 10:54:06 +02:00
svetlagasheva
e561a878e2 videosContainerRef renamed; videoDates improved 2019-03-19 18:24:40 +02:00
svetlagasheva
e713533b9d rows renamed to weeks; date constructor optimized 2019-03-19 14:45:47 +02:00
svetlagasheva
c1b8a7a469 separate functions for month rows and days 2019-03-19 11:15:26 +02:00
svetlagasheva
4639d15e80 'for' loop instead of Array.apply; new Date optimization 2019-03-18 19:05:01 +02:00
svetlagasheva
6ed66f70c3 Input imported; focus implemented 2019-03-18 11:23:13 +02:00
svetlagasheva
3503877945 Calendar proptypes updated 2019-03-15 15:33:54 +02:00
svetlagasheva
7da5745078 second date from state removed 2019-03-15 12:11:59 +02:00
svetlagasheva
fa45bb4018 calendar refactored 2019-03-14 16:59:52 +02:00
svetlagasheva
87fe0a1824 resetMonth func replaced with getMonthInfo; styles fixes (table used) 2019-03-13 18:58:17 +02:00