Commit graph

353 commits

Author SHA1 Message Date
Alexandru Branza
b7ed499697 Move All Necessary Logic to Stream.js 2023-05-29 19:02:31 +03:00
Alexandru Branza
15fed246ab Support Downloading M3U Playlist If Local Server Offline and Not Mobile 2023-05-29 18:40:53 +03:00
Alexandru Branza
bec44f5ed0 Rename isMobile.js to platform.js 2023-05-29 18:21:04 +03:00
Alexandru Branza
4f82b85d0c Improve isMobile API 2023-05-29 18:04:11 +03:00
Alexandru Branza
242a277484 Fix For Analytics 2023-05-29 17:34:09 +03:00
Alexandru Branza
a26d000a98 Add Support for Opening With Streaming Server 2023-05-29 17:29:31 +03:00
Alexandru Branza
8f80d74883 Update IF Case to Use profile.settings.playerType 2023-05-29 17:03:36 +03:00
Alexandru Branza
bd81e2737e Allow Using VLC as External Player on iOS and Android 2023-05-29 15:19:21 +03:00
Tim
8a28869e90
Merge branch 'development' into typings 2023-04-27 07:56:13 +02:00
Tim
3e3e97ee76 refactor: add typings 2023-03-14 05:02:16 +01:00
Tim
567af0b83b refactor(MetaDetails): add missing translations 2023-03-10 14:33:21 +01:00
Tim
87fb0c5af8 refactor: add translations 2022-12-15 17:46:55 +01:00
Tim
f06f21ce75 refactor: translate more strings 2022-12-14 22:11:51 +01:00
Nikola Hristov
e2f29877df
Merge pull request #307 from Stremio/feat/streams-list-sort-by-addons
feat(StreamsList): add multiselect to filter streams by addons
2022-11-02 12:28:06 +02:00
Tim
f7f4ac38df refactor(StreamsList): hide multiselect if there is only one addon 2022-10-27 15:45:45 +02:00
Tim
f3440b6e59 refactor(StreamsList): improve code efficiency 2022-10-27 15:39:58 +02:00
Tim
704af55ccb feat(StreamsList): add multiselect to filter streams by addons 2022-10-26 01:15:42 +02:00
Tim
3f01e98669 fix(Video): update mark as wathed action 2022-10-25 15:11:37 +02:00
nklhrstv
dac345a5ce fix video context menu styles for big screen 2022-10-05 17:04:41 +03:00
Alexandru Branza
e450b0ba8c Use @color Instead of Hardcoded Colors 2022-10-05 11:11:59 +03:00
Alexandru Branza
20616038ce Use Font Icon Instead of PNG 2022-10-05 11:01:40 +03:00
Alexandru Branza
3e43f04919 Lint 2022-10-05 10:41:06 +03:00
Alexandru Branza
ddbd1d21c9 Tweak Opacity of Video Thumbnail Placeholder 2022-10-05 10:37:37 +03:00
Alexandru Branza
859d0bd1ea Larger Padding for Video Thumbnail Placeholder 2022-10-05 10:36:31 +03:00
Alexandru Branza
66b8af2ace Improved Placeholder Icon for Video Thumbnails 2022-10-05 10:28:54 +03:00
Alexandru Branza
d665b013e1 Larger Thumbnail Placeholder Size 2022-10-05 10:19:04 +03:00
Alexandru Branza
564a1fe7b7 Larger Video Thumbnails 2022-10-05 10:14:29 +03:00
nklhrstv
353334651e no need for meta details to depend on ctx 2022-08-05 16:57:51 +03:00
nklhrstv
852a6fc80f render full year in videos released date 2022-07-29 17:59:45 +03:00
nklhrstv
f6bc7e61d5 MetaDetails wrapped with core suspender 2022-07-11 13:55:38 +03:00
nklhrstv
11be6d8f8c use async api of getState 2022-07-06 17:16:33 +03:00
nklhrstv
ea3d06311d Merge branch 'development' of github.com:Stremio/stremio-web into media-patch 2022-06-10 19:21:45 +03:00
nklhrstv
1211d7f6b6 fix focus in video's context menu 2022-06-01 12:23:50 +03:00
nklhrstv
194f3bbf5e released ui flickering fix 2022-05-31 23:13:43 +03:00
nklhrstv
fcea6a41a2 fix video accessability 2022-05-31 23:01:30 +03:00
nklhrstv
b42e09d95d change details layout on mobile 2022-05-27 19:44:37 +03:00
nklhrstv
2ac16cb9f9 fix season picker on mobile 2022-05-27 15:58:13 +03:00
nklhrstv
e1700f80eb Merge branch 'development' of github.com:Stremio/stremio-web into media-patch 2022-05-27 13:20:31 +03:00
nklhrstv
6d8bb2e152 mark as watched implemented 2022-05-27 12:08:02 +03:00
Tim
24d8b072c0 Merge remote-tracking branch 'origin' into mobile 2022-05-17 08:21:02 +02:00
nklhrstv
b8f247cd67 use meta details background image fallback 2022-05-09 15:50:35 +03:00
core1024
aa6a2ed320
Update all file's copyright 2022-04-08 17:55:20 +03:00
Tim
cbad5628a9 refactor: improve mobile layout and style on MetaDetails and MetaPreview 2022-02-17 11:24:52 +01:00
Tim
a20eb17587 refactor: improve mobile layout for MetaDetails 2022-02-16 17:06:47 +01:00
Nikola Hristov
6c70207ab5
Merge pull request #262 from Stremio/fix-stream-name
Fallback to Using Addon Name if Stream Name is Missing
2022-02-15 11:43:53 +02:00
Nikola Hristov
cf3495bc7a
add addonName fallback to the title attribute too 2022-02-15 11:43:10 +02:00
Alexandru Branza
328848fe16 Fallback to Using Addon Name if Stream Name is Missing 2022-02-04 17:01:53 +02:00
Alexandru Branza
c40043f673 Remove Title From NavBar & Add Right Side Buttons (MetaDetails) 2022-02-04 12:53:13 +02:00
nklhrstv
748f14a664 stremio-core-web updated 2022-01-27 11:33:52 +02:00
svetlagasheva
d700305189 stream func renamed 2021-04-02 15:37:23 +03:00
svetlagasheva
dc7ad5217e StreamClicked event args fixed 2021-04-02 15:36:46 +03:00
svetlagasheva
1d838bd453 send StreamClicked analytics event to core 2021-04-02 15:05:36 +03:00
nklhrstv
0f9c60583e show seasons bar even if there is only one season 2021-03-22 17:46:28 +02:00
Nikola Hristov
2d867a7814
Merge pull request #214 from Stremio/default-season
use last non special season as default
2021-03-22 17:35:13 +02:00
nklhrstv
5297936de5 use singlequote strings 2021-03-22 16:27:35 +02:00
nklhrstv
6af94e51aa use last non special season as default 2021-03-22 16:12:57 +02:00
Clara Moraes
362f4c3de2 seasonBar: Show season special at the end of the list.
Specials are labeled as season '0', so this commit changes how the list
is sorted, making the season 0 go to the end of the list, and labelling
it as "Specials" instead of "Season 0".

