Commit graph

275 commits

Author SHA1 Message Date
Tim
c12b27edd1 refactor(App): remove global line-height 2023-07-04 16:52:32 +02:00
Felipe Pontes
a95459efd3 feat: Add ability to start with custom streming server 2023-07-03 09:42:45 -03:00
Tim
7368b9e6b2 refactor: style MetaPreview 2023-06-16 15:12:52 +02:00
Tim
4a8c7ddfbf refactor: style multiselects 2023-06-13 23:16:44 +02:00
Tim
c5aa6575a8 refactor: style meta row and item 2023-06-13 13:53:25 +02:00
Tim
65e5ec88ad refactor: update background-color 2023-06-13 09:43:38 +02:00
Tim
4e5ff8b2c4 refactor: style navbars 2023-06-13 09:37:29 +02:00
Tim
f3a8bd84b9 refactor: update font 2023-06-09 22:21:10 +02:00
Tim
32aee9de6a refactor: update copyright header year 2023-06-09 19:16:32 +02:00
Tim
f1924e2576
Merge pull request #338 from Stremio/feat/player-external-play
feat: player external play
2023-05-23 15:02:05 +02:00
Tim
2275f40eaa Merge branch 'development' of https://github.com/Stremio/stremio-web into interface-language 2023-03-10 14:32:37 +01:00
Tim
253322f690 feat(Player): add option to open stream in external player 2023-01-12 01:18:40 +01:00
Tim
d1819f4bd6 refactor(ServicesToaster): add more checks when suppressing trakt addon installed error 2022-12-29 10:11:35 +01:00
Tim
2beaffc9ab fix(App): update ctx api actions hook logic 2022-12-29 09:38:59 +01:00
Tim
43f3481632 refactor: dispatch ctx api actions on window focus instead 2022-12-29 09:31:57 +01:00
Tim
b9e826553c refactor(ServicesToaster): prevent installed trakt addon toast error 2022-12-26 17:57:03 +01:00
Tim
fc0dff4ec2 feat: implement interface language 2022-12-14 21:36:09 +01:00
nklhrstv
2514eab7d6 filter CoreEvent toasts in /player 2022-10-28 15:48:22 +03:00
nklhrstv
92fa3d53a5 suppress error toast for LibrarySyncWithAPIPlanned and anonymous users 2022-10-27 18:05:48 +03:00
nklhrstv
1dd5b04204 dispatch SyncLibraryWithAPI on app initialized 2022-10-27 17:38:18 +03:00
nklhrstv
c89072e329 suppress UserPulledFromAPI error for anonymous users 2022-10-25 14:20:10 +03:00
nklhrstv
75551c47e0 add missing copyright header 2022-10-19 15:36:27 +03:00
nklhrstv
4cec766e7e remove onDrop toast 2022-10-19 15:22:04 +03:00
nklhrstv
3c28f671c5 code refactor in DeepLinkHandler 2022-10-19 14:55:28 +03:00
nklhrstv
74679689cf show toast when torrent/magnet is parsed in core 2022-10-18 18:27:49 +03:00
nklhrstv
d3822e0308 DeepLinkHandler implemented 2022-10-18 14:18:33 +03:00
nklhrstv
da1db50108 show notifications while processing a dropped torrent file 2022-10-18 13:39:02 +03:00
nklhrstv
5c8538a4a7 PullUserFromAPI on init 2022-08-22 13:07:39 +03:00
nklhrstv
3f2c5a202c remove baseURI argument for core 2022-08-05 11:59:02 +03:00
nklhrstv
84a3a79bc9 remove sanitizeLocationPath 2022-08-04 17:29:56 +03:00
nklhrstv
7657bad07c worker & bridge moved to core-web 2022-08-04 17:07:00 +03:00
nklhrstv
de9577efe5 core ran in a worker thread 2022-07-09 23:16:43 +03:00
nklhrstv
73d6213427 impl fade-in animation 2022-07-08 11:52:47 +03:00
nklhrstv
9c6404ed41 styles updated 2022-05-25 11:36:26 +03:00
Tim
24d8b072c0 Merge remote-tracking branch 'origin' into mobile 2022-05-17 08:21:02 +02:00
core1024
aa6a2ed320
Update all file's copyright 2022-04-08 17:55:20 +03:00
Tim
73b829d8c5 refactor: implement basic layout for mobile 2022-02-16 11:48:14 +01:00
nklhrstv
b64ff05320 pull addons on initialize 2021-11-08 18:15:03 +02:00
nklhrstv
55effdecb4 disable clear data button when clicked once 2021-11-02 18:46:30 +02:00
nklhrstv
2a8d7ab0cb handle core initialization error with a ui dialog 2021-11-02 18:34:20 +02:00
nklhrstv
e59d656e0e send LocationPathChanged analytics event to core 2021-01-20 18:40:32 +02:00
nklhrstv
c3f50a708f shell_version added to core imports 2021-01-19 17:56:52 +02:00
nklhrstv
f33f8617bb use new core_imports api 2021-01-19 16:03:37 +02:00
nklhrstv
f8e907ec31 listen for CoreEvent updated 2021-01-17 18:14:33 +02:00
nklhrstv
e5f956c68a sanitizedUrl function attached to global scope 2021-01-15 23:04:57 +02:00
nklhrstv
b86ebe1482 initialization code of core updated 2021-01-15 18:34:16 +02:00
nklhrstv
09be8bce0d alert error if stremio-core failed to initialize 2020-10-22 17:55:54 +03:00
nklhrstv
43ecfbd6c2 remove PullFromStorage action call 2020-10-16 16:22:26 +03:00
nklhrstv
0052ebeeb6 minimum window size changed 2020-10-06 16:29:25 +03:00
nklhrstv
60e70b4867 toast all error events 2020-10-06 10:32:57 +03:00
nklhrstv
4fbdab976e change ctx storage action 2020-09-18 17:51:27 +03:00
nklhrstv
fdee87b8ab stremio-colors import statements updated 2020-07-17 11:24:16 +03:00
nklhrstv
91cbd2f36a replace dispatch with separate methods in chromecast transport 2020-05-21 12:31:25 +03:00
nklhrstv
ae1b39d665 attach services to window for debugging 2020-05-15 17:27:06 +03:00
nklhrstv
4868e9521f Core transport decoupled from Core service 2020-05-15 17:26:33 +03:00
nklhrstv
130b95c932 KeyboardNavigation renamed to KeyboardShortcuts 2020-05-15 15:36:42 +03:00
nklhrstv
29609b8fdb dispatch setOptions when chromecast service became active 2020-05-15 14:49:38 +03:00
nklhrstv
215bd79144 chromecast service started in App 2020-05-12 15:43:17 +03:00
nklhrstv
a5cb553ec6 Downgrade to GPL-V2 License 2020-04-08 11:45:16 +03:00
nklhrstv
7b1af891dd homePath prop removed from Router 2020-04-07 14:26:29 +03:00
nklhrstv
21e50d323a continuewatching route implemented with maximum code reuse 2020-03-28 13:04:40 +02:00
nklhrstv
1a9eb42ddc placeholder colors defined 2020-03-26 15:50:38 +02:00
nklhrstv
87b4ab145e not found route implemented 2020-03-25 12:34:08 +02:00
nklhrstv
f0dcd8afe4 initialize core only if its active 2020-03-25 11:22:27 +02:00
nklhrstv
447bbce375 attach core and shell to window 2020-03-25 11:17:16 +02:00
nklhrstv
2d08c886c9 CoreEventsToaster timeout decreased 2020-03-24 16:08:09 +02:00
nklhrstv
f1dc62d4a2 toasts margin changed 2020-03-23 17:09:54 +02:00
nklhrstv
7142164cf1 remove icon from CoreEventsToaster 2020-03-23 17:09:28 +02:00
nklhrstv
cde9138e0e hide toasts container 2020-03-14 17:59:15 +02:00
nklhrstv
e876286a5c horizontal scrollbars fixed in chrome 2020-03-14 17:50:42 +02:00
nklhrstv
663e204323 pull development 2020-03-11 10:43:04 +02:00
svetlagasheva
ec8de99831 scrollbar styles for firefox 2020-03-10 17:19:12 +02:00
svetlagasheva
f530145650 scrollbar-thumb hover effect added 2020-03-04 14:00:54 +02:00
svetlagasheva
3737955c31 Intro screen uses colors from the less file 2020-02-26 14:57:44 +02:00
nklhrstv
d14525b4fa nav bars styled 2020-02-25 14:38:29 +02:00
svetlagasheva
1a01619a17 focus-outline-size increased to 4px 2020-02-25 13:23:24 +02:00
svetlagasheva
8bf15e5385 Checkbox uses the new colors 2020-02-24 14:22:55 +02:00
nklhrstv
e2ba05f4a7 scrollbar colors updated 2020-02-24 11:41:05 +02:00
nklhrstv
90e39fb1d5 scrollbar colors updated 2020-02-24 11:22:34 +02:00
nklhrstv
a8091ce4fe update stremio-colors 2020-02-19 17:12:59 +02:00
nklhrstv
1a1c29bbdf toast adapted to nav bar 2020-02-19 12:53:13 +02:00
nklhrstv
267457589d render eighter logo or back button in the horizontal nav bar 2020-02-19 12:05:37 +02:00
nklhrstv
43a506e73a VerticalNavBar styled 2020-02-18 22:25:10 +02:00
nklhrstv
c82a4563df implement component that show toast for every error in core 2020-02-04 16:07:46 +02:00
nklhrstv
56ebd9dafc Toast refactored to not use modals context 2020-02-01 10:46:00 +02:00
nklhrstv
3bbcceb949 toast item shadow fixed 2020-02-01 00:39:44 +02:00
nklhrstv
cd5d785ffc ToastsContainerProvider exported through Toasts 2020-01-31 23:35:20 +02:00
nklhrstv
c2db27d938 toasts container styles applied through props 2020-01-31 23:28:19 +02:00
nklhrstv
1535883c47 set coreInitialized after load ctx 2020-01-31 22:43:51 +02:00
svetlagasheva
322de9e4b8 ToastsContainerContext moved inside Toasts 2020-01-10 14:19:36 +02:00
svetlagasheva
709960e939 global nav-bar-size css variable 2020-01-09 18:25:36 +02:00
svetlagasheva
c59efd0165 toastClicked func renamed to toastOnClick 2020-01-09 18:08:54 +02:00
svetlagasheva
7dc27c963a ../ usage removed 2020-01-09 17:06:32 +02:00
svetlagasheva
850f6ce399 ToastsContainerProvider used in App 2020-01-09 16:37:55 +02:00
NikolaBorislavovHristov
24a1600918 reorganize router views 2019-12-06 10:06:47 +02:00
NikolaBorislavovHristov
a67aec0649 Detail route renamed to MetaDetails 2019-11-14 14:07:21 +02:00
NikolaBorislavovHristov
ab0e262bf9 dispatch to all containers by default 2019-11-01 15:59:06 +02:00
NikolaBorislavovHristov
8d7e95dfa8 LoadCtx event adapted to changes in core 2019-10-23 15:10:33 +03:00
NikolaBorislavovHristov
b12a8a3c9d attach core service to window 2019-10-18 11:19:32 +03:00
NikolaBorislavovHristov
433a855659 dispatch LoadCtx on app run 2019-10-16 11:12:22 +03:00
svetlagasheva
b9bbe70776 twitter color added 2019-09-30 16:43:19 +03:00
NikolaBorislavovHristov
b751d63759 set overflow visible for all svgs 2019-09-25 14:03:51 +03:00
NikolaBorislavovHristov
f2dab4bacd placeholder color changed 2019-09-25 13:38:21 +03:00
NikolaBorislavovHristov
f6c2da27bf app scrollbars fixed 2019-09-25 12:37:55 +03:00
NikolaBorislavovHristov
2aa9de69fc Started sufix changed to Initialized 2019-09-25 11:05:13 +03:00
NikolaBorislavovHristov
98e4c0ab5e require spatial nav polyfill moved to App 2019-09-24 23:46:24 +03:00
NikolaBorislavovHristov
002ae5fa4b StremioCore service renamed to Core 2019-09-24 23:43:44 +03:00
NikolaBorislavovHristov
00d3d168f3 demo shell service implemented 2019-09-24 20:32:52 +03:00
NikolaBorislavovHristov
ef9111fa5e global stateContainer replaced by core service 2019-09-24 19:34:10 +03:00
NikolaBorislavovHristov
33a13d6c44 roboto css moved to common 2019-09-24 19:30:54 +03:00
NikolaBorislavovHristov
0bea41e95d more roboto fonts included 2019-09-24 10:52:43 +03:00
NikolaBorislavovHristov
b9d84ff10d less uses webpack resolve aliases 2019-09-15 08:27:57 +03:00
NikolaBorislavovHristov
44713856eb calendar temporary dropped 2019-09-12 15:26:26 +03:00
NikolaBorislavovHristov
e908f45567 placeholder colors moved in app styles 2019-09-09 16:34:44 +03:00
NikolaBorislavovHristov
65f18a5b78 all routes imported at once in app config 2019-09-05 11:18:31 +03:00
NikolaBorislavovHristov
364daa319e use css modules in app styles 2019-08-30 11:26:41 +03:00
NikolaBorislavovHristov
27305b764f app styles refactored 2019-08-26 09:55:38 +03:00
NikolaBorislavovHristov
1ac3d358a6 focus-outline-size css var declared 2019-08-22 13:05:48 +03:00
NikolaBorislavovHristov
53d06f7884 nested Popup support droped 2019-08-16 19:00:57 +03:00
NikolaBorislavovHristov
f2eb4535af onscroll event bubble 2019-08-12 19:24:48 +03:00
NikolaBorislavovHristov
99063753e1 router-container class renamed to routes-container 2019-08-11 19:21:48 +03:00
NikolaBorislavovHristov
419aee35ac font size media queries fixed 2019-08-06 15:07:16 +03:00
NikolaBorislavovHristov
4aadefc170 use plain css for router styles 2019-08-06 12:51:42 +03:00
NikolaBorislavovHristov
941f9a9234 consistent scrollbars across browsers 2019-08-06 11:41:31 +03:00
NikolaBorislavovHristov
9cea2ca7a6 App code reformat 2019-08-05 22:52:29 +03:00
NikolaBorislavovHristov
a4c474a33b stremio-navigation renamed to stremio-router 2019-08-05 21:30:51 +03:00
NikolaBorislavovHristov
5ac5566e90 input/svg styles dropped from app styles 2019-08-05 16:06:12 +03:00
NikolaBorislavovHristov
6f171017af disabled moved to button 2019-08-05 00:27:34 +03:00
NikolaBorislavovHristov
5809c133d0 input type selector dropped from App styles 2019-08-05 00:24:52 +03:00
NikolaBorislavovHristov
13f9d3f698 focusable border size variable dropped 2019-08-05 00:19:45 +03:00
NikolaBorislavovHristov
255fcef5ba className added to all buttons 2019-08-04 14:00:47 +03:00
NikolaBorislavovHristov
28f180fdae white space removed 2019-08-02 17:27:30 +03:00
NikolaBorislavovHristov
f7856d09e9 initial architecture for services implemented 2019-08-02 16:48:17 +03:00
NikolaBorislavovHristov
96f32abe67 not needed aliases removed 2019-08-02 14:47:18 +03:00
NikolaBorislavovHristov
4bbc916f7b common screen sizes used in app styles to define media queries 2019-08-02 14:25:36 +03:00
NikolaBorislavovHristov
5ccdad5402 mediq queries added for the root font size 2019-07-30 16:49:12 +03:00
NikolaBorislavovHristov
0784ab19fe refactor of app styles for rem based ui 2019-07-30 16:46:18 +03:00
NikolaBorislavovHristov
cbabbd88a9 colors css path fixed 2019-07-22 15:25:58 +03:00
NikolaBorislavovHristov
1f92186f6e build config file polished 2019-07-18 14:45:15 +03:00
NikolaBorislavovHristov
74fc105304 use break-word as a default rule 2019-05-30 13:13:13 +03:00
NikolaBorislavovHristov
af4af9d7ae focusable outline constantly visible even on hover 2019-05-27 16:24:10 +03:00
NikolaBorislavovHristov
746dc4d57e routes regexp extracted in common module 2019-05-23 17:41:00 +03:00
NikolaBorislavovHristov
d8a02e4d9e discover and library route paths updated 2019-05-22 17:57:53 +03:00
NikolaBorislavovHristov
d1adf9cb84 apply overflow hidden to all elements 2019-05-22 09:42:58 +03:00
NikolaBorislavovHristov
5886eb2105 focusable-with-border reimplemented with outline 2019-05-21 16:06:49 +03:00
NikolaBorislavovHristov
aaf7b50e31 font-family inherited for text inputs 2019-05-16 19:22:44 +03:00
NikolaBorislavovHristov
73400514a6 Search moved into first view 2019-05-16 18:59:44 +03:00
NikolaBorislavovHristov
dd7aa312a8 app's global styles refactored 2019-05-16 15:33:12 +03:00
NikolaBorislavovHristov
6e97b61659 homePath declared inside App component 2019-05-16 11:54:12 +03:00
NikolaBorislavovHristov
491942c625 library route added to router config 2019-05-13 10:15:38 +03:00