Commit graph

1923 commits

Author SHA1 Message Date
NikolaBorislavovHristov
02f4383b87 dispatch unload action on unmount 2019-12-05 18:06:30 +02:00
NikolaBorislavovHristov
66eddaed8c useSearch implemented with useModelState 2019-12-05 17:48:32 +02:00
NikolaBorislavovHristov
cba604047b null action removed from useUser 2019-12-05 17:34:18 +02:00
NikolaBorislavovHristov
468f597673 useUser implemented with useModelState 2019-12-05 17:28:37 +02:00
NikolaBorislavovHristov
756d4842dd metaItem href fixed in board 2019-12-05 16:37:34 +02:00
NikolaBorislavovHristov
c8c18eb1bf useModelState integrated in useContinueWatching 2019-12-05 16:25:49 +02:00
NikolaBorislavovHristov
8080f2e72e useModelState integrated in useBoard 2019-12-05 16:23:02 +02:00
NikolaBorislavovHristov
984b045ced generic useModelState hook implemented 2019-12-05 16:16:58 +02:00
NikolaBorislavovHristov
ca8e8e85cc useDeepEqualState mimic useState api 2019-12-05 14:58:10 +02:00
NikolaBorislavovHristov
9c0368c7d8 board model entry name changed 2019-12-05 13:47:01 +02:00
NikolaBorislavovHristov
b4f5477678 useDeepEqualState hook implemented 2019-12-05 13:30:16 +02:00
NikolaBorislavovHristov
a597e00aba Core getState/dispatch adapted to changes in core-web 2019-12-05 12:36:48 +02:00
NikolaBorislavovHristov
0c51fef342 containerService renamed to stremio core 2019-12-05 11:50:25 +02:00
NikolaBorislavovHristov
5cb9c905eb core.getState spead arguments 2019-12-05 11:45:19 +02:00
NikolaBorislavovHristov
53f71f0f76 spread used meta item props in meta row 2019-12-05 11:38:53 +02:00
NikolaBorislavovHristov
ee1c00748e Intro validations fixed 2019-12-05 10:35:14 +02:00
NikolaBorislavovHristov
bd9012cad6 see all button styled in search 2019-12-05 10:02:10 +02:00
NikolaBorislavovHristov
8bb1449d1e variable names in search renamed by convention 2019-12-05 09:59:36 +02:00
NikolaBorislavovHristov
48754b7aad see all button styled in route styles 2019-12-05 09:58:55 +02:00
NikolaBorislavovHristov
0fceb69e52 ContinueWatching added to Board 2019-12-04 21:56:24 +02:00
NikolaBorislavovHristov
fe71d5745c Search initial state fixed 2019-12-04 19:47:38 +02:00
NikolaBorislavovHristov
371a42c87a board adapted to changes in CatalogsWithExtra 2019-12-04 19:46:10 +02:00
NikolaBorislavovHristov
b6c1f142cc Search adapted to changes in core 2019-12-04 16:35:21 +02:00
NikolaBorislavovHristov
f2607b2454 selected type fixed 2019-12-03 18:27:10 +02:00
NikolaBorislavovHristov
4ed55625bf getMetaItemAtIndex more strict 2019-12-03 18:26:58 +02:00
NikolaBorislavovHristov
1126ff1482 Merge branch 'search' of github.com:Stremio/stremio-web into development 2019-12-03 13:30:33 +02:00
NikolaBorislavovHristov
1603d31a3e selected type/catalog improved for duplicated catalog ids 2019-12-03 12:04:56 +02:00
NikolaBorislavovHristov
6b273a2a34 discover selectable-inputs styled 2019-12-03 10:50:54 +02:00
NikolaBorislavovHristov
b37c1b04c2 pagination input icon styled separately 2019-12-03 10:30:25 +02:00
NikolaBorislavovHristov
aa2efb4c5b discover styles fixed for small screens 2019-12-03 10:07:09 +02:00
NikolaBorislavovHristov
8f289d2f9e images in preview optimized for fast switching 2019-12-02 21:54:51 +02:00
NikolaBorislavovHristov
bb98e0cbab pagination input label min width changed 2019-12-02 21:53:28 +02:00
NikolaBorislavovHristov
428ee3e096 discover adapted to changes in core 2019-12-02 21:53:08 +02:00
NikolaBorislavovHristov
b09e0b55c4 check for valid onCloseRequest prop before use it 2019-12-02 19:13:48 +02:00
NikolaBorislavovHristov
8bd5867f66 PaginateInput component renamed 2019-12-02 19:13:29 +02:00
NikolaBorislavovHristov
7b14e1c7ca drop query params validation in the js layer 2019-12-02 18:49:47 +02:00
NikolaBorislavovHristov
230119274c use plain initail state 2019-12-02 18:38:04 +02:00
NikolaBorislavovHristov
f4c63c5374 separate ui state from discover hook 2019-12-02 18:37:51 +02:00
svetlagasheva
be1282bd5d searchSelected func added 2019-12-02 16:22:34 +02:00
svetlagasheva
268d5a6e0b use query for href 2019-12-02 16:22:24 +02:00
svetlagasheva
373e5b5d39 q renamed to search 2019-12-02 16:21:23 +02:00
svetlagasheva
e3811c91e2 search state mapped in the initial state 2019-12-02 14:39:05 +02:00
svetlagasheva
2ee8f3f1ea catalogHref prop added to MetaRow 2019-12-02 14:36:14 +02:00
NikolaBorislavovHristov
34bf588c3c PaginateInput simplified 2019-12-02 13:59:35 +02:00
NikolaBorislavovHristov
7a1bf0f838 discover url params order changed 2019-12-02 12:51:22 +02:00
NikolaBorislavovHristov
50265bfe7b ColorInput compatible with native data props 2019-12-02 11:35:39 +02:00
NikolaBorislavovHristov
38680cda55 ModalDialog compatible with native data props 2019-12-02 11:16:04 +02:00
NikolaBorislavovHristov
a8f1e934cf Image compatible with native data props 2019-12-02 10:45:55 +02:00
NikolaBorislavovHristov
044b8d9709 useLiveRef uses layout effect 2019-12-02 10:40:29 +02:00
NikolaBorislavovHristov
dcf4bf3e76 MetaItem compatible with native data props 2019-12-02 10:40:16 +02:00
NikolaBorislavovHristov
eed4a63243 fix multiselect trigger onOpen/onClose after first render 2019-12-02 10:37:53 +02:00
NikolaBorislavovHristov
2ec1448841 Multiselect compatible with native data props 2019-12-02 10:37:21 +02:00
NikolaBorislavovHristov
9696796d6b popup compatible with native data props 2019-12-02 10:06:48 +02:00
svetlagasheva
32be8a633a handle 'no requested addons' case 2019-11-29 17:37:49 +02:00
svetlagasheva
96d9332a9e 'see all' button shows all relevant items in discover 2019-11-29 16:33:10 +02:00
svetlagasheva
07cabd2700 onSeeAllButtonClicked prop added in MetaRow 2019-11-29 16:28:59 +02:00
svetlagasheva
665e3500c4 use search.selected instead of queryParams 2019-11-29 13:55:19 +02:00
svetlagasheva
e8faa09b13 no metadata case added 2019-11-29 13:31:20 +02:00
svetlagasheva
921a23b5cd useSearch now returns the whole search object; 2019-11-29 13:31:02 +02:00
svetlagasheva
8f9ec05e80 Merge branch 'detail-page' of github.com:Stremio/stremio-web into search 2019-11-29 11:12:20 +02:00
svetlagasheva
8500b40378 search: 'no query/groups' cases added 2019-11-28 17:21:28 +02:00
svetlagasheva
eb9bbeab0b board adapted to stremio-core changes 2019-11-28 17:06:13 +02:00
svetlagasheva
609772a932 search adapted to stremio-core changes 2019-11-28 14:50:46 +02:00
svetlagasheva
34cf2280a4 search linked with stremio-core 2019-11-28 11:51:47 +02:00
svetlagasheva
60d49536f8 dataset attribute instead of data-name used for Multiselect/ColorInput 2019-11-27 13:32:57 +02:00
svetlagasheva
c284092433 mapLibItemsState renamed; useLibrary returns the whole library object 2019-11-26 11:28:26 +02:00
svetlagasheva
42e8d7ddcd handle all state cases in library 2019-11-26 10:59:12 +02:00
svetlagasheva
343519b528 lib items state mapped in the initial state; useLibrary returns lib state 2019-11-26 10:58:37 +02:00
NikolaBorislavovHristov
209a150216 auto select group only if user not selected already 2019-11-25 15:59:13 +02:00
svetlagasheva
87f1f8b03c useLibrary now returns selected, type_names, lib_items 2019-11-25 15:04:35 +02:00
NikolaBorislavovHristov
98fa16c9c1 meta details state mapped in the initial state too 2019-11-25 14:21:57 +02:00
svetlagasheva
2e8909935e library adapted to new stremio-core changes 2019-11-25 12:04:20 +02:00
NikolaBorislavovHristov
a60e5ab082 Merge branch 'detail-page' of github.com:Stremio/stremio-web into detail-page 2019-11-23 15:47:08 +02:00
NikolaBorislavovHristov
87f1516960 useMetaDetails adapted to changes in core 2019-11-23 15:46:42 +02:00
NikolaBorislavovHristov
208e061f4f fix streams message 2019-11-23 15:43:56 +02:00
svetlagasheva
535c0eef8a library adapted to stremio-core changes 2019-11-22 17:53:53 +02:00
svetlagasheva
8524e342eb dialog content width removed 2019-11-22 15:44:09 +02:00
svetlagasheva
1e132bc8fb unused className removed 2019-11-22 15:43:39 +02:00
svetlagasheva
9e9aac8ed3 check if library is loaded 2019-11-22 15:19:32 +02:00
svetlagasheva
5de793c189 space between content and frame of modal dialog increased 2019-11-22 11:20:07 +02:00
NikolaBorislavovHristov
9ded059620 useMetaDetails expose raw meta_details model props 2019-11-21 10:52:27 +02:00
NikolaBorislavovHristov
ce0c2c387a logs removed 2019-11-20 20:42:43 +02:00
svetlagasheva
f70ca3d293 type checks for dispatch fixed 2019-11-20 16:48:29 +02:00
NikolaBorislavovHristov
6ffaf17836 MetaDetails screen adapted to changes in core 2019-11-20 16:28:32 +02:00
svetlagasheva
fb0ec7583a login button for redirect when no user 2019-11-19 17:41:20 +02:00
NikolaBorislavovHristov
54793eb60c useDataset removed 2019-11-19 14:56:19 +02:00
svetlagasheva
7c421d2d6e into: location replace in loginAsGuest 2019-11-19 14:49:04 +02:00
svetlagasheva
a95661802a intro: window location fixed 2019-11-19 14:46:10 +02:00
svetlagasheva
db185dcf3e check for user in library 2019-11-19 14:31:08 +02:00
svetlagasheva
0cc698c509 dispatch load action when receive types 2019-11-19 14:30:26 +02:00
svetlagasheva
b2fdfc51ae library regexp changed 2019-11-19 14:19:42 +02:00
NikolaBorislavovHristov
d63e73e5ec dataset prop added to ColorInput 2019-11-19 11:39:28 +02:00
NikolaBorislavovHristov
d9f5bec1f5 TextInput submit onKeyDown 2019-11-19 11:36:54 +02:00
NikolaBorislavovHristov
7e83f9b071 MetaItem render callbacks optimized 2019-11-19 11:32:00 +02:00
NikolaBorislavovHristov
5946cfa472 MetaItem use dataset prop instead of useDatast hook 2019-11-19 11:25:40 +02:00
NikolaBorislavovHristov
11e01f4907 ColorInput/ColorPicker stories added 2019-11-18 20:51:42 +02:00
NikolaBorislavovHristov
0f535a4afc metadetails regexp updated 2019-11-18 18:52:02 +02:00
NikolaBorislavovHristov
21570bd697 --spatial-navigation-action usage dropped from button 2019-11-18 18:50:21 +02:00
NikolaBorislavovHristov
4f89f90f47 Facebook/Twitter button ui improved 2019-11-18 16:50:31 +02:00
NikolaBorislavovHristov
a19ba0fef7 share prompt styled in details 2019-11-18 16:48:06 +02:00
NikolaBorislavovHristov
db83b7a99c select entire share url on click 2019-11-18 16:43:32 +02:00
NikolaBorislavovHristov
5e2d399fb2 select input content on mount 2019-11-18 16:40:08 +02:00
NikolaBorislavovHristov
d01e51235c share prompt styles updated 2019-11-18 16:39:57 +02:00
NikolaBorislavovHristov
41e910e1f0 ModalDialog overflow styles fixed 2019-11-18 15:47:21 +02:00
NikolaBorislavovHristov
f0e252ed63 title added to share dialog 2019-11-18 13:42:48 +02:00
svetlagasheva
6e65012ec7 handle error cases in library 2019-11-18 12:58:20 +02:00
NikolaBorislavovHristov
6c227ee8bf close share modal fixed 2019-11-18 12:50:59 +02:00
NikolaBorislavovHristov
6a0b8e8b29 MetaPreview actionbuttons and metalinks adapted to the new data structure 2019-11-18 12:15:19 +02:00
NikolaBorislavovHristov
16e4b742b7 useInLibrary moved to common 2019-11-18 11:05:37 +02:00
NikolaBorislavovHristov
dd8628c24a MetaLinks styles updated 2019-11-18 10:07:50 +02:00
NikolaBorislavovHristov
6cd1b93ca3 metadetails regexp changed to support empty strings 2019-11-18 08:52:09 +02:00
svetlagasheva
a6343c8395 default type removed; check for type improved; get selected type from state 2019-11-15 15:46:32 +02:00
svetlagasheva
f0078427fa get selected type from state 2019-11-15 15:38:16 +02:00
svetlagasheva
6be7f61866 use Map for SORT_PROPS object 2019-11-15 14:48:15 +02:00
svetlagasheva
d9baba5e27 recent type placed first 2019-11-15 12:01:27 +02:00
svetlagasheva
3e8e843982 check for type 2019-11-15 10:04:28 +02:00
svetlagasheva
a900d56881 check for event.value removed 2019-11-15 10:01:57 +02:00
svetlagasheva
4326f23db6 initial state changed 2019-11-15 10:00:43 +02:00
svetlagasheva
0f5e6e6798 useSort hook implemented 2019-11-14 18:16:10 +02:00
NikolaBorislavovHristov
104bac91ec Merge branch 'master' of github.com:Stremio/stremio-web into detail-page 2019-11-14 17:31:15 +02:00
NikolaBorislavovHristov
2cc6671b93 Stream adapted to the new data stucture 2019-11-14 17:23:27 +02:00
NikolaBorislavovHristov
36e0b4b13f Stream placeholder styles updated 2019-11-14 14:51:30 +02:00
NikolaBorislavovHristov
29a1127e93 StreamPlaceholder moved inside Stream 2019-11-14 14:48:33 +02:00
NikolaBorislavovHristov
b86cf17ea7 all cases handled in streamslist 2019-11-14 14:43:01 +02:00
NikolaBorislavovHristov
5eebaeee60 href added to videos 2019-11-14 14:42:03 +02:00
NikolaBorislavovHristov
a67aec0649 Detail route renamed to MetaDetails 2019-11-14 14:07:21 +02:00
NikolaBorislavovHristov
0df8637502 video placeholder styles updated 2019-11-14 13:59:16 +02:00
NikolaBorislavovHristov
e21caea725 videos for season fixed if season not set 2019-11-14 13:46:57 +02:00
NikolaBorislavovHristov
6a20cbe885 seasons popup label active styles updated 2019-11-14 13:43:37 +02:00
NikolaBorislavovHristov
cc8292d3f6 VideosList adapted to changed api of SeasonsBar 2019-11-14 13:26:26 +02:00
NikolaBorislavovHristov
efa3586f05 filter videos by season inside seasons reducer to keep state consistent 2019-11-14 13:23:50 +02:00
NikolaBorislavovHristov
f32173797b VideoPlaceholder moved inside video 2019-11-14 13:10:18 +02:00
NikolaBorislavovHristov
01cabe6343 seasonsbar placeholder styles improved 2019-11-14 13:00:09 +02:00
NikolaBorislavovHristov
a511a24f9b SeasonsBarPlaceholder story added to storybook 2019-11-14 12:48:08 +02:00
NikolaBorislavovHristov
628e496bff SeasonsBarPlaceholder moved inside SeasonsBar 2019-11-14 12:40:43 +02:00
NikolaBorislavovHristov
e0ec521755 SeasonBar reimplemented following the common styles for pickers 2019-11-14 12:32:31 +02:00
svetlagasheva
2a12457be3 size media queries fixed 2019-11-14 11:26:50 +02:00
svetlagasheva
ae3db87fe5 library linked with stremio-core 2019-11-14 11:23:48 +02:00
NikolaBorislavovHristov
6f86c105e5 Seasons bar uses multiselect instead of Popup 2019-11-14 08:05:51 +02:00
NikolaBorislavovHristov
4f3a7d6ba2 handle keydown in multiselect instead of popup 2019-11-13 23:25:36 +02:00
NikolaBorislavovHristov
7bd6cfff27 fire click event on key down in button 2019-11-13 20:50:14 +02:00
NikolaBorislavovHristov
8a99c3940f replace useDataset with dataset prop in Popup 2019-11-13 20:37:48 +02:00
NikolaBorislavovHristov
44adc17144 Popup direction validation improved 2019-11-13 19:17:33 +02:00
NikolaBorislavovHristov
e86846e29c VideosList optimized with memo 2019-11-13 15:33:46 +02:00
NikolaBorislavovHristov
8dff925947 no videos message font size changed 2019-11-13 15:04:11 +02:00
NikolaBorislavovHristov
8812dabbe2 no videos message changed 2019-11-13 15:03:56 +02:00
NikolaBorislavovHristov
3ee3ce769b VideosList adapted to changes in useSelectableSeasons 2019-11-13 14:53:36 +02:00
NikolaBorislavovHristov
0f034112e4 useSeasons renamed to useSelectableSeasons 2019-11-13 14:27:55 +02:00
NikolaBorislavovHristov
7562d0ae0a mount background image in detail only if its valid 2019-11-13 13:39:42 +02:00
NikolaBorislavovHristov
5024fbdfbe Detail component adapted to the detail hooks changes 2019-11-13 13:36:03 +02:00