Fixes: #195
2021-03-20 14:42:32 -03:00
nklhrstv
6335edcb13 use useCallback for render props 2021-01-06 18:56:19 +02:00
nklhrstv
da274e02cf adapt images with the new build system 2021-01-06 18:25:47 +02:00
svetlagasheva
279b6ae48f parseInt with base 10 used 2020-11-26 17:41:38 +02:00
nklhrstv
3cd590fbd5 metaDetails prop names changed 2020-10-28 17:24:24 +02:00
nklhrstv
0a8f672c33 streams flat fixed 2020-10-27 15:21:41 +02:00
nklhrstv
a3864c080b video deep links fixed 2020-10-27 15:21:31 +02:00
nklhrstv
07398b56cc MetaDetails adapted to changes in core 2020-10-27 14:52:30 +02:00
nklhrstv
9e2603243f trailers renamed to trailerStreams 2020-09-15 18:14:10 +03:00
nklhrstv
d0b552ed2d MetaPreview adapted to changes in addon protocol 2020-09-02 16:12:22 +03:00
nklhrstv
e91ca3b391 update stremio-icons require statements 2020-07-17 11:35:25 +03:00
nklhrstv
fdee87b8ab stremio-colors import statements updated 2020-07-17 11:24:16 +03:00
svetlagasheva
05fdbd13b2 onSeasonChanged func renamed to seasonOnSelect 2020-05-05 15:31:16 +03:00
svetlagasheva
015693db9d onSeasonsChanged season renamed to event 2020-05-05 15:29:48 +03:00
svetlagasheva
c9812aa7b0 useSelectableSeasons hook and tests for it dropped; 2020-05-05 14:39:16 +03:00
svetlagasheva
e170bdb335 callback func when season is changed added; useSelectableSeason hook not used anymore 2020-05-05 14:32:49 +03:00
svetlagasheva
8c5c63a281 selected season in detail page depends on query param 2020-05-04 19:49:42 +03:00
svetlagasheva
1258b7e977 useMetaExtensions selected is of type metaExtension/ is renamed to selectedMetaExtension 2020-05-04 16:33:22 +03:00
svetlagasheva
2d069ec6a6 useMetaExtensions tabs wrapped in memo 2020-05-04 15:28:50 +03:00
svetlagasheva
ca90487cd8 MetaDetails modal class names renamed 2020-05-04 15:07:45 +03:00
svetlagasheva
d759785958 receiveMessage func dropped for now 2020-05-04 14:56:48 +03:00
svetlagasheva
8159328320 unused deepLinks dropped from useMetaDetails hook 2020-05-04 13:52:22 +03:00
svetlagasheva
f2084bdb03 Merge branch 'development' of github.com:Stremio/stremio-web into addons-nav-bar 2020-05-04 13:31:53 +03:00
Nikola Hristov
67e5f59935
Merge pull request #173 from Stremio/video-upcoming
upcoming episodes shown
2020-05-04 12:21:42 +03:00
svetlagasheva
60d9f5266c Date.now() instead of new Date().getTime() used 2020-04-30 15:55:28 +03:00
svetlagasheva
94cfa4574f closeSelected renamed to clearSelected 2020-04-30 11:44:05 +03:00
svetlagasheva
b135d311fc support for multiple metaExtensions implemented 2020-04-29 18:29:38 +03:00
svetlagasheva
76a3c2c03b useMetaExtensions hook used in MetaDetails 2020-04-29 12:55:35 +03:00
svetlagasheva
c8b83e72c2 useMetaExtensions hook implemented 2020-04-29 11:57:56 +03:00
svetlagasheva
7be118242d check for metaResource addon added 2020-04-28 19:19:51 +03:00
svetlagasheva
a4887ce89d detach receiveMessage handler 2020-04-28 18:53:30 +03:00
svetlagasheva
0c0e34f0b5 typo fixed 2020-04-28 17:18:40 +03:00
svetlagasheva
063908f123 map upcoming in meta_resources in useMetaDetails hook 2020-04-28 17:11:52 +03:00
svetlagasheva
042e8b7ddb upcoming episodes shown in videos list 2020-04-28 11:06:10 +03:00
svetlagasheva
2487133b78 select the last season in videos list if there is no selected season 2020-04-27 18:37:46 +03:00
svetlagasheva
4105e7eeb5 function for navigation from iframe added 2020-04-27 16:44:22 +03:00
svetlagasheva
6d5ca95d63 ModalDialog with iframe used for selected addon in MetaDetails 2020-04-27 13:26:22 +03:00
svetlagasheva
9e701f0cc9 map metaExtension in meta_resources in useMetaDetails 2020-04-27 12:59:14 +03:00
Nikola Hristov
d08daac6c0
Merge pull request #157 from Stremio/stream-title-format
stream title format fixed
2020-04-21 16:14:41 +03:00
svetlagasheva
8e172951c8 MetaDetails selectedMetaResource uses reduceRight 2020-04-16 16:04:21 +03:00
svetlagasheva
31b555c31f MetaDetails selectedMetaResource condition fixed 2020-04-16 15:27:51 +03:00
svetlagasheva
e4f8cbbb04 useMetaDetails first argument of reduce renamed 2020-04-16 14:09:41 +03:00
svetlagasheva
001f52bfd4 MetaDetails missing semicolon added 2020-04-16 13:38:48 +03:00
svetlagasheva
75af483579 VerticalNavBar tabs wrapped in memo 2020-04-16 13:34:50 +03:00
svetlagasheva
5d4415a075 MetaDetails selectedMetaResource uses reduce instead of || null 2020-04-16 13:22:10 +03:00
svetlagasheva
bce237e916 useMetaDetails addon uses reduce instead of || null 2020-04-16 12:48:39 +03:00
svetlagasheva
3bebf2f3ca useMetaDetails videoId check fixed 2020-04-16 12:37:46 +03:00
svetlagasheva
90a5f2cd0c MetaDetails --vertical-nav-bar-size moved 2020-04-16 12:36:10 +03:00
svetlagasheva
605daf604e Merge branch 'development' of github.com:Stremio/stremio-web into addons-nav-bar 2020-04-16 12:01:08 +03:00
svetlagasheva
d5ebaa150e useSelectableResource hook dropped 2020-04-16 10:03:03 +03:00
svetlagasheva
15320104b0 VerticalNavBar width increased 2020-04-16 09:35:56 +03:00
svetlagasheva
7d1a1984da videoId param passed to withMetaResource 2020-04-15 22:57:17 +03:00
svetlagasheva
3853b5178e MetaDetails VerticalNavBar uses its default width 2020-04-15 19:26:27 +03:00
svetlagasheva
2219afd6b2 useMetaDetails unnecessary spread removed 2020-04-15 19:07:05 +03:00
svetlagasheva
5d5f80f25c VerticalNavBar selected gets url from request.base 2020-04-15 19:06:52 +03:00
svetlagasheva
f5290e448f useMetaDetails missing semicolon added 2020-04-15 14:42:02 +03:00
svetlagasheva
05415db3b6 VerticalNavBar tabs use deepLinks for hrefs 2020-04-15 12:55:12 +03:00
svetlagasheva
80fe17c82a map deepLinks for every meta_resource in useMetaDetails 2020-04-15 12:51:34 +03:00
svetlagasheva
5340957254 MetaDetails queryParams added to propTypes 2020-04-14 15:43:52 +03:00
svetlagasheva
b9c10176e3 MetaDetails missing semicolon added 2020-04-14 15:42:51 +03:00
svetlagasheva
ef62ca7e3f useMetaDetails missing semicolon added 2020-04-14 15:42:00 +03:00
svetlagasheva
f3584bf155 MetaDetails addon query param added; useSelectableResource hook not used anymore; VerticalNavBar moved 2020-04-14 15:37:56 +03:00
svetlagasheva
80c9f25f10 map addons for every meta_resource in useMetaDetails 2020-04-14 15:29:35 +03:00
svetlagasheva
b4d1af3b33 MetaDetails spacing element moved 2020-04-10 17:22:13 +03:00
svetlagasheva
60e87c1616 icon prop passed to VerticalNavBar in MetaDetails 2020-04-10 17:03:41 +03:00
svetlagasheva
d61ec3e605 MetaDetails VerticalNavBar flex none added 2020-04-09 20:54:58 +03:00
svetlagasheva
6e09375289 MetaDetails correct props passed to VerticalNavBar 2020-04-09 20:49:41 +03:00
svetlagasheva
1293a89573 MetaDetails uses spacing element instead of margin 2020-04-09 19:50:35 +03:00
svetlagasheva
89b22c2503 MetaDetails streams/videos list positioned with margin left 2020-04-09 12:50:48 +03:00
svetlagasheva
7087eb368a VerticalNavBar used in MetaDetails 2020-04-08 21:42:40 +03:00
svetlagasheva
88a91f4f93 map addons in meta_resources in useMetaDetails 2020-04-08 21:41:36 +03:00
nklhrstv
01ac7a8836 stream title format fixed 2020-04-08 17:08:10 +03:00
nklhrstv
a5cb553ec6 Downgrade to GPL-V2 License 2020-04-08 11:45:16 +03:00
svetlagasheva
b636bd9d1e addons filtered in useMetaDetails hook 2020-04-07 17:52:35 +03:00
Nikola Hristov
53c8e83426
Merge pull request #154 from Stremio/open
Open
2020-04-07 15:17:06 +03:00
nklhrstv
97184bed4e empty line removed 2020-04-07 15:09:49 +03:00
nklhrstv
0f76ad5e64 selected styles added to stream 2020-04-07 15:08:06 +03:00
nklhrstv
65fc13ed8b deep links mapped in stream 2020-04-06 17:45:01 +03:00
nklhrstv
5439eabdf3 deep links integrated in video 2020-04-06 17:28:10 +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
svetlagasheva
28badaa964 VideosList uses SearchBar component 2020-04-02 13:13:29 +03:00
svetlagasheva
3b05b6af08 SeasonsBarPlaceholder styles improved 2020-04-01 17:24:00 +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
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