Commit graph

1744 commits

Author SHA1 Message Date
nklhrstv
1ec803b06d basic info menu implemented 2020-04-02 18:17:14 +03:00
svetlagasheva
57c4ead20f VideoPlaceholder info space fixed 2020-04-02 15:48:19 +03:00
svetlagasheva
91606220c5 SeasonsBarPlaceholder icon flex none added 2020-04-02 15:38:00 +03:00
svetlagasheva
e76b2b4f75 SearchBar props renamed 2020-04-02 14:06:51 +03:00
nklhrstv
19c747f019 assign addon to every subtitles resouce in usePlayer 2020-04-02 13:41:18 +03:00
svetlagasheva
2844775d19 Addons uses SearchBar component 2020-04-02 13:24:13 +03:00
svetlagasheva
28badaa964 VideosList uses SearchBar component 2020-04-02 13:13:29 +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
svetlagasheva
3b05b6af08 SeasonsBarPlaceholder styles improved 2020-04-01 17:24:00 +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
svetlagasheva
f322c12df8 unused Icon value removed 2020-04-01 13:43:36 +03:00
svetlagasheva
97b57d16e9 VideoPlaceholder improved 2020-04-01 13:39:04 +03:00
svetlagasheva
b4a1a98b5a SeasonsBarPlaceholder improved 2020-04-01 13:37:59 +03:00
svetlagasheva
0bb10097a0 StreamPlaceholder improved 2020-04-01 13:35:16 +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
11ebfae747 change meta preview name and description when selecting video 2020-03-30 17:51:30 +03:00
nklhrstv
f9dab3c567 streams scroll bar fixed 2020-03-30 17:14:23 +03:00
nklhrstv
caa522ed31 stream/video layout unified 2020-03-30 16:08:46 +03:00
nklhrstv
8e6ba7cf7b title added to addon name container 2020-03-30 15:53:47 +03:00
nklhrstv
69c3a6424c streams list padding decreased 2020-03-30 15:34:22 +03:00
nklhrstv
ffa82b6257 render tumbnail fallback wrapped in memo 2020-03-30 14:53:01 +03:00
nklhrstv
9ed33c2eb4 StreamsList layout changed 2020-03-30 14:51:18 +03:00
nklhrstv
052dd071b4 multiselect in seasons bar limit to 7 items 2020-03-30 13:39:28 +03:00
nklhrstv
83a735ca95 videos container classname changed 2020-03-30 13:37:46 +03:00
nklhrstv
eff777e6d5 install addons button styles changed 2020-03-30 12:37:29 +03:00
nklhrstv
7844348d97 item-size dropped from videos list 2020-03-30 12:26:43 +03:00
nklhrstv
9a2881da10 background color for videos and streams list moved to top level 2020-03-30 09:37:51 +03:00
nklhrstv
f8b572b046 video layout changed 2020-03-30 01:57:07 +03:00
nklhrstv
92c7fd8c59 title added to search bar 2020-03-30 01:38:23 +03:00
nklhrstv
4ef627f306 title added to Prev/Next button in seasons bar 2020-03-30 01:38:16 +03:00
nklhrstv
b6c23b5d97 videos list width fixed 2020-03-30 01:35:07 +03:00
nklhrstv
deea9243f5 videos list styles restructured 2020-03-30 01:33:07 +03:00
nklhrstv
8917e14e65 search bar colors updated 2020-03-30 01:32:22 +03:00
nklhrstv
cdf75c9c7c additional search bar container removed 2020-03-30 01:26:38 +03:00
nklhrstv
73a624a3d6 SeasonBar layout changed 2020-03-30 01:22:57 +03:00
nklhrstv
e95120e029 use thin arrows in SeasonsBar 2020-03-30 00:48:23 +03:00
nklhrstv
64496a2c27 error message in videos list styles updated 2020-03-30 00:42:55 +03:00
nklhrstv
04af2fe1f9 videos list background color fixed 2020-03-30 00:37:47 +03:00
nklhrstv
6f586b12dd meta details background overlay changed 2020-03-30 00:37:04 +03:00
nklhrstv
f1e67de5f9 not needed background prop removed from MetaPreview 2020-03-29 22:29:04 +03:00
nklhrstv
e61c44e76f update meta resources when resource ref changed 2020-03-29 22:22:45 +03:00
nklhrstv
3f95d0361a meta error messages styled 2020-03-29 22:09:53 +03:00
nklhrstv
93d5439ebe meta preview size fixed 2020-03-29 20:07:48 +03:00
nklhrstv
be80b3bf3f use flex none for lists in meta details 2020-03-29 20:02:43 +03:00
nklhrstv
8672b2366a use custom Image component for meta details background 2020-03-29 20:01:30 +03:00
nklhrstv
b1617dc313 background in meta details fixed 2020-03-29 20:01:13 +03:00
nklhrstv
dab772ead2 not needed metaItem memo removed 2020-03-29 19:21:00 +03:00
nklhrstv
c047d045f5 checks added to meta details selected 2020-03-29 19:14:23 +03:00
nklhrstv
7273b44781 first ready resource found in resources with reduce 2020-03-29 19:10:39 +03:00
nklhrstv
e7b2169ce9 readyResourceForRequest returns null if resource not found 2020-03-29 19:03:35 +03:00
nklhrstv
28e9b00aeb todo for streams map added to meta details model hook 2020-03-29 18:54:33 +03:00
nklhrstv
cdfa1c024b validation improved in meta resource map 2020-03-29 18:53:39 +03:00
nklhrstv
93c11fd7be add validation to the MetaDetails load action 2020-03-29 18:32:17 +03:00
nklhrstv
0d0717b862 default selected fixed in MetaDetails 2020-03-29 18:30:39 +03:00
nklhrstv
b020258849 Merge branch 'development' of github.com:Stremio/stremio-web into playerimpl 2020-03-29 18:24:16 +03:00
nklhrstv
9764ec459a push to history stack instead of replace in Library and Discover 2020-03-29 18:22:02 +03:00
nklhrstv
76aa4b3b0b pagination input placeholder added to discover 2020-03-29 16:18:51 +03:00
nklhrstv
c384d73536 selected exported from discover state hook 2020-03-29 16:12:38 +03:00
nklhrstv
fec92c2957 discover filters modal styles updated 2020-03-29 16:09:20 +03:00
nklhrstv
6931fce1a3 classnames in discover changed to follow convention 2020-03-29 15:38:01 +03:00
nklhrstv
a3d59d8f1d add validation for addon modal open 2020-03-29 15:33:47 +03:00
nklhrstv
d218c1df24 close modals when selected catalog changed 2020-03-29 15:30:57 +03:00
nklhrstv
130b9b22ba prevent spreading not used props on multiselects in discover 2020-03-29 14:37:26 +03:00
nklhrstv
aef6719d85 media queries in Discover changed 2020-03-29 14:27:13 +03:00
nklhrstv
474d3771af discover layout restructured 2020-03-29 14:23:03 +03:00
nklhrstv
e1de328b4e missing addon warning showed only if catalog is ready 2020-03-29 12:41:00 +03:00
nklhrstv
33da961e95 Discover available memo deps fixed 2020-03-29 12:40:11 +03:00
nklhrstv
759276558d MetePreview placeholder not rendered if discover not available 2020-03-29 12:37:52 +03:00
nklhrstv
1d897f8e3f selectable inputs not rendered if discover page is not available 2020-03-29 11:38:12 +03:00
nklhrstv
2186a70630 close addons modal on url changed 2020-03-29 11:09:22 +03:00
nklhrstv
dbaca9ba19 replace getting state from core everytime with useProfile hook 2020-03-28 23:44:59 +02:00
nklhrstv
309eb9896c landscape landscape posters in Discover to square 2020-03-28 23:31:20 +02:00
nklhrstv
c630cfe854 replace landscape poster shapes with square in Library 2020-03-28 22:58:41 +02:00
nklhrstv
979926ab05 Library media queries breakpoints changed 2020-03-28 22:37:44 +02:00
nklhrstv
11d9cf6073 filter landscape poster shapes from continue watching preview 2020-03-28 22:29:34 +02:00
nklhrstv
c2c1f0dc3f UX for error messages in CW/Library improved 2020-03-28 22:25:17 +02:00
nklhrstv
8af0312f69 Library not available message styled and fixed for CW route 2020-03-28 22:09:31 +02:00
nklhrstv
4a703459d5 typo fixed in Library error message 2020-03-28 21:51:23 +02:00
nklhrstv
b568f1e628 Library propTypes for route updated 2020-03-28 21:49:13 +02:00
nklhrstv
34b8ef1444 Library propTypes for model updated 2020-03-28 21:29:59 +02:00
nklhrstv
35821e2303 add tabIndex -1 to all disabled buttons in Settings 2020-03-28 21:09:55 +02:00
nklhrstv
f105ffc270 stretch items in NotFound route 2020-03-28 20:40:38 +02:00
nklhrstv
4ab7c4e982 nav menu shown in NotFound page 2020-03-28 20:38:32 +02:00
nklhrstv
96c5897a85 items count changed for rows with landscape posters and continue watching row 2020-03-28 20:34:53 +02:00
nklhrstv
3b6736e864 enforece same posterShape in Board rows 2020-03-28 20:21:24 +02:00
nklhrstv
f45663b04d items count changed for rows with landscape posters 2020-03-28 20:19:16 +02:00
nklhrstv
3d7cc56f9c enforece same posterShape in Search rows 2020-03-28 20:12:57 +02:00
nklhrstv
297b7e2ff5 check for query in Search render 2020-03-28 19:30:48 +02:00
nklhrstv
22ec152cee href removed from useSearch hook 2020-03-28 19:27:07 +02:00
nklhrstv
d709e57f97 catalog origin fixed in search hook 2020-03-28 19:03:50 +02:00
nklhrstv
999a649f5c href removed from ContinueWatchingPreview hook 2020-03-28 18:54:43 +02:00
nklhrstv
f760eb847f href of board row moved to view 2020-03-28 18:52:25 +02:00
nklhrstv
7e73c4eb15 fix catalog origin in board 2020-03-28 18:47:34 +02:00
nklhrstv
0e6e665e04 underline effect removed from focus on forgot password 2020-03-28 18:36:28 +02:00
nklhrstv
2f5d775892 alt added to Image 2020-03-28 18:36:04 +02:00
nklhrstv
9f9db380e9 push root path when logged in 2020-03-28 18:02:24 +02:00
nklhrstv
948ff51d3b scroll to error only when route is focused 2020-03-28 18:01:42 +02:00
nklhrstv
bd6b177f7f switch intro form simplified 2020-03-28 17:55:40 +02:00
nklhrstv
5aefb91631 remove underline effect on ligin when focused 2020-03-28 17:44:25 +02:00
nklhrstv
0d50aee096 check for length of href and link in ConsentCheckbox 2020-03-28 17:42:59 +02:00
nklhrstv
47c5665c32 spread checked prop in ConsentCheckbox 2020-03-28 17:41:44 +02:00
nklhrstv
e5e0bc8b38 onClick added to deps in ConsentCheckbox 2020-03-28 17:40:19 +02:00
nklhrstv
1a967571f2 allow user to prevent spatial navigation with shift key 2020-03-28 17:32:27 +02:00
nklhrstv
298f3ea10e remove stopPropagation usage in Intro 2020-03-28 17:17:12 +02:00
nklhrstv
d63b028903 redirects from /continuewatching fixed 2020-03-28 15:02:24 +02:00
nklhrstv
a0367c8b66 redirect to full continuewatching list from board 2020-03-28 14:48:31 +02:00
nklhrstv
8200d58e8d apply type ordering in Discover 2020-03-28 14:43:59 +02:00
nklhrstv
51f1fd36e1 type sorting in Library implemented 2020-03-28 14:37:48 +02:00
nklhrstv
85ac09ebc0 use new comparator function in SubtitlesPicker 2020-03-28 14:34:30 +02:00
nklhrstv
7c9e06f037 grid styles of library unified with dicover 2020-03-28 13:22:29 +02:00
nklhrstv
f64a633f25 adapt route proptype for url params with latest changes in router 2020-03-28 13:06:06 +02:00
nklhrstv
21e50d323a continuewatching route implemented with maximum code reuse 2020-03-28 13:04:40 +02:00
nklhrstv
9e4e7de7cb MetaRow uses itemComponent prop in Search 2020-03-28 09:31:13 +02:00
nklhrstv
d991a87275 Board uses new MetaRow api 2020-03-27 23:56:29 +02:00
nklhrstv
f0e51c5055 init CW Preview fixed 2020-03-27 23:44:49 +02:00
nklhrstv
469aeda23b ContinueWatchingPreview used in Board 2020-03-27 23:41:31 +02:00
nklhrstv
b3c826a16e continue_watching flag removed in library 2020-03-27 23:28:18 +02:00
nklhrstv
2978b38e8a useItemOptions hook dropped 2020-03-27 23:15:32 +02:00
nklhrstv
b82fdd09a0 integrate LibItem in Library 2020-03-27 19:25:04 +02:00
svetlagasheva
a112e58179 MetaDetails meta info media queries added 2020-03-27 18:14:56 +02:00
nklhrstv
9c3abfe637 Library migrated to the new url format 2020-03-27 17:08:07 +02:00
svetlagasheva
2d0aa5be85 StreamsList message image opacity added 2020-03-27 15:20:18 +02:00
svetlagasheva
b5ae863ee2 VideosList message image width/opacity added 2020-03-27 15:20:06 +02:00
svetlagasheva
a8cb0375eb StreamsList message image size added 2020-03-27 15:15:50 +02:00
svetlagasheva
b4be6d94af StreamsList text/icon colors -90 added 2020-03-27 15:06:50 +02:00
svetlagasheva
1cd751f79f VIdeo flags container flex added 2020-03-27 14:47:23 +02:00
svetlagasheva
b65f84caaa VIdeosList search reset dropped 2020-03-27 14:45:11 +02:00
svetlagasheva
01016e6310 MetaDetails bkg uses linear-gradient 2020-03-27 12:31:52 +02:00
svetlagasheva
433c9373b2 VideosList search bkg color lighter 2020-03-27 12:26:45 +02:00
nklhrstv
ffa98a1982 media queries for dicover grid improved 2020-03-27 12:04:29 +02:00
svetlagasheva
ff05b4b7ac VideosList search min width added 2020-03-27 12:04:17 +02:00
svetlagasheva
809db2ed52 VideosList search: search by title and released 2020-03-27 11:48:54 +02:00
svetlagasheva
95ceb44255 VideosList elemets width fixed 2020-03-27 11:46:10 +02:00
nklhrstv
a56bab4d7b getNextExtra renamed to nextExtra 2020-03-27 11:34:13 +02:00
nklhrstv
8bb1687fb4 SKIP_EXTRA_NAME added to constants 2020-03-27 11:33:16 +02:00
svetlagasheva
d42debb7e9 VideosList release-info-container renamed and always rendered 2020-03-27 11:23:15 +02:00
nklhrstv
5e703517f8 navigateWithLoadRequest renamed to navigateWithRequest 2020-03-27 11:20:02 +02:00
nklhrstv
a4b7fb1fd6 NONE_EXTRA_VALUE moved to constants 2020-03-27 11:17:29 +02:00
svetlagasheva
a97a59778c VideosList search reset when season change 2020-03-27 11:11:40 +02:00
nklhrstv
178446fcfb return null action if no action must be dispatched on new state 2020-03-27 11:01:44 +02:00
nklhrstv
20395658bf drop not used props from discover item map 2020-03-27 11:00:40 +02:00
nklhrstv
3fe180ff39 MetaItem placeholders added to discover 2020-03-27 10:41:29 +02:00
nklhrstv
4e34cebc65 Errors in discover styled 2020-03-27 10:27:37 +02:00
nklhrstv
e4f2af69e3 center addon warning message 2020-03-27 10:09:49 +02:00
nklhrstv
f71dca743b grid gap decreased 2020-03-27 00:34:46 +02:00
nklhrstv
2c628d8603 selectable inputs margins fixed 2020-03-27 00:34:06 +02:00
nklhrstv
3c4a3eeaec filter icon color changed 2020-03-27 00:29:38 +02:00
nklhrstv
1c7b89d004 missing addon UX improved 2020-03-27 00:28:33 +02:00
nklhrstv
15bb6c5c7b settings section separator color changed 2020-03-26 23:28:41 +02:00
nklhrstv
0a5321afa9 Intro colors updated 2020-03-26 23:24:47 +02:00
svetlagasheva
b9e7bce0ba VideosList bkg color added 2020-03-26 19:51:39 +02:00
nklhrstv
e9e82ab70b Search UI adapted to changes in MetaRow 2020-03-26 19:42:53 +02:00
nklhrstv
d19ef2e607 search catalogs props mapped by convention 2020-03-26 19:42:39 +02:00
nklhrstv
e5612c8b33 no catalogs error implemented in search 2020-03-26 19:34:01 +02:00
nklhrstv
11a6103571 search hints class names changed 2020-03-26 19:27:22 +02:00
nklhrstv
df04af0150 improve media queries 2020-03-26 19:18:57 +02:00
nklhrstv
3d479304ab support for multiple hints in the search ui 2020-03-26 19:17:05 +02:00
nklhrstv
a3e8981af4 use reduceRight to find first search query param 2020-03-26 19:05:43 +02:00
nklhrstv
275c6feeec useDeepEqualMemo for search selected 2020-03-26 19:05:21 +02:00
nklhrstv
99c7a036c7 add play icon to the cw ui 2020-03-26 18:56:40 +02:00
svetlagasheva
bc6bcfdc5e VideosList message label flex added 2020-03-26 18:52:08 +02:00
nklhrstv
faf49904da improve media queries 2020-03-26 18:00:11 +02:00
svetlagasheva
5f61ce6a19 VideosList message container uses flex instead of height 2020-03-26 17:43:17 +02:00
nklhrstv
d8332ea911 todo for videos page added 2020-03-26 17:35:34 +02:00
svetlagasheva
66a65bfbe0 Video released constainer color fixed 2020-03-26 17:30:08 +02:00
svetlagasheva
689c2e565c Video released info unnecessary margin removed 2020-03-26 17:28:58 +02:00
nklhrstv
02ee397d95 redirects from ContinueWatching implemented 2020-03-26 17:27:40 +02:00
svetlagasheva
2c31b089af VideosList upcoming/watched container flex:none added 2020-03-26 17:25:38 +02:00
svetlagasheva
ef7d930573 Video flag label color fixed 2020-03-26 17:16:27 +02:00
svetlagasheva
d8c8b723df SeasonsBar seasons label background: none used 2020-03-26 17:14:44 +02:00
svetlagasheva
c6e1a27903 VideosList search bar unnecessary width removed 2020-03-26 16:49:29 +02:00
svetlagasheva
4d6acb2a24 VideosList message label color fixed 2020-03-26 16:28:43 +02:00
nklhrstv
88b6641edc dismiss from continue watching implemented 2020-03-26 16:08:31 +02:00
nklhrstv
22462fe9ed Board adapted to changes in meta row 2020-03-26 16:04:35 +02:00
svetlagasheva
1c17437847 VideosList search: search only by title 2020-03-26 15:50:58 +02:00
svetlagasheva
eb3b4386d1 VideosList search placeholder fixed 2020-03-26 14:07:22 +02:00
svetlagasheva
34dfc9b572 MetaPreview action buttons margin increased 2020-03-26 13:05:35 +02:00
svetlagasheva
5e187c5931 meta info width defined in MetaDetails 2020-03-26 13:02:03 +02:00
svetlagasheva
7329d1ab04 meta_details_cat image renamed to empty 2020-03-26 11:50:28 +02:00
nklhrstv
2ff50fdbb4 videoId removed from continue watching props 2020-03-25 18:51:37 +02:00
nklhrstv
8fec2dee0b remove the timeout of the continue watching state listener 2020-03-25 18:51:04 +02:00
nklhrstv
59775625a1 props in useBoard renamed to follow conventions 2020-03-25 18:45:49 +02:00
svetlagasheva
17aca73990 StreamsList message container styled 2020-03-25 18:12:34 +02:00
nklhrstv
879ca0b12e trakt icon fixed 2020-03-25 17:26:32 +02:00
nklhrstv
56be4113da add opacity to not found image 2020-03-25 15:45:20 +02:00
nklhrstv
8bee0b4e50 disable settings that are not implemented yet 2020-03-25 15:45:07 +02:00
nklhrstv
55ba842bc2 title attribute added to side menu items in settings 2020-03-25 15:43:48 +02:00
nklhrstv
28b1a56986 use general section as initially selected 2020-03-25 15:41:39 +02:00
nklhrstv
6110637d31 update section id when settings get focused 2020-03-25 15:41:00 +02:00
nklhrstv
b62ae9a5d7 text color in settings updated 2020-03-25 15:39:33 +02:00
svetlagasheva
521146e722 VideosList message container styled 2020-03-25 15:34:44 +02:00
nklhrstv
e13d31a40c check for valid email in Intro 2020-03-25 14:59:32 +02:00
nklhrstv
122434cf95 emailRef fixed in PasswordResetModal 2020-03-25 14:57:26 +02:00
nklhrstv
82371faabb use deep equal memo in profile settings hook 2020-03-25 14:15:59 +02:00
nklhrstv
7a9eb7772f use deep equal memo in streaming server settings hook 2020-03-25 14:12:04 +02:00
nklhrstv
2c66a527d0 Cache size to string improved 2020-03-25 13:09:33 +02:00
nklhrstv
44d5e17de8 streaming server init fixed 2020-03-25 13:00:45 +02:00
nklhrstv
87b4ab145e not found route implemented 2020-03-25 12:34:08 +02:00
nklhrstv
22f629d592 pull development 2020-03-25 09:47:45 +02:00
nklhrstv
2046effe4a Intro styles updated 2020-03-24 18:11:40 +02:00
nklhrstv
c31c4f4fdf useCoreEvent dropped 2020-03-24 16:12:27 +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
svetlagasheva
32090b4f5e MetaDetails styles adapted to design changes 2020-03-24 10:46:08 +02:00
nklhrstv
3e05fe2e31 periodically push changes in library from player 2020-03-23 14:08:50 +02:00
svetlagasheva
e1aafa149a SeasonsBar prev/next button focus fixed 2020-03-23 13:18:22 +02:00
svetlagasheva
65d584d4dc VideosList styles adapted to design changes 2020-03-23 13:17:57 +02:00
svetlagasheva
43718197e4 search added to VideosList 2020-03-23 13:17:22 +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
svetlagasheva
e08fe92336 Video styles adapted to design changes 2020-03-20 11:21:40 +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
bf3364e046 fix forgotten password modal 2020-03-17 19:01:15 +02:00
svetlagasheva
6ce25dd493 StreamsList styles adapted to design changes 2020-03-17 18:39:51 +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
svetlagasheva
1c9c08104c Stream styles adapted to design changes 2020-03-17 17:05:51 +02:00
nklhrstv
f08d89fab3 fix lint errors in useAddons 2020-03-17 15:09:55 +02:00
nklhrstv
767cfb8eb5 disable console.error lint warnings 2020-03-17 15:09:40 +02:00
nklhrstv
42f461201d init streaming server settings fixed 2020-03-17 15:04:57 +02:00
svetlagasheva
c3f7d78aea Stream uses PlayIconCircleCentered component; addonName removed from info-container 2020-03-17 15:04:16 +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
svetlagasheva
658362154b SeasonsBar styles adapted to design changes 2020-03-16 15:27:46 +02:00
svetlagasheva
bf57bf993a not needed renderMultiselectLabelContent func removed; prev/next label added 2020-03-16 15:19:12 +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
nklhrstv
8014c1c969 clear debounced functions on unmount 2020-03-13 18:04:44 +02:00
nklhrstv
fecee6f9db basic key controls implemented in player 2020-03-13 18:04:27 +02:00
nklhrstv
23fe0ac5df immerse bars only if not sliding 2020-03-13 16:25:04 +02:00
nklhrstv
32164b6708 toggle playback on click 2020-03-13 15:27:34 +02:00
nklhrstv
165b657d42 basic immersed bars implemented 2020-03-13 14:57:24 +02:00
nklhrstv
a56158faee spread props in ControlBar 2020-03-13 14:49:12 +02:00
Nikola Hristov
00218475ea
Merge pull request #141 from Stremio/screens-fixes
Screens fixes
2020-03-12 11:54:02 +02:00
svetlagasheva
1bdc606bdb Discover scrollbar moved right when no meta preview 2020-03-12 11:49:32 +02:00
svetlagasheva
b86e638487 addons list margin removed 2020-03-12 11:40:20 +02:00
svetlagasheva
25a5a77a1c Library selects adapted to Addons selects 2020-03-12 11:24:17 +02:00
svetlagasheva
bbfaba7087 new color theme applied to PasswordResetModal 2020-03-11 18:24:23 +02:00
svetlagasheva
6363c1094c Intro loader modal uses new color for background 2020-03-11 17:02:33 +02:00
nklhrstv
a5717e84be initial video state moved to constant 2020-03-11 16:44:15 +02:00
nklhrstv
1720420d9a state renamed to videoState 2020-03-11 16:37:33 +02:00
nklhrstv
428cb776ce nav bar added to player 2020-03-11 15:25:53 +02:00
svetlagasheva
ef01e97fa7 Addons spacing adapted to Discover spacing 2020-03-11 15:10:50 +02:00
svetlagasheva
f327a53bfc Discover buttons adapted to Addons buttons 2020-03-11 15:10:03 +02:00
nklhrstv
365c5e43f4 subtitles offset bind with core 2020-03-11 13:22:53 +02:00
nklhrstv
4c805638b7 not needed classnames dropped 2020-03-11 10:46:43 +02:00
nklhrstv
663e204323 pull development 2020-03-11 10:43:04 +02:00
nklhrstv
27eefd9fdb conflicts resolved 2020-03-10 17:52:15 +02:00
nklhrstv
98524855ed subtitles settings linked with core 2020-03-10 17:50:05 +02:00
svetlagasheva
bbf9b15a17 Addons search opacity 1 added 2020-03-10 17:37:53 +02:00
svetlagasheva
d5d63b3e6b add addon modal url uses only outline 2020-03-10 17:31:12 +02:00
svetlagasheva
bf5a0c67a7 share modal unnecessary check removed 2020-03-10 17:20:05 +02:00
nklhrstv
64da71b923 advanced button temporary disabled 2020-03-10 17:00:10 +02:00
svetlagasheva
21279e2172 unnecessary flex: none removed 2020-03-10 16:59:50 +02:00
svetlagasheva
bdc951c0e4 better way for spacing between selectable inputs and search bar 2020-03-10 16:56:24 +02:00
nklhrstv
ebbb3329df advanced disabled button styled 2020-03-10 16:18:57 +02:00
nklhrstv
f374ead0bf check for subs disabled fixed 2020-03-10 16:18:43 +02:00
nklhrstv
6b18c68900 subtitles form size shrinked 2020-03-10 16:07:17 +02:00
nklhrstv
c96def8b4f subtitles delay/size configurable 2020-03-10 15:54:06 +02:00
svetlagasheva
412353f865 set share modal width in addons screen 2020-03-10 15:40:49 +02:00
svetlagasheva
c0748a20c0 Addons screen modals show full addon name/version 2020-03-10 14:48:04 +02:00
nklhrstv
bd428e3ec1 DiscreteSelectInput component implemented 2020-03-10 14:34:53 +02:00
nklhrstv
4e28aebc33 SubtitlesPicker prop names changed 2020-03-10 13:43:30 +02:00
nklhrstv
7d1bbd2d89 change option-header when disabled 2020-03-10 13:37:44 +02:00
nklhrstv
b9124f1bac handle disabled subtitles offset better 2020-03-10 13:35:28 +02:00
nklhrstv
aba579802e subtitles offset configured 2020-03-10 13:32:30 +02:00
nklhrstv
fce0d44e54 added shadow to subs picker 2020-03-10 12:58:32 +02:00
nklhrstv
1b9da9a80d new SubtitlesPicker implemented 2020-03-10 12:55:02 +02:00
svetlagasheva
ed8136207a set modal dialogs width in addons screen 2020-03-09 18:40:55 +02:00
svetlagasheva
fb6fb60b6c text opacity property removed 2020-03-09 18:15:15 +02:00
svetlagasheva
2c3a6ae0fc Addon dataset gets the whole addon 2020-03-09 17:37:00 +02:00
nklhrstv
903c9e6f1f SubtitlesPicker moved to Player from SubtitlesButton 2020-03-09 17:10:26 +02:00
svetlagasheva
0cc7eacbdb select input catalog rendered as Multiselect 2020-03-09 15:50:41 +02:00
nklhrstv
41099ea666 replace dispatch with callbacks in ControlBar 2020-03-09 15:10:08 +02:00
nklhrstv
61020be83e subtitles button uses ModalDialog 2020-03-09 14:40:09 +02:00
nklhrstv
660a04b78b add extra subtitles to video 2020-03-09 14:39:18 +02:00
nklhrstv
9fadcf3a0b attach origin to each track and to each subs object 2020-03-09 14:39:04 +02:00
svetlagasheva
f5444ef820 tabIndex for addon buttons removed 2020-03-09 14:37:02 +02:00
svetlagasheva
0ceaeffd7f Addons notice container removed for now 2020-03-09 13:59:33 +02:00
nklhrstv
af39660502 control bar styles updated 2020-03-09 11:09:16 +02:00
svetlagasheva
4f8a0cfee3 Intro switch form location fixed 2020-03-06 18:19:38 +02:00
svetlagasheva
dfe6495552 Addons styles adapted to design changes 2020-03-06 18:19:06 +02:00
svetlagasheva
af7970b2bd Addons share prompt shows more details 2020-03-06 18:18:25 +02:00
nklhrstv
ba71c61b28 disabled state handled in VolumeSlider 2020-03-06 17:53:18 +02:00
nklhrstv
6405e9b69d SeekBar disabled not use memo 2020-03-06 17:36:28 +02:00
nklhrstv
83ae8ba5fb title added to PlayPauseButton 2020-03-06 16:52:25 +02:00
nklhrstv
85d0259b45 title added to mute button 2020-03-06 16:51:26 +02:00
nklhrstv
d8ddec6177 MuteButton validation improved 2020-03-06 16:49:36 +02:00
nklhrstv
b0e42f232e add dispatch to onComplete deps 2020-03-06 16:42:09 +02:00
nklhrstv
6ee7deeedf add transition to seekbar background 2020-03-06 16:35:16 +02:00
nklhrstv
994f46f15a disabled handled better in Seekbar 2020-03-06 16:26:44 +02:00
nklhrstv
e6bfd40472 ShareButton uses ModalDialog 2020-03-06 09:57:34 +02:00
nklhrstv
fa7aca6476 Player adapted to changes in core 2020-03-05 17:50:05 +02:00
nklhrstv
e3f65f15bc usePlayer adapted to changes in core 2020-03-05 16:47:34 +02:00
nklhrstv
065c9a586d adapt search to the new colors 2020-03-04 17:47:47 +02:00