Commit graph

1750 commits

Author SHA1 Message Date
svetlagasheva
5c349c4fca getState called inside onNewState 2019-11-11 09:35:38 +02:00
svetlagasheva
8718d868bf login with fb implemented 2019-11-08 15:59:45 +02:00
NikolaBorislavovHristov
9e7fd2c468 streams rendered properly 2019-11-08 09:42:04 +02:00
NikolaBorislavovHristov
fbf0779c4c emit empty meta on error 2019-11-07 17:08:41 +02:00
svetlagasheva
1dc37fc934 Merge branch 'master' of github.com:Stremio/stremio-web into intro 2019-11-07 16:32:06 +02:00
svetlagasheva
62e6ddde96 query params for signup and login used 2019-11-07 16:30:38 +02:00
NikolaBorislavovHristov
178de4012a detail page use core to pull data 2019-11-07 16:25:27 +02:00
svetlagasheva
807cf9f057 intro linked with stremio-core (login, logout, register) 2019-11-07 16:19:53 +02:00
Vladimir Borisov
3aa7cf6ad5
Do not force auto focus 2019-11-06 13:23:45 +02:00
Vladimir Borisov
e6163085b5
Simplified ColorInput 2019-11-05 17:46:44 +02:00
Vladimir Borisov
0b032106db
Merge remote-tracking branch 'origin/master' into core-settings 2019-11-05 17:14:00 +02:00
Nikola Hristov
fec4eb7eda
Merge pull request #71 from Stremio/addons
Addons
2019-11-05 16:29:57 +02:00
Vladimir Borisov
07cfad8cd8
Multiselect autofocus first selected item 2019-11-05 16:13:25 +02:00
svetlagasheva
f4d3b30983 error case fixed 2019-11-05 16:08:25 +02:00
svetlagasheva
36eef2b050 use event.value 2019-11-05 15:29:05 +02:00
svetlagasheva
f27624a8a0 setInstalledAddon func renamed to installedAddon 2019-11-05 15:25:04 +02:00
svetlagasheva
84b8c54317 semicolon added 2019-11-05 15:07:51 +02:00
svetlagasheva
9f97f96e9e incorrect usage of dispatchCloseRequestEvent func removed 2019-11-05 15:06:42 +02:00
svetlagasheva
86c7b746e3 addon prompt, share prompt and addons adapted to the new modal dialog 2019-11-05 14:47:00 +02:00
svetlagasheva
cdc6ca4049 check title value 2019-11-05 12:05:20 +02:00
Vladimir Borisov
9a5e6ab01d
Merge remote-tracking branch 'origin/master' into core-settings 2019-11-05 10:17:01 +02:00
Vladimir Borisov
b4c9b527d0
Fixed a typo 2019-11-04 15:32:06 +02:00
Vladimir Borisov
2093f8118e
Make use of the modal dialog 2019-11-04 14:44:35 +02:00
NikolaBorislavovHristov
c6e900ee23 Merge branch 'master' of github.com:Stremio/stremio-web 2019-11-04 14:35:49 +02:00
NikolaBorislavovHristov
17ecf8fb32 change url/query params ref only if their value changed 2019-11-04 14:35:34 +02:00
svetlagasheva
4549d88c7a Merge branch 'master' of github.com:Stremio/stremio-web into addons 2019-11-04 14:16:37 +02:00
Vladimir Borisov
cdd6df9a83
Merge remote-tracking branch 'origin/master' into core-settings 2019-11-04 14:14:43 +02:00
svetlagasheva
1a719bbc20 dataset dropped 2019-11-04 14:04:36 +02:00
svetlagasheva
9a601b605f ModalDialog refactored 2019-11-04 13:58:08 +02:00
Vladimir Borisov
8efdadccb2
Merge remote-tracking branch 'origin/master' into core-settings 2019-11-04 12:06:34 +02:00
svetlagasheva
0f6d6b22f0 Merge branch 'master' of github.com:Stremio/stremio-web into modal-dialog 2019-11-04 11:55:26 +02:00
svetlagasheva
1356e87bf9 ModalDialog styles improved 2019-11-04 11:48:37 +02:00
NikolaBorislavovHristov
97115d4581 drop getUserFromState callback from useUser hook 2019-11-04 11:47:19 +02:00
NikolaBorislavovHristov
639be32f67 PaginateInput refactored for code reuse 2019-11-04 11:25:52 +02:00
svetlagasheva
e70c5508c7 not needed react-is removed 2019-11-04 10:00:42 +02:00
NikolaBorislavovHristov
3d19a4d1fa useDiscover name fixed 2019-11-01 17:51:05 +02:00
Vladimir Borisov
727d2fac13
Button label must be a string 2019-11-01 17:23:52 +02:00
NikolaBorislavovHristov
c8e0a51128 log errors from Core events 2019-11-01 17:19:39 +02:00
svetlagasheva
cae2eae1c7 ModalDialog formatting 2019-11-01 16:47:46 +02:00
NikolaBorislavovHristov
d9efcd08ec target discover core model in discover route 2019-11-01 16:46:33 +02:00
NikolaBorislavovHristov
ab0e262bf9 dispatch to all containers by default 2019-11-01 15:59:06 +02:00
NikolaBorislavovHristov
b9a081f3d1 drop core from deps 2019-11-01 15:40:32 +02:00
svetlagasheva
8bf689bc54 error case added 2019-11-01 14:33:31 +02:00
Vladimir Borisov
485907c303
Removed logging 2019-11-01 11:00:43 +02:00
NikolaBorislavovHristov
591488308d duration renamed to runtime 2019-10-31 17:47:20 +02:00
NikolaBorislavovHristov
42d432eeac placeholder icon added to compact metapreview 2019-10-31 17:04:30 +02:00
svetlagasheva
29b55484ed focusable renamed to focusRoute 2019-10-31 16:47:16 +02:00
svetlagasheva
da26b20c18 addedAddon renamed to addAddonModalOpened 2019-10-31 16:43:42 +02:00
NikolaBorislavovHristov
e87c6d836c override metapreview background 2019-10-31 16:41:37 +02:00
NikolaBorislavovHristov
3f68cacab8 add space between metapreview and scroll in discover 2019-10-31 16:41:26 +02:00
svetlagasheva
80070aa5ec formatting 2019-10-31 16:38:05 +02:00
Vladimir Borisov
4f944c2a68
Easier button styles; Keyboard handling; Better demo 2019-10-31 16:34:30 +02:00
NikolaBorislavovHristov
51b48489d8 filters modal added to discover layout 2019-10-31 16:28:07 +02:00
svetlagasheva
cae6290f57 clearSelectedAddon added to callback dependencies 2019-10-31 16:11:10 +02:00
svetlagasheva
1a01242fef isProtected property dropped 2019-10-31 14:45:13 +02:00
NikolaBorislavovHristov
5620ada545 error message formatted 2019-10-31 14:04:38 +02:00
svetlagasheva
e204b2f7f0 queryParams fixed 2019-10-31 13:45:21 +02:00
NikolaBorislavovHristov
8dc98ec1d2 empty catalog handled by core 2019-10-31 13:39:51 +02:00
NikolaBorislavovHristov
f84fc463e6 discover initial state fixed 2019-10-31 13:36:44 +02:00
svetlagasheva
d96573b8d9 check the length of url 2019-10-31 13:16:05 +02:00
svetlagasheva
e9745ea905 add addon prompt implemented 2019-10-31 13:06:11 +02:00
Vladimir Borisov
893598d450
Merged Master 2019-10-31 12:07:06 +02:00
NikolaBorislavovHristov
680815197d paginate input fixed in discover 2019-10-31 11:12:25 +02:00
NikolaBorislavovHristov
b3e993dad0 MainNavBar wrapped in memo 2019-10-30 20:48:26 +02:00
NikolaBorislavovHristov
5dedcb40f9 pagination ux improved 2019-10-30 20:19:07 +02:00
NikolaBorislavovHristov
f65f30928e avoid spread props on MetaItem 2019-10-30 15:51:55 +02:00
NikolaBorislavovHristov
7b2ed24c37 map dates to date object 2019-10-30 15:39:51 +02:00
svetlagasheva
bb1a4886c3 open/close SharePrompt works 2019-10-30 15:29:03 +02:00
svetlagasheva
380bb0fb0e selectAddon function added 2019-10-29 17:21:09 +02:00
svetlagasheva
67fd80a63e isProtected property added 2019-10-29 17:20:09 +02:00
svetlagasheva
eb19a3b388 check for protected addon 2019-10-29 16:37:45 +02:00
Vladimir Borisov
b1f917e3a9
New loaded state 2019-10-29 14:51:03 +02:00
Vladimir Borisov
0c62d79312
New type of core messages. Better events 2019-10-29 14:50:35 +02:00
Vladimir Borisov
188e64dff6
Removed useless option 2019-10-29 14:49:46 +02:00
svetlagasheva
53e9991069 'all' type added 2019-10-29 14:32:06 +02:00
svetlagasheva
f30c463486 addons selectInputs swapped 2019-10-29 14:04:48 +02:00
svetlagasheva
307d0c5714 'my' category added 2019-10-28 17:13:31 +02:00
NikolaBorislavovHristov
0aa6b1a6a7 filter button disabled for now 2019-10-28 16:32:33 +02:00
NikolaBorislavovHristov
d2b81d199e controls in control bar of discover properly aligned 2019-10-28 16:32:06 +02:00
NikolaBorislavovHristov
1f5ac16275 filter and paginate buttons added to discover layout 2019-10-28 12:57:23 +02:00
NikolaBorislavovHristov
3f7a5b258b title added to PaginateInput 2019-10-28 12:53:19 +02:00
NikolaBorislavovHristov
7ba0e35657 floor the skip query param 2019-10-28 12:04:26 +02:00
svetlagasheva
01303a742a install/uninstall addon works 2019-10-28 12:01:40 +02:00
Vladimir Borisov
12c5ab900d
Handle notLoaded state in the streaming server settings 2019-10-28 11:29:17 +02:00
NikolaBorislavovHristov
13e3c1a85d paginateInput added in useDiscover hook 2019-10-28 11:27:43 +02:00
NikolaBorislavovHristov
55e0069d01 PaginateInput implemented as a common component 2019-10-25 16:49:07 +03:00
NikolaBorislavovHristov
1a7dacfa00 attach value to select-option event 2019-10-25 15:44:47 +03:00
NikolaBorislavovHristov
739c06b998 disabled prop added to Multiselect 2019-10-25 15:30:27 +03:00
svetlagasheva
29260cafaa open/close AddonPrompt fixed 2019-10-25 12:22:06 +03:00
NikolaBorislavovHristov
aeda40e34d fix discover grid 2019-10-24 20:27:27 +03:00
NikolaBorislavovHristov
1d0cc94bdf set max-height to select inputs in discover 2019-10-24 18:54:54 +03:00
NikolaBorislavovHristov
0b2ead0d43 override tabel text for all select that are not required 2019-10-24 18:01:42 +03:00
NikolaBorislavovHristov
608cc8e726 allow override only the label text of Multiselect 2019-10-24 18:00:49 +03:00
svetlagasheva
7ac98e1ad2 locationHash added to callback dependencies 2019-10-24 17:45:12 +03:00
svetlagasheva
30c3e4b6ed check for search and queryParams 2019-10-24 17:44:31 +03:00
svetlagasheva
3de87ce5bd useRouteFocused hook instead of useFocusable 2019-10-24 17:21:12 +03:00
NikolaBorislavovHristov
7618c92416 extra selects implemented 2019-10-24 17:07:27 +03:00
Vladimir Borisov
a3798775c2
Testing data with more languages 2019-10-24 16:30:08 +03:00
Vladimir Borisov
effe1336a0
Multiselect from master. Simpler settings object 2019-10-24 16:29:51 +03:00
Vladimir Borisov
1b3e902ca1
Merge remote-tracking branch 'origin/master' into core-settings 2019-10-23 17:09:05 +03:00
NikolaBorislavovHristov
99f604e94b transform query params to extra props 2019-10-23 16:34:38 +03:00
NikolaBorislavovHristov
1f9700deec extra added to query params in discover 2019-10-23 16:22:07 +03:00
svetlagasheva
836a2e1ad7 addons adapted to stremio-core changes 2019-10-23 16:09:04 +03:00
NikolaBorislavovHristov
d12cc21334 using one function for all select inputs in discover 2019-10-23 15:53:34 +03:00
Vladimir Borisov
b2de570722
Adapt for the new format in stremio-core 2019-10-23 15:52:17 +03:00
Vladimir Borisov
6b2c681970
Adapt for the new format in stremio-core 2019-10-23 15:51:34 +03:00
NikolaBorislavovHristov
21890c72bd discover core message adapted to changes in core 2019-10-23 15:12:17 +03:00
NikolaBorislavovHristov
889563f1fa multiselects area renamed to controls area 2019-10-23 15:11:59 +03:00
NikolaBorislavovHristov
56a9162d46 dispatch the whole object to core 2019-10-23 15:11:24 +03:00
NikolaBorislavovHristov
9483c3cd05 CredentialsTextInput checks for native event prop 2019-10-23 15:11:04 +03:00
NikolaBorislavovHristov
1d2239ab60 NotificationsMenu disabled temporary 2019-10-23 15:10:43 +03:00
NikolaBorislavovHristov
8d7e95dfa8 LoadCtx event adapted to changes in core 2019-10-23 15:10:33 +03:00
Vladimir Borisov
bbce611252
Dynamic dropdowns for the streaming server settings 2019-10-22 14:12:46 +03:00
svetlagasheva
82c7e09688 use index instead of addon id 2019-10-22 11:40:42 +03:00
Vladimir Borisov
ef85c480ce
Handle non-standard streaming profile 2019-10-21 16:34:10 +03:00
NikolaBorislavovHristov
71e9d90ad0 meta preview placeholder 2019-10-21 15:51:11 +03:00
NikolaBorislavovHristov
ec261fc02b handle error cases in discover 2019-10-21 15:45:25 +03:00
svetlagasheva
9f50b545b7 spread syntax instead of concat.apply 2019-10-21 15:40:01 +03:00
svetlagasheva
0c4618b919 addons types linked with stremio-core 2019-10-21 15:26:47 +03:00
NikolaBorislavovHristov
a309257501 use Set instead of object for icons 2019-10-21 15:15:53 +03:00
NikolaBorislavovHristov
d38576ee94 discover adapted to changes in common component 2019-10-21 14:49:44 +03:00
NikolaBorislavovHristov
8300d09418 spread props in more common components 2019-10-21 14:48:39 +03:00
svetlagasheva
9ce3e28def filter addons in useAddons hook 2019-10-21 13:57:45 +03:00
NikolaBorislavovHristov
7d99a17b98 ColorInput proptypes updated 2019-10-21 10:29:48 +03:00
Vladimir Borisov
b1ef2a7e3f
Use the Infinity word for the infinite cache size 2019-10-18 17:29:46 +03:00
NikolaBorislavovHristov
922115fe4b discover selected item outline fixed 2019-10-18 17:25:34 +03:00
NikolaBorislavovHristov
075e551fbf see all button render outline in its frame 2019-10-18 17:24:34 +03:00
NikolaBorislavovHristov
7fa8f5172f MetaItem outline fixed inside the item itself 2019-10-18 17:24:15 +03:00
svetlagasheva
8255c7fd20 return to default type when category changes 2019-10-18 16:54:41 +03:00
NikolaBorislavovHristov
b2dad0f281 change selected item on focus fixed 2019-10-18 16:24:17 +03:00
NikolaBorislavovHristov
e67d026f39 spread props in metaItem 2019-10-18 16:24:04 +03:00
NikolaBorislavovHristov
2ee323f720 discover linked with stremio-core 2019-10-18 16:20:33 +03:00
NikolaBorislavovHristov
4941d6755c Router decode url params 2019-10-18 14:59:50 +03:00
NikolaBorislavovHristov
c430f09376 discover url restrictions changed 2019-10-18 14:59:30 +03:00
NikolaBorislavovHristov
a09b9b42d2 no options label rendered when there are no options 2019-10-18 14:51:18 +03:00
svetlagasheva
0de4bad6c6 addons search: search by description added 2019-10-18 14:02:11 +03:00
svetlagasheva
4f37dc09f9 Multiselect instead of Dropdown used 2019-10-18 13:31:46 +03:00
svetlagasheva
fc89a083ea Addons adapted to useAddons hook changes 2019-10-18 11:40:40 +03:00
NikolaBorislavovHristov
9923970a54 useCatalogs fixed 2019-10-18 11:21:21 +03:00
NikolaBorislavovHristov
b12a8a3c9d attach core service to window 2019-10-18 11:19:32 +03:00
Vladimir Borisov
e8d5356fcd
Improved styles 2019-10-18 10:50:33 +03:00
Vladimir Borisov
830ae9faf6
Fixed icon style for offline streaming server 2019-10-17 18:05:02 +03:00
Vladimir Borisov
0979fb9cdc
Merged upstream changes 2019-10-17 17:49:29 +03:00
NikolaBorislavovHristov
9aec721767 Merge branch 'master' of github.com:Stremio/stremio-web into discover 2019-10-17 17:43:00 +03:00
NikolaBorislavovHristov
2da642c90a sample discover picker linked with stremio core 2019-10-17 17:42:37 +03:00
Vladimir Borisov
4a43bf5154
Hardcoded streaming server settings 2019-10-17 17:38:36 +03:00
Vladimir Borisov
0e52f2dd37
Streaming server settings from stremio-core 2019-10-17 17:36:57 +03:00
Vladimir Borisov
388412f394
Do not fetch the streaming server 2019-10-17 17:32:36 +03:00
svetlagasheva
e8659cce32 useAddons hook demo items replaced with data from the state container 2019-10-17 17:29:43 +03:00
svetlagasheva
1a2afc49b2 settings function prop removed 2019-10-17 09:30:25 +03:00