Commit graph

5006 commits

Author SHA1 Message Date
Tim
0ccb71ccde refactor(Discover): style 2023-07-04 15:58:19 +02:00
Tim
0f3dd177da refactor(PaginationInput): style 2023-07-04 14:45:39 +02:00
Tim
5095452b19 refactor(Library): style 2023-07-04 14:45:26 +02:00
Tim
dd01ee96ce refactor(Discover): pass links prop to MetaPreview 2023-07-04 13:57:17 +02:00
Tim
386c92649e refactor(SearchBar): style 2023-07-04 13:56:26 +02:00
Tim
4b4fb9761b refactor(ModalDialog): style 2023-07-04 13:50:48 +02:00
Tim
3a584b2c8c refactor(SharePrompt): style 2023-07-04 13:50:26 +02:00
Tim
bb8a6d01a2 refactor(Addons): style 2023-07-04 13:49:44 +02:00
dexter21767-dev
d9645c5c72 clear timeout before starting a new one 2023-07-04 12:18:30 +01:00
Felipe Pontes
a95459efd3 feat: Add ability to start with custom streming server 2023-07-03 09:42:45 -03:00
dexter21767-dev
4843a8f1a9 fix multiple popups, and reduce timeout 2023-07-03 13:20:01 +01:00
dexter21767-dev
fafb9838d5 fix attempting to cancel uncancelable event 2023-07-03 13:10:58 +01:00
dexter21767-dev
73f9fd7aa6 switch to Callbacks and react refs. 2023-07-03 12:54:42 +01:00
dexter21767-dev
ddc6619820 fix lint error. 2023-07-03 12:32:45 +01:00
dexter21767-dev
5b0d50a201 fix popup not closing 2023-07-03 12:27:00 +01:00
dexter21767-dev
db2236dadd add onTouchStart to popup, to fix multiple menus 2023-07-03 12:23:19 +01:00
dexter21767-dev
d43a2ade4b pass the event arguemnt and preventDefault 2023-07-03 11:22:10 +01:00
dexter21767-dev
11dc6a48bd Merge branch 'mobile-LongPress' of github.com:Stremio/stremio-web into mobile-LongPress 2023-07-01 01:20:31 +01:00
dexter21767-dev
9ef0fe7077 popup "mark as watched" menu use translation 2023-07-01 01:20:04 +01:00
Renato Neto
48aa70eb71 fix: add missing prop to the discovery preview 2023-06-30 20:09:45 -03:00
Ahmidi Yasser
fab5bf48a1
Update the long Press trigger time 2023-06-30 23:35:14 +01:00
dexter21767-dev
4f56ea01b5 add button longPress for mobile 2023-06-30 20:41:08 +01:00
Alexandru Branza
10e13f7262 Discover: Scroll Up on Options Change 2023-06-29 20:46:14 +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
792453381f feat(Player): change volume with mouse wheel 2023-06-11 21:05:02 +02:00
Tim
f3a8bd84b9 refactor: update font 2023-06-09 22:21:10 +02:00
Tim
50b16590a6 refactor: update icons 2023-06-09 22:18:43 +02:00
Tim
32aee9de6a refactor: update copyright header year 2023-06-09 19:16:32 +02:00
Alexandru Branza
19e1fe4e3e
Merge pull request #392 from Stremio/feat/player-buffered-seekbar
feat: display buffered amount on player seek bar
2023-06-09 19:04:01 +02:00
Tim
ffc4c28514 refactor: rename progress prop to buffered for Slider 2023-06-05 23:08:26 +02:00
Tim
02fef3c7b0 fix(Player): add streamingServer.statistics to keydown effect deps 2023-06-05 23:03:52 +02:00
Tim
e542e5d550 feat: add statistics menu on player 2023-06-05 13:15:12 +02:00
Tim
ed06dc7e7c feat: display buffered amount on player seek bar 2023-06-05 00:42:26 +02:00
Alexandru Branza
4ee0cc4565 Remove Infuse From iOS Ext Players
There are still some bugs with Infuse, it doesn't always start playback.

Should not be available until fixed. (most probably on the Infuse side)
2023-06-02 11:53:56 +03:00
Alexandru Branza
470460d8cb Fix iPad Detection 2023-06-01 06:25:12 +03:00
Alexandru Branza
478e86a4bb
Merge pull request #372 from Stremio/fix/pwa-worker-relative-path
fix: remove leading slash in path for pwa worker
2023-05-31 12:32:38 +02:00
Alexandru Branza
136e0ab024 Merge branch 'development' into add-install-link-to-warning 2023-05-31 13:23:15 +03:00
Alexandru Branza
b3bfd73105 Lint 2023-05-31 11:36:54 +03:00
Alexandru Branza
81d4339f2d Add Install Link to Server Warning
This needs translations updated from: https://github.com/Stremio/stremio-web/pull/375
2023-05-31 11:35:43 +03:00
Alexandru Branza
e18d60e87c Add Hint About an Existing Setting to Enable External Players by Default 2023-05-31 10:46:18 +03:00
Alexandru Branza
eb4ad0a759 Lint 2023-05-31 10:23:11 +03:00
Alexandru Branza
aaacc98316 Fix Intents 2023-05-31 10:22:28 +03:00
Alexandru Branza
df675d8624 Use Translations 2023-05-31 09:51:47 +03:00
Alexandru Branza
68bee7f577 Add Prop Types for openPlayer 2 2023-05-30 18:48:20 +03:00
Alexandru Branza
b20359f373 Add Prop Type for openPlayer 2023-05-30 18:44:00 +03:00
Alexandru Branza
5b8c211ade Add .openPlayer for New Core Changes 2023-05-30 18:39:12 +03:00
Alexandru Branza
dbe48c327e Lint 2023-05-30 17:17:28 +03:00
Alexandru Branza
68b31f995a Lint 2023-05-30 17:15:31 +03:00
Alexandru Branza
d709f2c741 Add Select Options for External Players 2023-05-30 16:52:05 +03:00
Alexandru Branza
4e2d8bfad4 Lint 2023-05-29 21:35:21 +03:00
Alexandru Branza
8337fd6cab Add Toast When Opening In External Player 2023-05-29 20:05:51 +03:00
Alexandru Branza
22aa3a5f15 Ensure haveStreamingServer Availability is Satisfied 2 2023-05-29 19:50:09 +03:00
Alexandru Branza
68bba90e30 Ensure haveStreamingServer Availability is Satisfied 2023-05-29 19:25:19 +03:00
Alexandru Branza
2c7d9251d5 Don't Use a href Anymore When Handling External Player Open With Local Server 2023-05-29 19:23:42 +03:00
Alexandru Branza
b74a0a3fa7 Use deepLinks.externalPlayer.fileName for M3U Playlist Name 2023-05-29 19:06:41 +03:00
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
bfb2661da2 Rename isMobile.js to platform.js 2 2023-05-29 18:23:26 +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
c9347885e0 Use Bowser to Detect Mobile 2023-05-29 17:38:13 +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
50fc9b8a48 Use New Player Setting From Core 2023-05-29 16:44:52 +03:00
Alexandru Branza
61d49602e5 Add Copyright Header 2023-05-29 15:24:13 +03:00
Alexandru Branza
bd81e2737e Allow Using VLC as External Player on iOS and Android 2023-05-29 15:19:21 +03:00
Tim
a7e6a23db4 fix: remove leading slash in path for pwa worker 2023-05-25 14:24:23 +02:00
Alexandru Branza
2523277200
Merge pull request #370 from Stremio/fix/player-push-to-library
fix(Player): remove PushToLibrary core action
2023-05-25 10:54:58 +02:00
Tim
fc7202e292 refactor(Player): add translation strings 2023-05-24 15:28:27 +02:00
Tim
9dd6bcda50 fix(Player): remove PushToLibrary core action 2023-05-24 15:03:00 +02:00
Alexandru Branza
89ae8d5ac4
Merge pull request #348 from Stremio/typings
Core Typings
2023-05-23 23:02:28 +02:00
Alexandru Branza
4ffa1a051c
Merge pull request #369 from Stremio/fix/lint
fix: lint errors
2023-05-23 22:46:57 +02:00
Alexandru Branza
ea24b6472b
Merge pull request #360 from Stremio/feat/addons-configure
feat: add configure button for addons
2023-05-23 22:46:46 +02:00
Tim
9e0013707c fix: lint errors 2023-05-23 22:32:55 +02:00
Tim
f5dda12a60
Merge pull request #361 from Iheuzio/fix/avatar-image-url
fix(AvatarImage): null removed, user uses default image
2023-05-23 22:31:12 +02:00
Tim
50a1955afd Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/addons-configure 2023-05-23 22:20:08 +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
Christopher
1e98fc2a97 fix(AvatarImage): removed null in navmenu 2023-05-15 21:58:41 -04:00
Christopher
f1f30b920a fix(AvatarImage): url no longer uses null 2023-05-15 18:57:21 -04:00
Christopher
34c5ce1688 fix(AvatarImage): url no longer uses null 2023-05-15 18:51:56 -04:00
Tim
7804d1aa46 fix(common): missing import 2023-04-27 07:59:40 +02:00
Tim
8a28869e90
Merge branch 'development' into typings 2023-04-27 07:56:13 +02:00
Tim
d9f52c0c63 refactor(Addons): open configure url for configure button instead of modal 2023-04-26 14:48:34 +02:00
Tim
fc326f7192 refactor(Addons): improve mobile layout 2023-04-26 09:14:26 +02:00
Tim
cc976f27e7 feat: add configure button for addons 2023-04-26 09:07:50 +02:00
Tim
c660818fd5 fix(ControlBar): hide volume slider on mobile 2023-04-21 08:22:50 +02:00
Tim
75c571d168 refactor(types): improve Player types 2023-04-12 19:00:45 +02:00
Tim
9cc81ac4c9 refactor(types): use type instead of interface 2023-04-12 18:51:44 +02:00
Tim
02fceea357 refactor(Library): add translation to sort selectable 2023-04-12 13:46:16 +02:00
Tim
b41cc418c5 refactor(Discover): add translation on extra selectable 2023-04-12 13:43:01 +02:00
Tim
32a7117493 refactor(translateOption): use Sleeyax suggestion 2023-04-12 13:36:10 +02:00
Tim
846284ff9f refactor(OptionsMenu): use latests core changes 2023-04-07 16:54:05 +02:00
Tim
2483583454 refactor: improve typings 2023-03-17 05:38:51 +01: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
2275f40eaa Merge branch 'development' of https://github.com/Stremio/stremio-web into interface-language 2023-03-10 14:32:37 +01:00
Alexandru Branza
9d3d6a5f9f
Merge pull request #345 from Stremio/fix/settings-profile-auth
fix(Settings): profile auth condition issue
2023-03-05 15:56:35 +02:00
Tim
5428e30d74 refactor(Player): remove unecessary checks 2023-03-05 14:46:52 +01:00
Tim
13fa0d8d4e fix(Player): props issue on open in external player button 2023-03-05 14:41:43 +01:00
Tim
0852146fb5 fix(Settings): profile auth condition issue 2023-03-05 14:21:58 +01:00
Vinicius Zucatti
b680f22b9e fix: Add autofocus to server url input on settings modal 2023-02-05 18:55:59 -03:00
Tim
dddc390952 refactor(OptionsMenu): better naming 2023-01-12 22:08:19 +01:00
Tim
72d4e740e1 fix: copyright lint error 2023-01-12 21:48:27 +01:00
Tim
d5dc5a9cfc refactor(OptionMenu): improve code structure 2023-01-12 21:37:30 +01:00
Tim
2d3d55c0bb fix(OptionsMenu): disable external player buttons if stream is torrent 2023-01-12 21:10:08 +01:00
Tim
392c1f594e feat(Player): stop video when opening in external player 2023-01-12 21:04:17 +01:00
Tim
253322f690 feat(Player): add option to open stream in external player 2023-01-12 01:18:40 +01:00
Alexandru Branza
4401157e21 Add Video Params for Subs Requests 2023-01-03 11:45:05 +02:00
Alexandru Branza
3f24573806
Merge pull request #334 from Stremio/feat/settings-trakt-addon
Feat: settings trakt auth
2022-12-29 12:12:59 +02:00
Alexandru Branza
272c87675d
Merge pull request #304 from Stremio/feature/addSubscribeCalendar
Feature/add subscribe calendar
2022-12-29 12:12:45 +02:00
Tim
d1819f4bd6 refactor(ServicesToaster): add more checks when suppressing trakt addon installed error 2022-12-29 10:11:35 +01:00
Tim
758347076a fix(Settings): check for trakt token expires 2022-12-29 10:11:29 +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
b2890ab9a1 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/settings-trakt-addon 2022-12-29 09:12:28 +01:00
Tim
0a55c3bdf8 feat(Settings): implement trakt logout 2022-12-29 09:07:12 +01:00
Tim
998cd7d9e0 refactor(Settings): improve trakt auth logic 2022-12-29 08:50:19 +01:00
Tim
08c024f632 refactor(Settings): remove facebook import setting 2022-12-27 08:29:01 +01:00
Tim
b9e826553c refactor(ServicesToaster): prevent installed trakt addon toast error 2022-12-26 17:57:03 +01:00
Tim
650ada3f8e feat(Settings): implement trakt auth and install addon 2022-12-26 17:56:20 +01:00
Tim
2371ca1d3f refactor(Settings): load data_export model on click 2022-12-23 06:23:17 +01:00
Tim
9433897b05 feat(Settings): implement data export 2022-12-22 03:26:28 +01:00
Tim
3b9c52d99a refactor(OptionsMenu): remove the need of streamingServer 2022-12-21 14:14:22 +01:00
Tim
879118b098 refactor(OptionsMenu): add streamUrl to toast error message 2022-12-21 13:04:03 +01:00
Tim
117dd30c76 refactor(OptionsMenu): use download prop from external deeplinks for streamUrl 2022-12-21 13:00:52 +01:00
Tim
fed28bf6ea refactor: translate remaining strings 2022-12-16 16:03:26 +01:00
Tim
445b0934cb refactor(MetaLinks): translate buttons 2022-12-16 02:15:38 +01:00
Tim
fd08dcca06 refactor: move translateOption to a common file 2022-12-15 18:57:13 +01:00
Tim
ec338b16db refactor(Addons): translate selectables options 2022-12-15 18:52:36 +01:00
Tim
87fb0c5af8 refactor: add translations 2022-12-15 17:46:55 +01:00
Tim
e9ff812039 refactor(SubtitlesMenu): translate more strings 2022-12-15 17:09:13 +01:00
Tim
2061f65ccf refactor(Library): translate selectable options 2022-12-15 16:45:54 +01:00
Tim
7ed6081b74 refactor(Discover): translate selectable options 2022-12-15 16:38:46 +01:00
Tim
9938e30648 refactor: add more translations 2022-12-14 22:42:12 +01:00
Tim
f06f21ce75 refactor: translate more strings 2022-12-14 22:11:51 +01:00
Tim
fc0dff4ec2 feat: implement interface language 2022-12-14 21:36:09 +01:00
Tim
8a0b0a93e3 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-options-menu 2022-11-28 18:20:19 +01:00
Tim
d138753b8f refactor(Player): move nextVideo check in useEffect 2022-11-28 18:15:48 +01:00
Tim
f7a2fdc404 fix(Player): use player.selected.stream instead of videoState.stream for options menu 2022-11-28 13:37:43 +01:00
Tim
d090ac5952 fix(Player): disble play shortcuts when options menu is open 2022-11-28 13:35:17 +01:00
Tim
87733e6e1f fix(Player): display layer also for options menu 2022-11-28 13:32:02 +01:00
Tim
e68a0a7c77 refactor(Player): disable play in external player on options menu 2022-11-28 13:28:32 +01:00
Tim
c5d84bfe6b Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-options-menu 2022-11-28 13:28:18 +01:00
Tim
262fbbdf11 refactor(Settings): disable next video popup setting when auto-play is unchecked 2022-11-28 13:15:40 +01:00
Tim
1612343d73 refactor(Button): set lower opacity when disabled 2022-11-28 13:12:56 +01:00
Tim
0a7ef22eb6 refactor(Player): use nextVideoNotificationDuration setting to trigger next video popup 2022-11-28 12:41:00 +01:00
Tim
b51f607ffe feat: add next video popup duration setting 2022-11-28 12:37:45 +01:00
Tim
166fde9090 fix(Player): do not show next video popup if nextVideo is null 2022-11-28 12:00:38 +01:00
Tim
e8f3291c34 fix(Player): do not show next video popup if bingeWatching is not enabled 2022-11-28 11:44:23 +01:00
Tim
796ec387aa refactor(Player): incorrect naming for NextVideoPopup index 2022-11-28 11:30:43 +01:00
Tim
76e3944fb9 refactor(Player): remove player.libraryItem from onEnded callback deps 2022-11-28 11:29:27 +01:00
Tim
44944ce3d0 refactor(Player): improve conditions for next video popup 2022-11-28 11:28:17 +01:00
Tim
8775e978a4 fix(Player): reset nextVideoPopupDismissed on stream change 2022-11-28 11:25:31 +01:00
Tim
eeda6e9fd0 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-next-video-popup 2022-11-28 11:24:24 +01:00
Nikola Hristov
92c67f7058
Merge pull request #326 from Stremio/fix/settings-shortcuts-labels
fix(Settings): add nowrap on shortcuts labels
2022-11-28 12:10:27 +02:00
Tim
5875ca0385 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-subtitles 2022-11-28 11:08:19 +01:00
Tim
daf39c810d Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-audio-track 2022-11-28 11:03:55 +01:00
Nikola Hristov
74dfff47c0
Merge pull request #324 from Stremio/drop-deep-equal-memo
drop useDeepEqualMemo
2022-11-28 11:57:57 +02:00
Tim
329e035ab9 fix(Player): reset default subtitles selected on stream change 2022-11-28 10:32:10 +01:00
Tim
b021f538da Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-subtitles 2022-11-28 10:30:12 +01:00
Tim
a9bd427387 fix(Settings): add nowrap on shortcuts labels 2022-11-28 10:27:45 +01:00
Tim
c2b24479fa fix(Player): reset defaut audio track when stream change 2022-11-28 10:18:32 +01:00
Tim
4a482c5c37 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-audio-track 2022-11-28 10:17:20 +01:00
Alexandru Branza
60c2e54852 Change Slogan 2022-11-28 10:29:31 +02:00
Tim
9ead121251 fix(Player): use videoState instead of player for playbackSpeed 2022-11-26 14:04:16 +01:00
Tim
a98ff5d8e8 fix(Player): close seed and videos menu on shortcuts 2022-11-26 14:03:22 +01:00
Tim
b60d03a3d7 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-playback-speed 2022-11-26 14:02:17 +01:00
nklhrstv
537911e3e8 drop useDeepEqualMemo 2022-11-26 14:20:24 +02:00
Nikola Hristov
1bcb017a52
Merge pull request #321 from Stremio/fix/player-videos-menu-cases
fix(Player): add missing cases for videos menu
2022-11-26 14:01:07 +02:00
Nikola Hristov
78a2898367
Merge pull request #320 from zafar-hussain/zh-branch
Add cause argument to the custom errors #296
2022-11-26 13:59:08 +02:00
Nikola Hristov
497588ab84
Merge pull request #293 from Stremio/pwa
feat: implement pwa
2022-11-26 13:46:44 +02:00
nklhrstv
88e3618bc5 use background color from the pallete 2022-11-25 17:37:53 +02:00
Nikola Hristov
51a96311be
Merge pull request #319 from Stremio/fix/player-continue-watching
fix(Player): continue watching on load was broken
2022-11-24 22:32:17 +02:00
nklhrstv
eae061d997 new chromecast message protocol 2022-11-18 19:57:15 +02:00
TomekR
b15e886383 Fix lint issues 2022-11-17 12:46:59 +00:00
Tim
d7eccd9d0c Merge branch 'development' of https://github.com/Stremio/stremio-web into pwa 2022-11-15 15:25:05 +01:00
Tim
d4bc40190f fix(Player): add missing cases for videos menu 2022-11-15 15:12:56 +01:00
zafar-hussain
b0fcfce24a Add cause argument to the custom errors #296 2022-11-08 14:05:05 +05:00
Tim
2112d40f51 fix(Player): continue watching on load was broken 2022-11-03 18:15:50 +01:00
Tim
d1a028ebaa fix(NextVideoPopup): missing copyright headers 2022-11-03 05:55:05 +01:00
Tim
6bff7761dc refactor: move ICON_FOR_TYPE to CONSTANTS 2022-11-03 05:45:39 +01:00
Tim
3bd2738001 feat(Player): implement next video popup 2022-11-03 05:44:40 +01:00
Tim
efa9e20186 feat(Player): select default audio track 2022-11-03 01:57:14 +01:00
Tim
a198fe635b refactor(Settings): add audio language setting for player 2022-11-03 01:56:47 +01:00
Tim
1ae36580b0 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-subtitles 2022-11-03 01:34:59 +01:00
Tim
b3fa52d5cc Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-playback-speed 2022-11-02 20:51:06 +01:00
Nikola Hristov
9b2f23cac6
Merge pull request #312 from Stremio/feat/player-next-video
feat(Player): add next video button
2022-11-02 20:50:07 +02:00
Nikola Hristov
8de2b494dc
Merge pull request #313 from Stremio/feat/player-videos-menu
feat(Player): implement videos menu
2022-11-02 20:49:11 +02:00
Nikola Hristov
882674cb63
Merge pull request #314 from Stremio/navmenu-changes
Navmenu changes
2022-11-02 20:48:03 +02:00
Tim
f08cc4014d feat: select default subtitles track on Player 2022-11-02 19:47:27 +01:00
Tim
7713d6579d refactor(SearchBar): add core suspender fallback 2022-11-02 17:15:36 +01:00
Tim
ea5e0f8c27 fix(useTorrent): remove toast from hook deps 2022-11-02 17:05:49 +01:00
Tim
427e103803 fix(VideosMenu): check typeof seriesInfo season 2022-11-02 17:00:03 +01:00
Tim
ae578b6eca fix(VideosMenu): use shape instead of objectOf as a proptype 2022-11-02 16:58:13 +01:00
Tim
49cf06a8c2 refactor(ControlBar): use replace method instead of href 2022-11-02 16:54:56 +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
7ed54097d0 refactor(Settings): add shortcuts section 2022-11-02 04:35:20 +01:00
Tim
65b576f004 refactor: move magnet torrent logic to a hook 2022-11-02 02:55:03 +01:00
Tim
5fa033a2a6 feat(NavMenu): handle play magnet link 2022-11-02 01:19:32 +01:00
Tim
87251a649b refactor(Player): only display videos from same season for series 2022-11-01 03:22:38 +01:00
Tim
b19896ddf3 feat(Player): implement videos menu 2022-11-01 02:46:53 +01:00
Tim
205f3c605a feat(Player): add next video button 2022-11-01 02:11:20 +01:00
Tim
3b5ab5fc0f refactor(Player): open in external player via core transport 2022-10-31 23:50:19 +01:00
Tim
3ff7a67fe5 feat(Player): add options menu 2022-10-31 19:02:05 +01:00
Tim
8689861f64 refactor(NavMenu): remove remote control 2022-10-31 17:08:26 +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
Tim
d601608735 refactor(SpeedMenu): use option list instead of multiselect 2022-10-27 16:30:41 +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
2433163394 refactor(Player): open speedMenu on R key press 2022-10-27 15:30:05 +02:00
Tim
e30f2add34 fix(Player): close speedMenu on I and S key press 2022-10-27 15:28:01 +02:00
Tim
7022052b93 fix(Player): close speed menu if playbackSpeed null 2022-10-27 15:26:33 +02:00
Tim
f1b852687a fix(Player): handle mousedown event for speed button 2022-10-27 15:24:57 +02:00
Tim
ba30c5d0bc refactor(Player): declare playbackSpeed in videoState 2022-10-27 15:22:21 +02:00
Tim
704af55ccb feat(StreamsList): add multiselect to filter streams by addons 2022-10-26 01:15:42 +02:00
Tim
595e411e06 feat(Player): implement playback speed controls 2022-10-25 16:07:46 +02:00
Tim
3f01e98669 fix(Video): update mark as wathed action 2022-10-25 15:11:37 +02: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
5516a760d2 create torrent when paste magnet link into search bar 2022-10-18 18:27:26 +03:00
nklhrstv
d3822e0308 DeepLinkHandler implemented 2022-10-18 14:18:33 +03:00
nklhrstv
9ec270f94e declare route focused by default 2022-10-18 14:18:06 +03:00
nklhrstv
da1db50108 show notifications while processing a dropped torrent file 2022-10-18 13:39:02 +03:00
TomekR
63ba29f38a Add useToast 2022-10-05 17:53:53 +01:00
TomekR
9e41b1277c Add subscribe to calendar 2022-10-05 17:52:50 +01:00
nklhrstv
dac345a5ce fix video context menu styles for big screen 2022-10-05 17:04:41 +03:00
Nikola Hristov
bab59bc061
Merge pull request #297 from Stremio/add-ultra-fast-profile 2022-10-05 11:20:09 +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
418782e596 Merge branch 'development' of github.com:Stremio/stremio-web into core-async-api 2022-09-12 20:00:06 +03:00
nklhrstv
5c8538a4a7 PullUserFromAPI on init 2022-08-22 13:07:39 +03:00
nklhrstv
28a8c9cdfa pausedChanged action sent to core 2022-08-22 13:03:19 +03:00
nklhrstv
0101c015dd timechanged renamed 2022-08-22 13:00:13 +03:00
nklhrstv
3710d10e29 dispatch Ended action 2022-08-19 19:10:30 +03:00
nklhrstv
53954876cd not needed rewind removed from player 2022-08-19 18:11:19 +03:00
nklhrstv
a7feff9458 send device type to core 2022-08-19 18:09:39 +03:00
nklhrstv
dfc5626f0d time removed from gdpr_consent 2022-08-18 16:31:57 +03:00
nklhrstv
353334651e no need for meta details to depend on ctx 2022-08-05 16:57:51 +03:00
Nikola Hristov
19ba2a1525
Merge pull request #291 from nperez0111/pwa-support
Add meta tags for iOS PWA support
2022-08-05 13:52:44 +03:00
nklhrstv
3f2c5a202c remove baseURI argument for core 2022-08-05 11:59:02 +03:00
nklhrstv
1d43da60c2 change the bridge api 2022-08-05 08:48:01 +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
3c529e3366 handle /detail as /metadetails page 2022-08-02 18:12:45 +03:00
Alexandru Branza
95539102ab Add "Ultra Fast" Profile / Fix "Default" Profile 2022-07-31 00:58:50 +03:00
Nick the Sick
d245259ca9
add ios pwa support 2022-07-30 14:17:33 +02:00
nklhrstv
852a6fc80f render full year in videos released date 2022-07-29 17:59:45 +03:00
Vladimir Borisov
e20207b1ef
Cast shell message to error 2022-07-29 13:55:05 +03:00
Vladimir Borisov
16aa087021
Throw an error if the Qt API is not found 2022-07-29 12:41:40 +03:00
Vladimir Borisov
f9e35e4b0a
Send only the shell transport to stremio-video 2022-07-29 11:42:00 +03:00
Vladimir Borisov
1a912c9dc4
Do not send the shell sercie to stremio-video if shell is inactive 2022-07-29 11:35:01 +03:00
Vladimir Borisov
c535a200e1
Move the business logic to ShellTransport 2022-07-27 12:22:51 +03:00
Tim
58d8de40f3 feat: implement pwa 2022-07-27 10:15:55 +02:00
Vladimir Borisov
1ba83f42bb
Implement shell IPC and pass it to the player 2022-07-26 13:40:54 +03:00
nklhrstv
183a0816fa remove not used deep_equal hooks 2022-07-12 11:05:24 +03:00
nklhrstv
f6bc7e61d5 MetaDetails wrapped with core suspender 2022-07-11 13:55:38 +03:00
nklhrstv
9f6ee43c71 installed addons does not depend on ctx 2022-07-11 13:49:31 +03:00
nklhrstv
064bae9a58 ctx dep added to addons hooks 2022-07-11 13:47:11 +03:00
nklhrstv
09dfeb1d42 Addons wrapped with core suspender 2022-07-11 13:44:52 +03:00
nklhrstv
da2eaa0027 fade in effect added to search 2022-07-11 13:43:09 +03:00
nklhrstv
65c36b1356 Search wrapped with core suspender 2022-07-11 13:39:07 +03:00
nklhrstv
b758ab3888 Discover wrapped with core suspender 2022-07-11 12:56:11 +03:00
nklhrstv
864b52c60e ctx added to discover deps 2022-07-11 12:50:02 +03:00
nklhrstv
3a179931c2 fix trailers playback 2022-07-11 12:48:30 +03:00
nklhrstv
e3c186b233 Player wrapped with core suspender 2022-07-11 12:48:18 +03:00
nklhrstv
16d938fbe4 copyright header added 2022-07-11 11:59:04 +03:00
nklhrstv
7dc83e34dc CoreSuspender file renamed 2022-07-11 11:55:18 +03:00
nklhrstv
538d3c65c0 memoize suspender ref 2022-07-11 11:51:25 +03:00
nklhrstv
abec5d8b6b NavMenu uses fixed direction 2022-07-11 11:50:21 +03:00
nklhrstv
7632d39e1d delay render of nested suspenders 2022-07-11 11:40:36 +03:00
nklhrstv
b20e197baf Board wrapped with model suspender 2022-07-11 09:50:01 +03:00
nklhrstv
dc98a9931f more core suspender to separate file 2022-07-11 09:45:00 +03:00
nklhrstv
b9a25a4f58 rename CoreSuspender 2022-07-10 12:47:39 +03:00
nklhrstv
27a41ae9ab Settings wrapped with model suspender 2022-07-10 12:40:14 +03:00
nklhrstv
22ac3b68f7 Library wrapped with model suspender 2022-07-10 12:38:13 +03:00
nklhrstv
659a6f7531 check for deps intersection 2022-07-10 12:28:44 +03:00
nklhrstv
268fcd76f2 StreamingServerWarning wrapped with model suspender 2022-07-10 11:55:23 +03:00
nklhrstv
951a8c0fff NavMenu wrapped with model suspender 2022-07-10 11:24:27 +03:00
nklhrstv
38210ef52b AddonDetailsModal wrapped with model suspender 2022-07-10 10:50:16 +03:00
nklhrstv
62ae99282f copytight header added 2022-07-10 10:12:45 +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
362081bfe6 rename model suspender hoc 2022-07-07 23:11:16 +03:00
nklhrstv
e20d2a1b53 fix modals 2022-07-07 23:04:48 +03:00
nklhrstv
e4486ea8e0 DelayedRenderer component implemented 2022-07-07 23:00:40 +03:00
nklhrstv
6b20949f68 onNewState changes the state based on which model actually changes 2022-07-07 22:38:11 +03:00
nklhrstv
94c0016cad added fallback 2022-07-07 18:42:21 +03:00
nklhrstv
5889b422c3 filter models that actually updated 2022-07-07 18:41:57 +03:00
nklhrstv
11be6d8f8c use async api of getState 2022-07-06 17:16:33 +03:00
nklhrstv
2744e583cd optimize useSelectableInputs 2022-07-05 14:59:49 +03:00
nklhrstv
3b56402d56 copyright added 2022-07-05 14:52:07 +03:00
nklhrstv
03b5f1fa9b use decode_stream instead of pako 2022-06-27 17:07:58 +03:00
nklhrstv
874abf6ffa dicover adapted to changes in core 2022-06-27 16:22:55 +03:00
nklhrstv
b4a72b96a0 paginationInput removed from selectableInputs 2022-06-27 16:21:23 +03:00
nklhrstv
62c2c8438a useOnScrollToBottom implemented 2022-06-27 15:59:47 +03:00
nklhrstv
cb06a5930d runtime check for mobile browsers added 2022-06-13 18:36:38 +03:00
nklhrstv
6efa8cb141 use justify content in every resolution 2022-06-13 16:31:12 +03:00
nklhrstv
6b35ee2b9a fix board layout when warning is dismissed 2022-06-13 16:30:48 +03:00
nklhrstv
1d5d006c04 meta item placeholder layout match with the meta item 2022-06-13 16:30:06 +03:00
nklhrstv
0f57dd1507 redundant meta item padding removed 2022-06-13 16:29:47 +03:00
nklhrstv
08ddb9d853 meta item title patched in mobile layout 2022-06-13 16:29:34 +03:00
nklhrstv
0deaa21ca6 Merge branch 'mobile' of github.com:Stremio/stremio-web into media-patch 2022-06-10 19:25:29 +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
24a8cbcab4 fix chromecast transport for large messages 2022-06-10 18:30:47 +03:00
nklhrstv
a33d9db6dc change the board threshhold to be items count instead of px 2022-06-01 14:44:59 +03:00
Nikola Hristov
dd71f9b0ac
Merge pull request #282 from Stremio/fix-board-spatial-nav
Disable spatial nav on small text links
2022-06-01 12:44:45 +03:00
nklhrstv
1211d7f6b6 fix focus in video's context menu 2022-06-01 12:23:50 +03:00
Alexandru Branza
21d5d8e0b4 Fix Spatial Nav in Board 2022-06-01 12:03:30 +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
9ee8f86a9c remove lazy images 2022-05-31 18:08:40 +03:00
nklhrstv
65132cdfeb fix meta row spacing 2022-05-31 17:26:58 +03:00
Tim
8cb7d54093 fix(Board): padding issue on mobile 2022-05-31 11:19:13 +02:00
Tim
876b566648 Merge branch 'development' into mobile 2022-05-31 11:11:42 +02:00
nklhrstv
b42e09d95d change details layout on mobile 2022-05-27 19:44:37 +03:00
nklhrstv
6fd703a6a4 render logo fallback when logo is missing 2022-05-27 18:54:38 +03:00
nklhrstv
9622c59c7c empty line removed 2022-05-27 18:47:57 +03:00
nklhrstv
7a85787284 limit the height of the multiselect menu 2022-05-27 18:45:55 +03:00
nklhrstv
1fbf0b9f37 reset addon buttons width 2022-05-27 17:04:39 +03:00
nklhrstv
90766c3a71 use rem instead of em where its needed 2022-05-27 16:22:24 +03:00
nklhrstv
2ac16cb9f9 fix season picker on mobile 2022-05-27 15:58:13 +03:00
nklhrstv
b55b3e42b7 toggle visibility of button explicitly 2022-05-27 15:26:05 +03:00
nklhrstv
15e737c597 remove multiselect media query 2022-05-27 15:21:36 +03:00
nklhrstv
86a4effb81 set zindex 0 when position is relative 2022-05-27 14:37:29 +03:00
nklhrstv
cb73c56e4f use rem in metarow 2022-05-27 14:20:35 +03:00
nklhrstv
6faed42765 action-button styles updated 2022-05-27 14:17:39 +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
3d10a520b6 check for catalog.content in search 2022-05-27 13:11:23 +03:00
nklhrstv
d24b943017 use filterInvalidDOMProps 2022-05-27 13:08:33 +03:00
nklhrstv
6d8bb2e152 mark as watched implemented 2022-05-27 12:08:02 +03:00
nklhrstv
9d649b194a attach more css classes to popup label 2022-05-26 15:50:32 +03:00
nklhrstv
8a8b8817bf use the closest scroll parent element in popups 2022-05-26 15:49:40 +03:00
nklhrstv
ba32014c63 filter invalid dom props 2022-05-25 16:49:35 +03:00
nklhrstv
9c6404ed41 styles updated 2022-05-25 11:36:26 +03:00
nklhrstv
211f478e8a Merge branch 'development' of github.com:Stremio/stremio-web into mobile 2022-05-20 16:03:26 +03:00
nklhrstv
d4928c05d9 copyright header added 2022-05-19 16:28:52 +03:00
nklhrstv
435ebdb3fa checks for catalogs which are not yet started to load 2022-05-19 16:24:07 +03:00
nklhrstv
fe216a3bd1 LoadRange implemented in search 2022-05-18 14:34:59 +03:00
nklhrstv
a1d39cf181 revert MetaRow changes 2022-05-18 14:09:24 +03:00
nklhrstv
d812e50bd2 Board rows loaded on scroll 2022-05-18 14:07:58 +03:00
nklhrstv
a6b51e69cb change loadRange function api 2022-05-18 12:40:35 +03:00
nklhrstv
469491f09c adapt to new api of board hook 2022-05-17 21:22:48 +03:00
nklhrstv
b609124819 use padding for board rows 2022-05-17 21:22:29 +03:00
nklhrstv
5b12f1f16c revert board 2022-05-17 21:18:14 +03:00
nklhrstv
9bd9b18365 LoadRange action dispatched on scroll 2022-05-17 18:36:49 +03:00
nklhrstv
24589034df switch to react-virtual 2022-05-17 15:56:17 +03:00
nklhrstv
68cb143671 poc react-virtualized list adapted to the board 2022-05-17 12:59:56 +03:00
nklhrstv
473ccafee3 forward ref to MetaRow 2022-05-17 12:10:15 +03:00
nklhrstv
92ed0cdaa7 extra props expanded in MetaRow 2022-05-17 12:07:22 +03:00
nklhrstv
7b372b88cc removeAllListeners added to services transport 2022-05-17 11:57:27 +03:00
Tim
4d7996375d fix(MainNavBars): copyright lint issue 2022-05-17 08:27:52 +02:00
Tim
5357ee9172 fix(MainNavBars): copyright lint issue 2022-05-17 08:25:07 +02:00
Tim
24d8b072c0 Merge remote-tracking branch 'origin' into mobile 2022-05-17 08:21:02 +02:00
Tim
75693699cf fix(common): display nav bar accordingly on Desktop site mode 2022-05-17 08:12:15 +02:00
nklhrstv
b808e3909f update stremio-video 2022-05-10 17:16:16 +03:00
nklhrstv
ce48686ff2 WRITERS_LINK_CATEGORY moved to constants 2022-05-09 16:12:41 +03:00
nklhrstv
8e327b4f38 not needed css classes removed 2022-05-09 16:12:05 +03:00
nklhrstv
40b6dfe0a3 Merge branch 'development' of github.com:Stremio/stremio-web into improve-metadetails-page-patch2 2022-05-09 16:10:10 +03:00
nklhrstv
b8f247cd67 use meta details background image fallback 2022-05-09 15:50:35 +03:00
Nikola Hristov
0d68499e28
Merge pull request #268 from Stremio/meta-details-logo-fallback
Meta details logo fallback
2022-05-09 15:23:13 +03:00
nklhrstv
fdb7a5e6f3 removeAllListeners when service is stopped 2022-04-23 10:31:24 +03:00
nklhrstv
3f553eb950 fix race in cast state listener 2022-04-23 09:57:31 +03:00
nklhrstv
6203636bad fix player hook deps 2022-04-20 21:39:23 +03:00
nklhrstv
4b6c902733 replace usage of useDeepEqualEffect with useEffect 2022-04-20 21:25:42 +03:00
nklhrstv
83924097f5 old prop name fixed 2022-04-20 21:18:57 +03:00
nklhrstv
4c5f504cda optimization in the communication with core 2022-04-20 21:18:43 +03:00
nklhrstv
a52b4c6499 fix origin priorities 2022-04-20 12:00:29 +03:00
nklhrstv
c004804af1 wrap SubtitlesMenu in memo 2022-04-20 11:49:22 +03:00
nklhrstv
e42065efbf send series info to player after metaitem gets loaded 2022-04-19 14:04:57 +03:00
nklhrstv
35c9955725 seriesInfo sended to player 2022-04-18 19:00:45 +03:00
nklhrstv
2bb69cc685 fix subtitles menu headers 2022-04-18 16:32:10 +03:00
nklhrstv
96e283751c render audio languages in the list 2022-04-18 16:31:44 +03:00
nklhrstv
c3dfe303f9 check for embedded flag instead of origin 2022-04-15 16:28:05 +03:00
nklhrstv
024e43fcab rename subtitles variables 2022-04-15 15:54:56 +03:00
nklhrstv
73964782e9 fix typo 2022-04-15 15:40:36 +03:00
nklhrstv
1476301374 added audio tracks to the ui 2022-04-15 15:40:15 +03:00
nklhrstv
76eac35d8b subtitlesOutlineColor prop updated 2022-04-14 14:10:21 +03:00
nklhrstv
6336ae038d subtitlesBackgroundColor prop updated 2022-04-14 13:00:07 +03:00
nklhrstv
a77ff7066b subtitlesTextColor prop updated 2022-04-12 19:40:45 +03:00
nklhrstv
c2ad087490 subtitles size changable for embedded subs 2022-04-12 19:06:45 +03:00
nklhrstv
5057f4659c subs menu works with the offset properly 2022-04-12 17:44:45 +03:00
nklhrstv
81d55aceac make checks for both subtitlesTracks & extraSubtitlesTracks 2022-04-12 13:57:02 +03:00
nklhrstv
b811c7ddb5 use the new maxAudioChannels 2022-04-11 18:33:49 +03:00
nklhrstv
f52870aa8e subtitles offset for internal subs updated from player 2022-04-11 18:33:00 +03:00
core1024
aa6a2ed320
Update all file's copyright 2022-04-08 17:55:20 +03:00
Nikola Hristov
c0679b7ec8
Replace scrollTo call with scrollTop setter 2022-02-24 14:23:43 +02:00
Tim
e3122774a6 refactor: reduce code changes 2022-02-21 09:19:03 +01:00
Tim
f18341f8ab fix(Discover): inverted inputs order on desktop 2022-02-18 14:39:29 +01:00
Tim
3adfcacf26 refactor: remove Filters component 2022-02-18 14:36:42 +01:00
Tim
ad8e34f8eb refactor(Addons): use modal instead of Filters 2022-02-18 14:36:01 +01:00
Tim
a3174cca6d refactor(Library): use modal instead of Filters 2022-02-18 14:27:34 +01:00
Tim
585fca48b0 refactor(Discover): use modal to display filters instead of Filters component 2022-02-18 14:25:45 +01:00
Tim
9dbd3dc929 refactor(ControlBar): improve mobile layout 2022-02-17 15:49:52 +01:00
Tim
cbad5628a9 refactor: improve mobile layout and style on MetaDetails and MetaPreview 2022-02-17 11:24:52 +01:00
Tim
9969d808bc refactor(Intro): improve mobile layout 2022-02-17 10:17:57 +01:00
Tim
484e9f51ca refactor: improve mobile layout on modals 2022-02-17 10:11:09 +01:00
Tim
4e945bbe68 refactor: nav-menu and multiselects max-height on mobile 2022-02-17 09:41:25 +01:00
Tim
da049f91fd refactor(Search): improve mobile layout 2022-02-17 09:26:10 +01:00
Tim
3992967e29 fix(Filters): copyright lint issue 2022-02-17 09:15:54 +01:00
Tim
6703b9771b refactor: move filters code to a new component and use it on routes 2022-02-16 23:12:52 +01:00
Tim
74b84c1123 refactor(Board): display 3 posters and minor styling 2022-02-16 21:13:44 +01:00
Tim
30c9d9cccf refactor(Discover): display 3 posters instead of 4 2022-02-16 20:59:09 +01:00
Tim
25ae109a36 refactor(Discover): add filter menu on mobile 2022-02-16 20:39:00 +01:00
Tim
bf01f8d686 fix: lint issues 2022-02-16 19:14:35 +01:00
Tim
2c05e2dd80 refactor(Addons): add filter menu for mobile 2022-02-16 19:11:22 +01:00
Tim
5d1d7055f3 refactor(Addon): improve mobile layout 2022-02-16 18:00:11 +01:00
Tim
a20eb17587 refactor: improve mobile layout for MetaDetails 2022-02-16 17:06:47 +01:00
Tim
44fbe969b4 refactor(Addons): improve mobile layout 2022-02-16 14:19:15 +01:00
Tim
dc6279d786 refactor(Board): improve warning position on mobile 2022-02-16 14:02:01 +01:00
Tim
dbe82d4206 refactor(HorizontalNavBar): improve mobile layout 2022-02-16 13:57:32 +01:00
Tim
9b79bf312e refactor(Settings): improve mobile layout 2022-02-16 13:10:04 +01:00
Tim
f1c65e89ad refactor: improve mobile layout for Discover 2022-02-16 13:00:59 +01:00
Tim
fac2943d9b refactor(Board): improve mobile layout 2022-02-16 12:33:22 +01:00
Tim
c71961b25a refactor(common): improve mobile layout for MetaRow and MetaItem 2022-02-16 12:32:35 +01:00
Tim
73b829d8c5 refactor: implement basic layout for mobile 2022-02-16 11:48:14 +01:00
nklhrstv
9a55f12dfd no name rendered in logo placeholder for the compact view 2022-02-15 16:05:46 +02:00
nklhrstv
a5ea1358a1 name added to logo fallback deps 2022-02-15 15:58:23 +02:00
nklhrstv
98d6ffbf7e bring back name in compact view 2022-02-15 15:57:27 +02:00
nklhrstv
7e6256d4f5 disable logo background in compact view 2022-02-15 15:47:40 +02:00
Nikola Hristov
7b6c5de144
Merge pull request #259 from Stremio/fix-discover-scroll
Fix Discover Scroll
2022-02-15 13:41:29 +02:00
nklhrstv
fd347ef464 metaItemsContainerRef allways reference to the meta item container when its mounted 2022-02-15 13:41:04 +02:00
nklhrstv
b2e2eb1c95 use optional chaining 2022-02-15 13:37:47 +02:00
nklhrstv
8ea1548593 name removed in favor of logo's placeholder 2022-02-15 12:53:12 +02: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
Nikola Hristov
f009cffa6b
Merge pull request #258 from Stremio/improve-navbar-metadetails
Remove Title From NavBar & Add Right Side Buttons (MetaDetails)
2022-02-15 10:57:16 +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
16e21b5241 Add Missing Space 2022-02-04 16:50:08 +02:00
Alexandru Branza
449d8e1034 Add Missing Semicolon 2022-02-04 16:48:47 +02:00
Alexandru Branza
76433a4b9a Fix Discover Scroll
The scroll of the Discover page would not go to top once a genre or page was changed.
2022-02-04 16:14:43 +02:00
Alexandru Branza
67e3ffeed4 Improvements to MetaDetails Page
Changes made:
- removed `meta.name` from MetaDetails Page
- removed `meta.description` from MetaDetails Page
- remove "Writers" from MetaDetails Page
- fallback to blank PNG if logo unavailable (MetaPreview only)
- fallback to `meta.name` (css hack used to hide broken image) if logo unavailable
2022-02-04 14:30:59 +02:00
Alexandru Branza
f0e9e72854 Better Background Color For Addon Logo on Addons Page 2022-02-04 12:55:08 +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
nklhrstv
9ae28f406d update stremio-core-web 2022-01-27 10:26:51 +02:00
nklhrstv
b64ff05320 pull addons on initialize 2021-11-08 18:15:03 +02:00
nklhrstv
9c6e83c6da fix max-height of the button in the streaming server warning 2021-11-08 16:09:43 +02:00
nklhrstv
dbd2501ac8 change the streaming server warning background 2021-11-08 16:09:28 +02:00
nklhrstv
c76e723523 fix selectable catalogs 2021-11-08 13:39:07 +02:00
nklhrstv
c752336d78 getDebugState api added to core transport 2021-11-05 19:00:30 +02:00
nklhrstv
e505c1e9ae use location.replace when open addon details 2021-11-05 17:09:14 +02:00
nklhrstv
63667fb1ac dont show streaming server warning while the streaming server is still loading 2021-11-03 10:02:55 +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
acbaf43cfc lint fixed in Library 2021-11-01 17:56:07 +02:00
nklhrstv
c86e81dcca remove storybook 2021-11-01 16:00:00 +02:00
nklhrstv
9d806e7ad8 fix buttons in the addon modal 2021-10-29 17:45:58 +03:00
nklhrstv
c69c5a4285 fallback to rendering local addon data if the remote is not available 2021-10-29 16:43:20 +03:00
nklhrstv
c3ce9e6541 test less files too 2021-10-05 14:37:24 +03:00
nklhrstv
667b1056cd added missing copyright 2021-10-05 14:29:25 +03:00
nklhrstv
e1e69d98e6 use 2 channel audio on chrome unless other is specified 2021-09-27 18:46:27 +03:00
nklhrstv
ca8e3e4d33 empty line removed 2021-09-08 19:19:31 +03:00
nklhrstv
74211b1503 send audioChannels query parameter to the player 2021-09-08 14:22:37 +03:00
nklhrstv
ab46a07930 use externalPlayer link instead of playlist hook 2021-09-08 14:03:55 +03:00
nklhrstv
d718477957 Streaming server warning fixed 2021-09-07 23:37:00 +03:00
nklhrstv
de5a131eb1 update stremio-video 2021-09-02 16:57:33 +03:00
nklhrstv
ee58baa7a8 update select video impl function 2021-09-01 16:45:30 +03:00
nklhrstv
28cdc85512 use withStreamingServer as a first middleware 2021-09-01 15:03:10 +03:00
svetlagasheva
76042a5893 useProfile map func modified 2021-08-05 13:11:58 +03:00
svetlagasheva
3375102d40 streamingServerWarningDismissed check fixed 2021-08-04 18:38:16 +03:00
svetlagasheva
8699b739c4 streamingServerWarningDismissed checked for null 2021-08-04 16:18:59 +03:00
svetlagasheva
2ccabd823c streamingServerWarningDismissed check for ServerWarning 2021-08-04 14:18:18 +03:00
svetlagasheva
87cd270128 streamingServerWarningDismissed type fixed 2021-08-04 12:54:43 +03:00
svetlagasheva
59a2b7e3ca Merge branch 'development' of github.com:Stremio/stremio-web into server-notification 2021-08-04 10:26:38 +03:00
svetlagasheva
88964b0ab1 streamingServerWarningDismissed usage fixed 2021-08-04 10:08:15 +03:00
svetlagasheva
245956d510 ServerWarning onLaterClick/onDismissedClick func added 2021-07-21 18:24:33 +03:00
nklhrstv
67a9abfe5d improve playlist button styles 2021-07-20 18:59:56 +03:00
nklhrstv
3951f5328a fix type in M3U 2021-07-20 18:46:32 +03:00
nklhrstv
e259f4a54f title added to error label 2021-07-20 18:44:56 +03:00
nklhrstv
e6d213f541 usePlaylist hook created 2021-07-20 18:41:08 +03:00
nklhrstv
9e014b6489 change playlist props 2021-07-20 18:33:00 +03:00
nklhrstv
a6f351f6d5 move playlist hook above 2021-07-20 18:32:46 +03:00
nklhrstv
efd41bc0ef change seek time setting label 2021-07-20 18:26:25 +03:00
nklhrstv
4df2da82c9 use seconds label in the multiselect options 2021-07-20 18:05:16 +03:00
nklhrstv
c7d13fbaf3 seekTimeDurationSelect renamed 2021-07-20 18:04:13 +03:00
nklhrstv
6e5c2e6a87 reorder deps in layout effect 2021-07-20 17:59:27 +03:00
Tim
4f407a97a5 refactor(Player): add settings.seekTimeDuration to layoutEffect, update to cleaner code syntax 2021-07-19 16:59:56 +02:00
Tim
bb73cd8695 refactor: convert seekTimeDuration to ms 2021-07-19 16:18:55 +02:00
Tim
0a95563f15 Merge branch 'development' of https://github.com/Stremio/stremio-web into seek-time-settings 2021-07-19 11:26:00 +02:00
Nikola Hristov
1f23da7e7c
Merge pull request #232 from Stremio/m3u-playlist-fallback
Allow to download a m3u playlist in case of a playback error
2021-07-17 12:40:28 +03:00
Tim
e190f43ef1 style(Player): fix flex 2021-07-16 20:03:28 +02:00
Tim
335fc5ccca style(Player): fix flex, add missing class 2021-07-16 11:39:57 +02:00
Tim
839f2b8cba refactor(Player): use seek duration from settings and handle shift key event 2021-07-16 11:21:09 +02:00
Tim
c11caaacd0 refactor(Settings): remove seekTimeShiftDuration 2021-07-16 10:44:47 +02:00
Tim
2532217171 refactor(Player): revert z-index changes 2021-07-16 03:02:38 +02:00
svetlagasheva
d071c3e8e7 ServerWarning buttons actions wip 2021-07-15 15:17:57 +03:00
Tim
3ce8a57bc3 refactor(Player): fix markup hierarchy, remove gap and declare flex props in style 2021-07-15 10:46:50 +02:00
Arnab Bhakta
af98b3a7a3
Merge branch 'Stremio:development' into metapreview-show-button 2021-07-14 18:31:50 +05:30
abdev
8a943e2888 showHref str check, share hidden in discover 2021-07-14 18:29:10 +05:30
nklhrstv
d4d1217686 check if chromecast service is active 2021-07-13 11:18:58 -01:00
Tim
89832951ec refactor(Player): move playlist to Player.js, fix less 2021-07-12 19:48:47 +02:00
Tim
31469a5c88 refactor(Addons): update syntax 2021-07-12 15:26:36 +02:00
svetlagasheva
5ee9413ffc ServerNotification component renamed to ServerWarning 2021-06-28 16:27:46 +03:00
abdev
80f26f5794 showbutton ambiguous naming fixed 2021-06-28 14:37:41 +05:30
abdev
4c09156e02 showbutton linked to metadetails page 2021-06-26 12:06:43 +05:30
abdev
cccca66241 added metapreview show button 2021-06-26 11:37:22 +05:30
svetlagasheva
ce168f08cb className prop added to ServerNotification 2021-06-25 17:13:03 +03:00
svetlagasheva
a5dea3869e Board classNames fixed 2021-06-25 17:07:42 +03:00
svetlagasheva
f3afbe9b2a Board styles updated 2021-06-25 16:04:42 +03:00
svetlagasheva
255cd6be16 ServerNotification rendered in Board 2021-06-25 15:58:50 +03:00
svetlagasheva
320b276959 ServerNotification rendered in App.js 2021-06-23 19:19:25 +03:00
svetlagasheva
f05059e548 pathname check changed 2021-06-23 14:36:28 +03:00
svetlagasheva
c2c13c9f9e ServerNotification rendered in Route 2021-06-22 12:57:56 +03:00
svetlagasheva
a3df116370 ServerNotification styles updated 2021-06-21 17:25:02 +03:00
Tim
ed51814c27 refactor(Settings): add seek time properties 2021-06-20 10:43:12 +02:00
Tim
772cde815e refactor(Player): allow to download a m3u playlist in case of a playback error 2021-06-19 11:11:46 +02:00
Tim
884d79da95 refactor(Addons): autofocus Add addon modal input 2021-06-17 11:40:02 +02:00
svetlagasheva
31efb81989 ServerNotification component implemented 2021-06-16 21:24:40 +03:00
svetlagasheva
accd3d1123 curly brackets added 2021-06-14 14:54:06 +03:00
svetlagasheva
50873decc4 img loading='lazy' attribute added 2021-06-14 14:34:22 +03:00
svetlagasheva
1a1fea84eb Copyright added 2021-04-29 13:17:02 +03:00
svetlagasheva
7032853371 storybook Stream component added 2021-04-27 18:06:04 +03: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
Nikola Hristov
542b839c5c
Merge pull request #218 from Stremio/share-analytics-event
Share analytics event
2021-03-24 18:30:10 +02:00
svetlagasheva
7657622c46 Share analytics event url instead of inputRef used 2021-03-24 18:01:46 +02:00
svetlagasheva
66215c9826 Share analytics event field renamed 2021-03-24 14:29:17 +02:00
svetlagasheva
78d9fc5da3 send Share analytics event to core 2021-03-24 14:10:54 +02: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
svetlagasheva
b8ea217730 Search analytics event refactored 2021-03-09 20:33:38 +02:00
svetlagasheva
2797b68436 Search analytics event updated 2021-03-09 17:43:00 +02:00
svetlagasheva
74f24961be filter responses_count by Ready 2021-03-02 12:25:52 +02:00
svetlagasheva
a0745df10d core.active check removed 2021-03-02 12:23:33 +02:00
svetlagasheva
ca81562f04 Search analytics event using debounce 2021-02-26 16:35:19 +02:00
svetlagasheva
b83568cc33 send Search analytics event to core 2021-02-24 15:00:05 +02:00
nklhrstv
deb73b6f6f uninstall addon using the descriptor 2021-01-20 18:40:47 +02:00
nklhrstv
e59d656e0e send LocationPathChanged analytics event to core 2021-01-20 18:40:32 +02:00
nklhrstv
244ec32f16 dispatch call returns void 2021-01-20 14:28:31 +02:00
nklhrstv
f7e5e9a251 analytics api added to core transport 2021-01-20 14:27:14 +02:00
nklhrstv
f6b8824f91 set facebook flag to true when login with facebook 2021-01-19 19:28:04 +02:00
nklhrstv
e46abdebdd keyboard shortcuts prevented if some modifier key is pressed 2021-01-19 18:32:11 +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
9ddbce9460 throw error object in cast transport initializer 2021-01-19 11:12:55 +02:00
nklhrstv
cd464fa5f3 log servises init error 2021-01-18 16:16:26 +02:00
nklhrstv
f8e907ec31 listen for CoreEvent updated 2021-01-17 18:14:33 +02:00
nklhrstv
494804f54b move chromecast transport initialization to ChromecastTransport 2021-01-16 11:58:30 +02:00
nklhrstv
bc340c9157 clear core transport on error 2021-01-16 11:45:17 +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
edf8dbf66c condigure sentry before import app code 2021-01-15 15:40:15 +02:00
nklhrstv
ab89ed7b21 tags added to error logs 2021-01-07 11:53:14 +02:00
nklhrstv
5adce4f50a remove legacy blank error handlers 2021-01-07 11:50:29 +02:00
nklhrstv
85bf5c1af0 dispatch action only if there is one 2021-01-07 09:31:04 +02:00
nklhrstv
d969500e53 drop outdated and not used notifications menu 2021-01-07 08:43:01 +02: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
nklhrstv
d2a8c96067 adapt stremio core initialization 2021-01-06 17:59:29 +02:00
nklhrstv
3d2791269d update favicon path 2021-01-06 17:56:14 +02:00
nklhrstv
477ec0dac0 use tags for styles and js instead of inline them 2021-01-06 17:56:01 +02:00
nklhrstv
bc652ea1f5 catch errors in dispatch 2021-01-04 18:05:42 +02:00
nklhrstv
cba21f260b update library item on video ended 2020-12-21 13:33:55 +02:00
nklhrstv
8238952565 use base url only when casting 2020-12-21 12:59:34 +02:00
nklhrstv
99c00f4a41 replace events with eventemitter3 2020-12-16 15:13:15 +02:00
nklhrstv
0510110a87 require sentry only if dsn is available 2020-12-16 11:41:36 +02:00
nklhrstv
aa1aa211c1 parse json message in chromecast transport 2020-12-15 13:58:19 +02:00
nklhrstv
4eb3d32e53 log error in player 2020-12-15 13:06:41 +02:00
nklhrstv
017cf4fb3d remove not needed eslint hints 2020-12-15 13:06:32 +02:00
nklhrstv
4f73ef09fc use subtitles ids from addons 2020-12-15 12:53:38 +02:00
nklhrstv
082dab9d7a subs loaded message improved 2020-12-15 12:10:26 +02:00
nklhrstv
b3d04ccd99 map exclusive subtitles 2020-12-15 12:03:10 +02:00
nklhrstv
8126662957 add extra subtitles only if stream is loaded 2020-12-15 11:44:09 +02:00
nklhrstv
0ad91c1410 Video uses StemioVideo to select video implementation 2020-12-15 11:41:52 +02:00
nklhrstv
077507607f use ChromecastSenderVideo in select video impl 2020-12-15 11:35:11 +02:00
nklhrstv
d1199fc407 move logic about force transcoding param in load action 2020-12-12 15:09:31 +02:00
nklhrstv
a1d2703efb use stream prop to determine when to add external subtitles 2020-12-12 00:02:49 +02:00
nklhrstv
f21742d030 render url and lang name with title attribute of tracks 2020-12-11 23:51:21 +02:00
nklhrstv
6e0781a683 separate extra and embedded subtitles 2020-12-11 23:38:41 +02:00
nklhrstv
027a37a5cc extraSubtitlesTrackLoaded event handled in Video 2020-12-11 22:55:24 +02:00
svetlagasheva
279b6ae48f parseInt with base 10 used 2020-11-26 17:41:38 +02:00
svetlagasheva
4a1f909d54 undefined instead of 1 used for page check 2020-11-25 12:24:18 +02:00
svetlagasheva
b235cfc835 library pagination added 2020-11-23 13:02:38 +02:00
nklhrstv
2c0c656c97 inputs scroll bar styled 2020-10-30 10:46:43 +02:00
nklhrstv
7a1b207f46 map ui libraryitem props in rust 2020-10-30 10:33:53 +02:00
nklhrstv
d08616926b use Err content as string 2020-10-30 10:27:01 +02:00
nklhrstv
dbe360e778 SelectableCatalog schema changed 2020-10-30 10:23:05 +02:00
nklhrstv
67ad359496 selectable catalog schema changed 2020-10-30 10:13:45 +02:00
nklhrstv
61612d8800 use error content as string 2020-10-30 09:51:09 +02:00
nklhrstv
531cc34fca use discover.catalog.installed prop 2020-10-30 09:47:12 +02:00
nklhrstv
e4e4784dc3 Err content returned as string from core 2020-10-30 09:39:46 +02:00
nklhrstv
2f0aeb1f38 compute catalog title in rust 2020-10-30 09:20:23 +02:00
nklhrstv
6f80583917 map CatalogsWithExtra state in Rust 2020-10-30 09:06:04 +02:00
nklhrstv
c96b8b98af map library item props in rust 2020-10-30 08:58:21 +02:00
nklhrstv
5dbd62e14d search query param name reverted 2020-10-28 18:13:49 +02:00
nklhrstv
3cd590fbd5 metaDetails prop names changed 2020-10-28 17:24:24 +02:00
nklhrstv
6500ff9149 nextVideo changed to video object 2020-10-28 15:30:11 +02:00
nklhrstv
37e9139068 player ui adapted to changes in core 2020-10-28 14:46:57 +02:00
nklhrstv
65ef149b84 check trailerStreams 2020-10-28 13:15:46 +02:00
nklhrstv
03c0d69232 deepLinking js module removed 2020-10-27 16:10:21 +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
949a4106af search query param changed to q 2020-10-27 15:06:02 +02:00
nklhrstv
824d0e3cb7 Copyright added 2020-10-27 14:52:40 +02:00
nklhrstv
07398b56cc MetaDetails adapted to changes in core 2020-10-27 14:52:30 +02:00
nklhrstv
d32fe5123a AddonDetailsModal adapted to changes in core 2020-10-26 15:36:58 +02:00
nklhrstv
92b15a5cbb streamingServer varable name fixed 2020-10-26 14:20:25 +02:00
nklhrstv
12982dd796 discover multiselects labels improved 2020-10-26 14:14:27 +02:00
nklhrstv
7d04ce41ce addons route adapted to changes in core 2020-10-26 14:13:59 +02:00
nklhrstv
f3139fa217 50px tolerance added to last section 2020-10-23 14:43:47 +03:00
nklhrstv
bd8a6e75e8 useProfileSettingsInputs uses camel case for core prop names 2020-10-23 14:19:31 +03:00
nklhrstv
f44c2fe0af fix color input when value is invalid 2020-10-23 14:01:09 +03:00
nklhrstv
c2f9ad410d useStreamingServer shorten 2020-10-23 10:25:24 +03:00
nklhrstv
46c18dea2a remove option added to libitems in library 2020-10-23 10:04:41 +03:00
nklhrstv
7ad69b7646 drop useToggleInLibrary 2020-10-23 09:45:37 +03:00
nklhrstv
5c4f386da5 discover refactored to use useToggleInLibrary hook 2020-10-22 19:26:06 +03:00
nklhrstv
166fb7c506 useToggleInLibrary hook implemented 2020-10-22 19:09:32 +03:00
nklhrstv
13f58fcbff useProfile code shorten 2020-10-22 17:59:46 +03:00
nklhrstv
09be8bce0d alert error if stremio-core failed to initialize 2020-10-22 17:55:54 +03:00
nklhrstv
073be58307 core models serialized with camelCase field names 2020-10-22 15:15:50 +03:00
nklhrstv
8500615c79 search adapted with changes in core 2020-10-22 13:25:19 +03:00
nklhrstv
86bc5b0c60 error message fixed 2020-10-22 13:25:06 +03:00
nklhrstv
32424f67fe deep links in library fixed 2020-10-22 12:54:05 +03:00
nklhrstv
130fd34db9 render play icon only in continue watching 2020-10-22 12:52:01 +03:00
nklhrstv
a4d77e260b error message in board formated 2020-10-22 10:35:24 +03:00
nklhrstv
647586c2ba MetaRow redirect to library 2020-10-19 22:15:17 +03:00
nklhrstv
3252b8e829 Library refactored to use new model schema 2020-10-19 22:14:44 +03:00
nklhrstv
2cf0bfa4b1 use camelCase for deepLinks 2020-10-19 00:21:29 +03:00
nklhrstv
938aee5bac board logic moved to core 2020-10-19 00:21:12 +03:00
nklhrstv
3701b92d3c map only used metaitem props 2020-10-18 23:52:53 +03:00
nklhrstv
b815fb3da7 title prop added to multiselect 2020-10-18 23:44:39 +03:00
nklhrstv
3faef7f7dc fix focus out issue in discover 2020-10-18 23:44:18 +03:00
nklhrstv
ec43557dd8 check for the type of map 2020-10-18 23:44:06 +03:00
nklhrstv
e14896deb0 move discover logic to rust 2020-10-18 23:43:52 +03:00
nklhrstv
21b1da7664 call cb in useDeepEqualMemo only when needed 2020-10-16 17:09:24 +03:00
nklhrstv
5049cee10d model, timeout, map args memoized 2020-10-16 17:07:40 +03:00
nklhrstv
2dd5812d2f remove onNewState and mapWithCtx from useModelState 2020-10-16 16:27:13 +03:00
nklhrstv
43ecfbd6c2 remove PullFromStorage action call 2020-10-16 16:22:26 +03:00
nklhrstv
331008243c dispatch does not return any result 2020-10-11 18:41:22 +03:00
nklhrstv
68b60e6b57 instant reload of ss not neaded 2020-10-11 10:16:15 +03:00
nklhrstv
83cdf9ee59 fix vertical nav bar spacing 2020-10-07 11:39:50 +03:00
nklhrstv
4797143e63 close menu on route blur 2020-10-06 17:51:13 +03:00
nklhrstv
f92416bd14 nav menu clipping fixed 2020-10-06 17:48:00 +03:00
nklhrstv
1b26de21e4 minimum screen size changed 2020-10-06 17:44:31 +03:00
nklhrstv
0052ebeeb6 minimum window size changed 2020-10-06 16:29:25 +03:00
nklhrstv
c091662d5e move useFacebookToken on top 2020-10-06 16:19:16 +03:00
nklhrstv
c38bf2fd8e close auth loader fixed 2020-10-06 11:18:56 +03:00
nklhrstv
60e70b4867 toast all error events 2020-10-06 10:32:57 +03:00
nklhrstv
de39520f90 getting fb token moved to hook 2020-10-05 17:34:16 +03:00
nklhrstv
582932eeb2 remove reauthenticate 2020-10-02 16:43:18 +03:00
nklhrstv
e6721856eb add reauthenticate flag to fb login 2020-10-02 15:04:23 +03:00
nklhrstv
0b960c0a14 use newer fbsdk 2020-10-02 15:03:58 +03:00
nklhrstv
8d058035fc facebook login ux improved 2020-10-02 12:56:45 +03:00
nklhrstv
31b2ffd0ff adapted to changes in core related to Lib structs renamed to Library 2020-09-30 17:48:11 +03:00
nklhrstv
74204374ff addon details uses remote_addon 2020-09-30 11:16:41 +03:00
nklhrstv
bfb6275b04 error message temporary fixed 2020-09-29 18:16:54 +03:00
nklhrstv
237b4e1f9e clear transport in cast service after emit state changed event 2020-09-29 17:20:30 +03:00
nklhrstv
0959f1ed62 drop transport reference in core service after emit state change 2020-09-29 16:43:55 +03:00
nklhrstv
4cca1e8744 core service adapted to changes in core-web 2020-09-29 16:41:30 +03:00
nklhrstv
0218c7f8ef log errors from event listeners 2020-09-21 12:46:32 +03:00
nklhrstv
4fbdab976e change ctx storage action 2020-09-18 17:51:27 +03:00
nklhrstv
164b2ff053 multiselects labels fixed for arbitrary data 2020-09-16 08:43:30 +03:00
nklhrstv
9e2603243f trailers renamed to trailerStreams 2020-09-15 18:14:10 +03:00
nklhrstv
7386300907 not needed renderLabelText removed 2020-09-15 18:00:46 +03:00
nklhrstv
c0085b6368 addons screen uses new installed_addons model 2020-09-15 17:42:19 +03:00
nklhrstv
01a2d5162b addons screen route regexp updated to match with type only 2020-09-15 17:37:23 +03:00
nklhrstv
d7b2588bb8 use addons return only remote addon catalogs 2020-09-14 10:57:08 +03:00
nklhrstv
214b32103e fix error message for catalogs 2020-09-10 09:14:20 +03:00
nklhrstv
080b7b4bb9 adapt core transport to changes in core 2020-09-09 18:16:40 +03:00
nklhrstv
3cfee15e1c adapt addons catalog to changes in core 2020-09-09 18:16:28 +03:00
nklhrstv
7e6e6a896f useInLibrary refactored to use ctx 2020-09-05 23:37:35 +03:00
nklhrstv
6f2ef06cd6 fix trailers proptype 2020-09-02 17:22:22 +03:00
nklhrstv
d0b552ed2d MetaPreview adapted to changes in addon protocol 2020-09-02 16:12:22 +03:00
nklhrstv
1be764c103 imdb url provided by addons 2020-09-02 12:58:40 +03:00
nklhrstv
7b7a041d77 adapt streamig server url input with changes in core 2020-08-13 17:31:58 +03:00
nklhrstv
47a41ad5b4 Merge branch 'development' of github.com:Stremio/stremio-web into configure-server-url 2020-08-13 17:31:39 +03:00
nklhrstv
3570be6d3c use old core api 2020-08-13 13:12:16 +03:00
nklhrstv
b26f85259c configure streaming server url layout refactored 2020-08-13 12:33:46 +03:00
nklhrstv
a8c8c0bf66 configure button shape fixed to be square 2020-08-13 12:33:40 +03:00
nklhrstv
95d17758b3 not needed notice removed 2020-08-13 12:33:29 +03:00
nklhrstv
1dce51c806 renamed edit-server-url-modal-content classname in settings 2020-08-13 12:33:22 +03:00
nklhrstv
5f4a20ac86 server url title attributes fixed 2020-08-13 12:33:14 +03:00
nklhrstv
6a9c7179da remove not needed overflow hidden 2020-08-13 12:33:05 +03:00
nklhrstv
a7758e0bd1 move communication with core in useProfileSettingsInputs 2020-08-13 12:32:43 +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
Tim
06d48114b0 move server url input dispatch into modal callback 2020-06-04 08:17:37 +02:00
Tim
82d83e7ceb added button that opens modal to edit streaming server url 2020-06-03 21:14:17 +02:00
nklhrstv
c49d4baef5 chromecastServiceActive flag renamed 2020-06-03 17:29:24 +03:00
nklhrstv
2bbf3934c9 Merge branch 'development' of github.com:Stremio/stremio-web into streaming-server-middleware 2020-06-03 16:21:12 +03:00
nklhrstv
db516eb45e Merge branch 'development' of github.com:Stremio/stremio-web into streaming-server-middleware 2020-06-03 16:11:45 +03:00
nklhrstv
e9cef46558 set background on critical error message 2020-06-03 15:55:53 +03:00
nklhrstv
1bccc3e369 toggle bars visibiliry when not casting 2020-06-03 15:37:58 +03:00
nklhrstv
3caefa0fab transcode when casting 2020-06-03 15:08:22 +03:00
nklhrstv
f5e50df763 load video after determine streaming server state 2020-06-03 15:08:02 +03:00
nklhrstv
7cde769a35 add ss middleware only if ss is available 2020-06-03 14:49:34 +03:00
nklhrstv
e3b41921e5 stremio video updated 2020-06-03 14:38:17 +03:00
nklhrstv
54ca9a4951 useStreamingServer moved to common 2020-06-03 12:54:36 +03:00
nklhrstv
20240b682b reload extra subtitles when casting changed 2020-06-03 12:35:54 +03:00
nklhrstv
ed378de511 core-web updated 2020-06-03 12:13:41 +03:00
svetlagasheva
9ecc648a03 check for valid links added 2020-06-01 16:41:16 +03:00
Tim
d7ce3555af change streaming server url from settings 2020-05-29 12:23:52 +02:00
nklhrstv
e567bcf040 casting when chromecast conected 2020-05-27 17:37:05 +03:00
nklhrstv
d667bee547 dispatch commands to video refactored 2020-05-27 15:58:51 +03:00
nklhrstv
c7f9543932 return result from requestSession method 2020-05-26 18:50:46 +03:00
nklhrstv
2d9f46cbe7 request session on click chromecast button 2020-05-21 18:06:25 +03:00
nklhrstv
dd8b30eff0 ChromecastTransport simplified 2020-05-21 18:05:39 +03:00
nklhrstv
91cbd2f36a replace dispatch with separate methods in chromecast transport 2020-05-21 12:31:25 +03:00
nklhrstv
ce17515be3 mute/volume actions replaced by custom messages 2020-05-20 17:25:38 +03:00
nklhrstv
4725517801 getMediaSession method added to cast transport 2020-05-19 14:42:18 +03:00
nklhrstv
a857ab761c prevent dispatching same error event multiple times 2020-05-19 14:30:23 +03:00
nklhrstv
d4e52aeff0 remove listeners on session ended 2020-05-19 14:29:11 +03:00
nklhrstv
c07d6f3fb3 move getters before dispatch 2020-05-19 14:27:59 +03:00
nklhrstv
2a4c4ead15 cast transport action names changed to use cast api methods 2020-05-19 14:27:19 +03:00
nklhrstv
215c3f1e87 serialize message to json 2020-05-19 13:08:22 +03:00
nklhrstv
06b34d31da handle error when dispatch message action 2020-05-18 14:19:09 +03:00
nklhrstv
8bd26cb601 handle invalid option when handle setOptions action 2020-05-18 14:18:49 +03:00
nklhrstv
817dcbd3cc volume/mute handled in chromecast transport 2020-05-18 14:17:52 +03:00
nklhrstv
d770b5572a get cast device from chromecast transport 2020-05-18 14:05:15 +03:00
nklhrstv
1edf6484d8 free core instance on stop core service 2020-05-18 12:20:16 +03:00
nklhrstv
cbd0f7a337 toggle connection to chromecast from chromecast button 2020-05-15 23:42:23 +03:00
nklhrstv
fda7150c2d stopCasting action added 2020-05-15 23:28:52 +03:00
nklhrstv
1f8ad1ebb7 getters added to ChromecastTransport 2020-05-15 23:27:34 +03:00
nklhrstv
e5da55abbb requestSession action handled in chromecast transport 2020-05-15 23:01:12 +03:00
nklhrstv
98b4dbcd0d requestSession on click chromecast button 2020-05-15 22:58:28 +03:00
nklhrstv
ba70f6c88c activate chromecast button when chromecast became available 2020-05-15 18:11:37 +03:00
nklhrstv
14d251af92 Shell service code reformat 2020-05-15 17:30:58 +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
a6db997391 stateChanged event emitted from KeyboardNavigation 2020-05-15 15:03:16 +03:00
nklhrstv
29609b8fdb dispatch setOptions when chromecast service became active 2020-05-15 14:49:38 +03:00
nklhrstv
8c5b9e27c1 chromecast transport decoupled from chromecast service 2020-05-15 14:48:35 +03:00
nklhrstv
016ec88402 chromecast receiver id added to constants 2020-05-15 14:06:40 +03:00
nklhrstv
6dcd51d615 all session events handled 2020-05-14 16:06:54 +03:00
nklhrstv
04909cb6ee errors handled in chromecast service 2020-05-14 12:22:23 +03:00
nklhrstv
9b3ce2f31c onMessageReceived implemented 2020-05-14 11:19:27 +03:00
nklhrstv
7e223b84f0 handle session start failed 2020-05-13 18:21:07 +03:00
nklhrstv
8aaea90108 add/remove message listener on cast session 2020-05-13 17:41:09 +03:00
nklhrstv
53d3f61d9f castSessionState prop added to Chromecast service 2020-05-13 17:36:11 +03:00
nklhrstv
1bb77baade cast session prop added 2020-05-13 17:04:29 +03:00
nklhrstv
7a806d930a remove castState variable from Chromecast service state 2020-05-13 16:58:37 +03:00
nklhrstv
5d87e7783b handle castState in chromecast service 2020-05-13 14:01:55 +03:00
nklhrstv
47009fd45d sesstion state handler added 2020-05-13 13:20:03 +03:00
nklhrstv
1c78265d86 availability changed handler name fixed 2020-05-13 13:01:28 +03:00
nklhrstv
c0d5c5a314 remove not needed Object.freeze 2020-05-12 17:02:29 +03:00
nklhrstv
3966f0ada6 load cast sender sdk 2020-05-12 16:50:23 +03:00
nklhrstv
92ad116811 Core service api updated to be consistent with other services 2020-05-12 16:41:19 +03:00
nklhrstv
53e8399bd3 Shall service api unified with Chromecast 2020-05-12 15:55:30 +03:00
nklhrstv
215bd79144 chromecast service started in App 2020-05-12 15:43:17 +03:00
nklhrstv
8b40d015f5 basic chromecast service implemented 2020-05-12 15:42:46 +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
80d340801c unnecessary withSeason func removed 2020-05-05 14:34:03 +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
6e26594392 unused withMetaResource func dropped from deepLinking 2020-05-04 14:52:20 +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
Nikola Hristov
dc07457fbb
Merge pull request #175 from Stremio/link-url
invalid link urls not rendered
2020-05-04 12:18:17 +03:00
svetlagasheva
2d58eb026e check for links removed 2020-04-30 18:01:46 +03:00
svetlagasheva
8726d4e07b linksGroups.has() instead of check for typeof used 2020-04-30 17:33:32 +03:00
svetlagasheva
a4ade4663c linksGroups rewritten with Map 2020-04-30 16:41:48 +03:00
svetlagasheva
60d9f5266c Date.now() instead of new Date().getTime() used 2020-04-30 15:55:28 +03:00
svetlagasheva
99fdd38e16 linksGroups use Map instead of object 2020-04-30 15:38:00 +03:00
nklhrstv
254e34b01b selectVideoImplementation updated 2020-04-30 13:47:03 +03:00
nklhrstv
94bef3e064 streamingServerURL case fixed 2020-04-30 13:38:35 +03:00
nklhrstv
0e64751ac7 video element styles updated 2020-04-30 13:38:13 +03:00
nklhrstv
82dd0b33a4 adapt video messages to match the new spec 2020-04-30 12:03:24 +03:00
nklhrstv
a13f902dfc drop id attribute of Video 2020-04-30 11:57:41 +03:00
svetlagasheva
94cfa4574f closeSelected renamed to clearSelected 2020-04-30 11:44:05 +03:00
nklhrstv
5bf74786c6 video directory removed 2020-04-30 11:39:17 +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
Nikola Hristov
93d6f67eec
Merge pull request #171 from Stremio/video-selected-season
last season selected in videos list
2020-04-28 16:54:54 +03:00
Nikola Hristov
959688e5af
Merge pull request #159 from Stremio/fb-login
replace init fb sdk script with javscript code
2020-04-28 16:53:36 +03:00
svetlagasheva
050324e750 prevent rendering of invalid link urls 2020-04-28 16:33:37 +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
svetlagasheva
7fbb445b53 metaTransportUrl query param for video removed 2020-04-27 12:56:20 +03:00
svetlagasheva
e1533fbf2a META_LINK_CATEGORY constant added 2020-04-27 12:46:30 +03:00
nklhrstv
146a80d310 integrate video-name-parser and extract pure functions from middleware impl 2020-04-23 15:02:09 +03:00
nklhrstv
ec7bb07c12 handle loading args in queue 2020-04-22 12:02:40 +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
Nikola Hristov
36ad3af9b4
Merge pull request #158 from Stremio/keynav-conflicts
conflicts with keynav bindings prevented
2020-04-21 09:46:22 +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
aeefc3cb01 NavTabButton renderLogoFallback func reverted 2020-04-16 12:22:45 +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
ea8e8153b7 NavTabButton checks for logo/icon changed 2020-04-15 19:40:23 +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
21f784d7f7 metaTransportUrl query param for video used in deepLinking 2020-04-15 14:40:05 +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
43ef01d04b deepLinking withMetaResource func added 2020-04-15 12:49:02 +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
3d92af1c93 NavTabButton renderFallback func renders icon prop 2020-04-10 15:28:10 +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
5c20d95ab6 VerticalNavBar detailsMenu prop removed; pass logo prop to NavTabButton 2020-04-09 20:45:36 +03:00
svetlagasheva
61a5afcdad NavTabButton details prop removed; logo prop added 2020-04-09 20:22:15 +03:00
svetlagasheva
1293a89573 MetaDetails uses spacing element instead of margin 2020-04-09 19:50:35 +03:00
svetlagasheva
392b951d46 NavTabButton details prop added to propTypes 2020-04-09 12:53:42 +03:00
svetlagasheva
89b22c2503 MetaDetails streams/videos list positioned with margin left 2020-04-09 12:50:48 +03:00
nklhrstv
e9c451a41a replace init fb sdk script with javscript code 2020-04-09 12:47:03 +03:00
nklhrstv
b6fc44c33c conflicts with keynav bindings prevented 2020-04-09 11:57:23 +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
svetlagasheva
7c88404b70 Merge branch 'development' of github.com:Stremio/stremio-web into addons-nav-bar 2020-04-08 12:54:26 +03:00
nklhrstv
a5cb553ec6 Downgrade to GPL-V2 License 2020-04-08 11:45:16 +03:00
svetlagasheva
0b951f7494 detailsMenu property added to VerticalNavBar 2020-04-07 18:51:06 +03:00
svetlagasheva
2afedcd67f NavTabButton shows Image or Icon depending on details property 2020-04-07 18:04:27 +03:00
nklhrstv
0eaaad35b1 Router uses emptystring as default for pathname 2020-04-07 17:54:48 +03:00
nklhrstv
ab9df74ff0 empty pathname match to board 2020-04-07 17:54:21 +03:00
svetlagasheva
b636bd9d1e addons filtered in useMetaDetails hook 2020-04-07 17:52:35 +03:00
nklhrstv
61f4566ee2 change info menu key 2020-04-07 15:32:04 +03:00
nklhrstv
b9e1e9d019 todo addon layout added to info menu 2020-04-07 15:31:19 +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
7dfb48d87d show stream info in infomenu 2020-04-07 15:08:37 +03:00
nklhrstv
0f76ad5e64 selected styles added to stream 2020-04-07 15:08:06 +03:00
nklhrstv
90360edaf0 meta preview action buttons section styles fixed when empty 2020-04-07 15:07:30 +03:00
nklhrstv
7b1af891dd homePath prop removed from Router 2020-04-07 14:26:29 +03:00
nklhrstv
1226b0086d homePath removed from Router 2020-04-07 13:54:14 +03:00
nklhrstv
10a804ff24 check for valid metaItem in InfoMenu 2020-04-07 13:35:32 +03:00
nklhrstv
cc251c8e2d deep links for libitem fixed 2020-04-07 13:05:42 +03:00
nklhrstv
1d977dc5c1 trailer href fixed 2020-04-07 09:53:02 +03:00
nklhrstv
961b9727ff trailers use deepLinking module 2020-04-06 17:49:04 +03:00
nklhrstv
d3c3ee47e5 check if embedded subtitles in stream are valid 2020-04-06 17:45:38 +03:00
nklhrstv
df0464aad2 stream deep links fixed 2020-04-06 17:45:09 +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
nklhrstv
cf9ded23a2 stream deserialized using deep links module 2020-04-06 17:26:07 +03:00
nklhrstv
9b92da9cbd stream encoded in deep links 2020-04-06 17:25:44 +03:00
nklhrstv
1f025f6c81 deepLinks integrated in the library 2020-04-06 15:58:43 +03:00
nklhrstv
4809ce046f deep links integrated in Discover 2020-04-06 15:49:11 +03:00
nklhrstv
cbb1044986 item size in continue watching increased 2020-04-06 15:47:35 +03:00
nklhrstv
010758382c not used prop removed from libItem in CW 2020-04-06 15:29:18 +03:00
nklhrstv
86f83940e2 select options in libitem implemented with deepLinks 2020-04-06 15:29:01 +03:00
nklhrstv
7e8e10b00c remove videos link if there is defaultVideoId 2020-04-06 15:28:43 +03:00
nklhrstv
c0dc42484d deep linking integrated in continue watching preview 2020-04-06 10:22:17 +03:00
nklhrstv
c9076155a2 deep linking integrated in Search and Board 2020-04-06 10:13:15 +03:00
nklhrstv
80837a12c2 deep linking module implemented 2020-04-05 20:42:53 +03:00
Nikola Hristov
ef4f59954c
Merge pull request #153 from Stremio/fb-script
Fb script
2020-04-03 17:36:12 +03:00
svetlagasheva
d2dad4dd85 check if FB is defined 2020-04-03 17:27:02 +03:00
svetlagasheva
7729c3ae0f Intro scripts removed on unmount 2020-04-03 16:58:47 +03:00
svetlagasheva
b7b9f2f059 Intro script elements renamed 2020-04-03 16:47:00 +03:00
svetlagasheva
bdb91cb40e Intro scriptElement uses single quotes 2020-04-03 16:29:01 +03:00
svetlagasheva
3779a27f67 fb script moved to Intro 2020-04-03 16:24:41 +03:00
Nikola Hristov
dae56660dd
Merge pull request #152 from Stremio/player-meta-preview
Player meta preview
2020-04-03 15:14:57 +03:00
nklhrstv
a2d1ad829c TODO added to InfoMenu 2020-04-02 19:07:51 +03:00
nklhrstv
1ec803b06d basic info menu implemented 2020-04-02 18:17:14 +03:00
Nikola Hristov
5e59cd3e7b
Merge pull request #149 from Stremio/placeholders
Video/Stream placeholders
2020-04-02 17:45:12 +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
svetlagasheva
e8553454c2 SearchBarPlaceholder implemented 2020-04-02 13:08:30 +03:00
svetlagasheva
55bacef0a1 SearchBar component implemented 2020-04-02 13:07:55 +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
8f9efa2fea share link rendered in compact mode too 2020-04-02 12:26:34 +03:00
nklhrstv
41fe043768 categories constants moved to constants module 2020-04-02 12:26:05 +03:00
nklhrstv
f788bd1d4d EMBEDDED subtitles origin renamed to EMBEDDED IN VIDEO 2020-04-02 12:23:51 +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
svetlagasheva
efd84a475f MetaPreviewPlaceholder sizes improved 2020-03-31 14:20:04 +03:00
nklhrstv
2bdd7eb35f prevent toggle play/pause when closing menu 2020-03-31 14:02:14 +03:00
svetlagasheva
283b764bed MetaPreviewPlaceholder improved 2020-03-31 13:58:17 +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
d87db1c57f limit action buttons to one row of buttons 2020-03-30 17:11:47 +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
9ed013f0a3 use thin arrow in multiselect 2020-03-30 00:48:06 +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
e68486742e meta preview compact mode styles changed 2020-03-30 00:23:17 +03:00
nklhrstv
2d2af6c01f links label font weight increased 2020-03-30 00:11:06 +03:00
nklhrstv
77b2886aa7 trailer href fixed 2020-03-30 00:03:01 +03:00
nklhrstv
c860c269b0 allow title override in ActionButton 2020-03-29 23:57:05 +03:00
nklhrstv
8f17665b24 font-weight increaced in action buttons 2020-03-29 23:56:48 +03:00
nklhrstv
2e9eef7ffc more explicit flex props added to action button styles 2020-03-29 23:56:16 +03:00
nklhrstv
9cfc3fb5ac spread tabIndex in MetaPreview removed 2020-03-29 23:45:07 +03:00
nklhrstv
3f8c65db2f meta description styles changed 2020-03-29 23:35:28 +03:00
nklhrstv
9801f847b2 logo placeholder color changed 2020-03-29 23:18:06 +03:00
nklhrstv
e94e8f4c24 background color moved to logo 2020-03-29 23:16:33 +03:00
nklhrstv
b61789dd8d fallback logo wrapped in memo 2020-03-29 23:16:21 +03:00
nklhrstv
3ea7e8eb40 logo styles updated in meta preview 2020-03-29 23:12:03 +03:00
nklhrstv
bdf12d07ae MetaPreview scrollbar fixed 2020-03-29 22:58:35 +03:00
nklhrstv
cdb90a4523 MetaPreview background image overlay changed 2020-03-29 22:57:37 +03:00
nklhrstv
1f3a39a52b meta links validation improved 2020-03-29 22:44:41 +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
719b482025 useInLibrary adapted to the new core api 2020-03-29 19:42:15 +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
9300061e30 nav menu active styles changed 2020-03-29 10:53:51 +03:00
nklhrstv
dbaca9ba19 replace getting state from core everytime with useProfile hook 2020-03-28 23:44:59 +02:00
nklhrstv
7b54b72633 nav menu background color changed 2020-03-28 23:37:44 +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
c9b5792675 push search location on submit new query 2020-03-28 19:39:23 +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
d4a08bf6ff comparatorWithPriorities function implemented 2020-03-28 14:34:01 +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
ce0d0082ef drop not needed UNLOAD_ACTION const 2020-03-28 11:13:09 +02:00
nklhrstv
33a0cee17e path added to urlParams 2020-03-28 10:55:46 +02:00
nklhrstv
9e4e7de7cb MetaRow uses itemComponent prop in Search 2020-03-28 09:31:13 +02:00
nklhrstv
1103bccda8 hover effect added to see all button in meta row 2020-03-28 09:28:05 +02:00
nklhrstv
dffdba48d3 hover effect removed from see all button in placeholder 2020-03-28 09:26:23 +02:00
nklhrstv
3c92e2e4a7 margin added between items in meta row 2020-03-28 09:21:26 +02:00
nklhrstv
d991a87275 Board uses new MetaRow api 2020-03-27 23:56:29 +02:00
nklhrstv
4694796ade MetaRow uses itemComponent param 2020-03-27 23:54: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
nklhrstv
72742c5495 LibItem component implemented on top of MetaItem 2020-03-27 18:57:47 +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
f53247edfe MetaPreview info scrollbar style fixed 2020-03-27 16:40:52 +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
nklhrstv
f671607231 library url changed 2020-03-27 15:15:55 +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
024c94d2d0 ActionButton icon color fixed 2020-03-27 14:43:11 +02:00
svetlagasheva
43f76a8614 MetaPreview imdb icon color fixed 2020-03-27 14:42:34 +02:00
svetlagasheva
339310b21e MetaPreview imdb button flex fixed 2020-03-27 14:41:38 +02:00
svetlagasheva
0bb8815282 MetaPreview meta info scrollbar shows on hover 2020-03-27 13:47:05 +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
6d67840ade CATALOG_PAGE_SIZE constant added 2020-03-27 10:41:08 +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
eeb0673d29 multiselect label styles fixed 2020-03-27 00:17:54 +02:00
nklhrstv
bb2cc31704 remove background color transition from see all 2020-03-27 00:14:49 +02:00
nklhrstv
8e0dc2b778 See all button layout changed 2020-03-27 00:05:35 +02:00
nklhrstv
1a81854c0b Toast styles updated 2020-03-26 23:55:33 +02:00
nklhrstv
2fd4097249 SharePrompt colors updated 2020-03-26 23:51:09 +02:00
nklhrstv
ae5b979141 Pagination input colors updated 2020-03-26 23:48:22 +02:00
nklhrstv
96aeb67bab Multiselect colors updated 2020-03-26 23:47:57 +02:00
nklhrstv
aec98178b8 ModalDialog colors updated 2020-03-26 23:44:36 +02:00
nklhrstv
41c52f6ecf VerticalNavBar colors updated 2020-03-26 23:37:08 +02:00
nklhrstv
bc1762c4b3 Not implemented options in NavMenu disabled 2020-03-26 23:36:03 +02:00
nklhrstv
926dfbcca5 NavMenu colors updated 2020-03-26 23:34:41 +02:00
nklhrstv
cb6e37f107 HorizontalNavBar colors updated 2020-03-26 23:32:37 +02:00
nklhrstv
69eb569c1b SearchBar colors updated 2020-03-26 23:32:17 +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
nklhrstv
d419ae44ac meta row colors updated 2020-03-26 23:03:27 +02:00
nklhrstv
46eaf5955a PlayIcon styles uses less colors 2020-03-26 22:55:43 +02:00
nklhrstv
0e16875c65 meta item styles updated 2020-03-26 22:55:28 +02:00
nklhrstv
d08e698ba2 MetaItem progress validation fixed 2020-03-26 22:55:11 +02:00
svetlagasheva
b9e7bce0ba VideosList bkg color added 2020-03-26 19:51:39 +02:00
nklhrstv
92ed3f3900 more types/icons associations added to MetaItem 2020-03-26 19:48:41 +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
dc491ca03e MetaPreview compact class unnecessary width removed 2020-03-26 16:51:07 +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
nklhrstv
f7a8a298ad MetaRow placeholder adapted to changes in layout and color 2020-03-26 15:51:12 +02:00
svetlagasheva
1c17437847 VideosList search: search only by title 2020-03-26 15:50:58 +02:00
nklhrstv
1a9eb42ddc placeholder colors defined 2020-03-26 15:50:38 +02:00
nklhrstv
78bf3baf26 MetaRow see all button moved next to title 2020-03-26 15:50:25 +02:00
nklhrstv
2fec013865 CATALOG_PREVIEW_SIZE added to constants 2020-03-26 15:50:00 +02:00
svetlagasheva
eb3b4386d1 VideosList search placeholder fixed 2020-03-26 14:07:22 +02:00
svetlagasheva
a1c36e8419 MetaPreview imdb button focus instead of focus-within 2020-03-26 14:05:50 +02:00
svetlagasheva
d783f4ccea MetaPreview imdb button flex none added 2020-03-26 13:52:53 +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
a658481275 MetaPreview compact class width added 2020-03-26 12:19:53 +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
5d1603e976 borders from multiselect items removed 2020-03-25 12:43:20 +02:00
nklhrstv
87b4ab145e not found route implemented 2020-03-25 12:34:08 +02:00
nklhrstv
8787a79a00 render not found route on top of other views 2020-03-25 12:22:29 +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
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
2d08c886c9 CoreEventsToaster timeout decreased 2020-03-24 16:08:09 +02:00
svetlagasheva
18413fbaa8 MetaPreview styles adapted to design changes 2020-03-24 14:12:24 +02:00
nklhrstv
19313b0f65 decrease toast timeout 2020-03-24 14:05:26 +02:00
nklhrstv
f27c29980c throw error if subtitles failed to parse 2020-03-24 14:05:11 +02:00
nklhrstv
8a4825e1a2 show toast when subtitles track loaded 2020-03-24 13:59:18 +02:00
svetlagasheva
8b5f580442 MetaPreview imdb button uses Button component instead of ActionButton 2020-03-24 13:29:49 +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
nklhrstv
8fe9704adf configure core-web to work with github packages 2020-03-24 11:32:28 +02:00
svetlagasheva
32090b4f5e MetaDetails styles adapted to design changes 2020-03-24 10:46:08 +02:00
nklhrstv
365bd5cbbc close toast on click 2020-03-23 17:21:45 +02:00
nklhrstv
aefc79523d toast layout updated 2020-03-23 17:16:45 +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
28a340abb1 toast colors updated 2020-03-23 16:38:34 +02:00
nklhrstv
7f01d4bbc6 remove default success class from toast 2020-03-23 16:33:47 +02:00
nklhrstv
4ccf9bf093 validate Toast type and icon 2020-03-23 16:26:32 +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
d343cb6a07 useDeepEqualEffect hook use useDeepEqualMemo 2020-03-22 00:04:46 +02:00
nklhrstv
e13857d646 useDeepEqualMemo hook implemented 2020-03-22 00:04:00 +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
nklhrstv
af84e3e2a4 autoplay flag validation in HTMLVideo improved 2020-03-20 12:27:28 +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
c7d6c61de7 streamTransportUrl added to player url 2020-03-19 10:02:07 +02:00
nklhrstv
f7ab601618 intersept load action only if the middleware is not destroyed 2020-03-19 09:46:52 +02:00
nklhrstv
0dd46973b2 reset stream object on destroy 2020-03-19 09:44:06 +02:00
svetlagasheva
304e640a3c MetaLinks styles adapted to design changes 2020-03-18 19:32:40 +02:00
svetlagasheva
8e92119618 MetaLinks focus allowed 2020-03-18 19:31:58 +02:00
nklhrstv
bf3364e046 fix forgotten password modal 2020-03-17 19:01:15 +02:00
nklhrstv
87e038414b ModalDialog closed only if focused 2020-03-17 18:54:59 +02:00
svetlagasheva
07c9bfa445 new color theme applied to ActionButton 2020-03-17 18:51:25 +02:00
nklhrstv
2084c47421 remove resize listener for Popups 2020-03-17 18:43:42 +02:00
nklhrstv
b0c7687f2b detach Popup listeners on route blur 2020-03-17 18:43:19 +02:00
svetlagasheva
6ce25dd493 StreamsList styles adapted to design changes 2020-03-17 18:39:51 +02:00
nklhrstv
57dacc7cd4 Popup and ModalDialog use code instead of key 2020-03-17 18:36:00 +02:00
nklhrstv
a5b4a25675 pick first track for language fixed 2020-03-17 17:53:45 +02:00
nklhrstv
ba6cdc20f2 fix HTMLSubtitles styles applied to bold elements 2020-03-17 17:22:48 +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
84e51ee7b2 stop video even if commad args are invalid 2020-03-17 15:38:50 +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
a89e04192f KeyboardNavigation prevented when text input focused 2020-03-17 14:57:49 +02:00
nklhrstv
838ad18f9f useLayoutEffect for attaching listeners to window and clear debounced funcitons 2020-03-17 14:16:47 +02:00
nklhrstv
bb4e8dfa34 KeyboardNavigation refactored to work with event.code 2020-03-17 13:50:31 +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
5a6dda4f0d withStreamingServer middleware implemented 2020-03-16 20:39:50 +02:00
nklhrstv
781adb45a6 commandArgs validation in HTMLVideo improved 2020-03-16 20:39:25 +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
5f60217701 favicon added 2020-03-16 11:14:40 +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
71ac0836e6 check for fullscreen improved 2020-03-14 19:24:31 +02:00
nklhrstv
81ef83056e toggleFullscreen implemented 2020-03-14 19:23:33 +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
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
svetlagasheva
ec8de99831 scrollbar styles for firefox 2020-03-10 17:19:12 +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
svetlagasheva
21ae30d33e SharePrompt url hover removed 2020-03-10 16:40:21 +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
svetlagasheva
aedf581fe0 SharePrompt copy button focus added 2020-03-10 16:07:23 +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
nklhrstv
b75c36eda3 HTMLSubtitles use arbitrary values for subtitles size 2020-03-10 15:48:35 +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
fc8c505b7f SharePrompt url correctly copying 2020-03-10 12:39:05 +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
svetlagasheva
ccf559b945 SharePrompt fb/twitter button styles reverted 2020-03-09 13:44:55 +02:00
svetlagasheva
fd8be7e690 ModalDialog width reverted 2020-03-09 13:34:33 +02:00
nklhrstv
c3a06bc2c3 ModalDialog changes pulled 2020-03-09 12:28:27 +02:00
svetlagasheva
594b557b5d Multiselect styles reverted 2020-03-09 12:03:21 +02:00
nklhrstv
af39660502 control bar styles updated 2020-03-09 11:09:16 +02:00
nklhrstv
bc9bbe4792 default values to slider moved to the container 2020-03-09 10:19:01 +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
d339fbdaf3 useLiveRef updates value on every call 2020-03-06 17:47:55 +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
svetlagasheva
37f0b56e1d SharePrompt styles adapted to design changes 2020-03-06 16:43:45 +02:00
nklhrstv
b0e42f232e add dispatch to onComplete deps 2020-03-06 16:42:09 +02:00
svetlagasheva
139dbeb4db SharePrompt url tabIndex added 2020-03-06 16:41:29 +02:00
svetlagasheva
f3cdd064f9 AddonDetails styles adapted to design changes 2020-03-06 16:37:42 +02:00
svetlagasheva
2282720509 AddonDetails version moved in title container 2020-03-06 16:37:17 +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
d63ced26a4 disabled prop added to Slider 2020-03-06 16:26:00 +02:00
svetlagasheva
02fce70034 AddonDetailsModal styles adapted to design changes 2020-03-06 16:24:49 +02:00
svetlagasheva
00e7a987ff ModalDialog styles adapted to design changes 2020-03-06 16:21:38 +02:00
svetlagasheva
aa8c02da75 ModalDIalog title moved below close button 2020-03-06 16:20:53 +02:00
svetlagasheva
7c69187a98 color theme applied to button 2020-03-06 16:03:10 +02:00
nklhrstv
8412c22e64 slider refactored with liverefs 2020-03-06 14:43:00 +02:00
nklhrstv
5b9bda680f cancel previous animation frame when request new 2020-03-06 13:41:51 +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
ec5200c461 left nav bar a bit darker than the top nav bar 2020-03-04 17:53:36 +02:00
nklhrstv
065c9a586d adapt search to the new colors 2020-03-04 17:47:47 +02:00
nklhrstv
d98248fe6f show play icon for selected items in Discover 2020-03-04 17:43:25 +02:00
nklhrstv
59cfcabba7 new color theme applied to board 2020-03-04 17:38:54 +02:00
nklhrstv
30ecf2f805 new color theme applied to settings 2020-03-04 16:55:10 +02:00
svetlagasheva
94d07ecb23 Addons screen styles adapted to design changes 2020-03-04 16:21:11 +02:00
svetlagasheva
97dc57f299 Addons notice added; select input catalog options rendered as buttons 2020-03-04 16:08:58 +02:00
svetlagasheva
0cba5ec893 Multiselect label styles adapted to design changes 2020-03-04 15:13:01 +02:00
svetlagasheva
4bb917d2a2 Addon styles adapted to design changes 2020-03-04 14:14:47 +02:00
svetlagasheva
8ce2beb818 tabIndex -1 for addon buttons; 'share' addon label uppercase 2020-03-04 14:03:59 +02:00
svetlagasheva
f530145650 scrollbar-thumb hover effect added 2020-03-04 14:00:54 +02:00
nklhrstv
d5dea1da8b color theme applied to library 2020-03-04 13:18:31 +02:00
nklhrstv
7303669e62 color theme applied to discover 2020-03-04 12:35:33 +02:00
nklhrstv
a20b5dad23 color theme applied to pagination input 2020-03-04 12:35:18 +02:00
nklhrstv
cf2df750aa new design applied to multiselect 2020-03-04 12:18:26 +02:00
nklhrstv
209dad82be color theme applied to multiselect 2020-03-04 11:59:37 +02:00
nklhrstv
1fa6010355 MetaItem styles updated 2020-03-02 16:40:41 +02:00
nklhrstv
b644186d2a pull development 2020-03-02 15:52:37 +02:00
Nikola Hristov
b39e3b283f
Merge pull request #136 from Stremio/installed-addons
Installed addons
2020-02-27 12:35:04 +02:00
svetlagasheva
c93caf468a check for base added 2020-02-27 12:31:47 +02:00
svetlagasheva
343a2f4d6f flat used instead of reduce 2020-02-26 16:15:39 +02:00
svetlagasheva
4d20b545f1 flex: none added to logo/icon 2020-02-26 15:08:12 +02:00
svetlagasheva
3737955c31 Intro screen uses colors from the less file 2020-02-26 14:57:44 +02:00
svetlagasheva
010bd7f911 white space moved outside link button 2020-02-26 14:25:06 +02:00
svetlagasheva
6b2fb9bc39 reduce used instead of new Set 2020-02-26 14:14:08 +02:00
svetlagasheva
437e47f36b installed addons checks improved 2020-02-25 18:51:47 +02:00
nklhrstv
b9ec99dcf6 HorizontalNavBar integrated with MetaDetails 2020-02-25 17:16:32 +02:00
svetlagasheva
b1d5377453 indentation of catalog_resource content result improved 2020-02-25 17:15:23 +02:00
nklhrstv
83cf5fadb8 MainNavBars integrated in addons 2020-02-25 17:15:10 +02:00
nklhrstv
28d55bc68a nav tab labels font size increased 2020-02-25 17:12:02 +02:00
nklhrstv
c93f088b4c MainNavBars integrated in Settings 2020-02-25 17:11:49 +02:00
nklhrstv
7aac067114 main nav bars integrated in library 2020-02-25 17:02:11 +02:00
nklhrstv
00ab440279 MainNavBars used in discover 2020-02-25 17:00:14 +02:00
svetlagasheva
86cb8c8e77 addons.catalog_resource used instead of addons.selected for consistency 2020-02-25 16:59:12 +02:00
nklhrstv
3beff4761d search bar size changed 2020-02-25 16:56:00 +02:00
nklhrstv
905be0c7bd MainNavBars applied to Search 2020-02-25 16:55:05 +02:00
nklhrstv
88075232bc MainNavBars implemented and applied in Board 2020-02-25 16:49:50 +02:00
svetlagasheva
75275373c8 concat used for selectable catalogs 2020-02-25 16:41:41 +02:00
svetlagasheva
bd6caaae6e installedTypes used for type_name 2020-02-25 16:28:50 +02:00
nklhrstv
818f6c20ca navbars finalized 2020-02-25 16:27:25 +02:00
nklhrstv
d635057674 search bar icon changed 2020-02-25 15:38:53 +02:00
svetlagasheva
5562cc22e8 Intro screen styles adapted to design changes 2020-02-25 14:53:34 +02:00
svetlagasheva
8c704e304d ConsentCheckbox label/focus styles changed 2020-02-25 14:48:46 +02:00
svetlagasheva
8a9ed2130d logo added to intro screen; login switch button moved higher 2020-02-25 14:47:09 +02:00
svetlagasheva
6cca303295 checked checkbox custom icon color added 2020-02-25 14:43:30 +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
nklhrstv
530bd021d3 popup shadown fixed 2020-02-24 17:34:22 +02:00
nklhrstv
f6cc388b8f styling vertical and horizontal nav bars acording to the new design 2020-02-24 17:09:02 +02:00
svetlagasheva
8bf15e5385 Checkbox uses the new colors 2020-02-24 14:22:55 +02:00
nklhrstv
d087c6e4df NotificationsMenu temporary dropped 2020-02-24 14:06:01 +02:00
nklhrstv
ad3b00136b verrical nav bars colors changed 2020-02-24 12:40:17 +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
svetlagasheva
e9cd390696 Merge branch 'development' of github.com:Stremio/stremio-web into installed-addons 2020-02-19 15:20:01 +02:00
svetlagasheva
3a2e1bd9b1 installed addons section implemented 2020-02-19 15:19:22 +02:00
nklhrstv
655b8654e4 nav bars layout in search using grid 2020-02-19 13:24:38 +02:00
nklhrstv
1464044561 layout navbars in board using grid 2020-02-19 13:19:47 +02:00
nklhrstv
fe2dc62f9a NavBar components structure changed 2020-02-19 12:56:29 +02:00
nklhrstv
1a1c29bbdf toast adapted to nav bar 2020-02-19 12:53:13 +02:00
nklhrstv
f4e9010cd4 search submit button adapted to navbar 2020-02-19 12:53:06 +02:00
nklhrstv
968b001db5 bring back title to nac bar 2020-02-19 12:50:05 +02:00
nklhrstv
267457589d render eighter logo or back button in the horizontal nav bar 2020-02-19 12:05:37 +02:00
nklhrstv
5b66cd17d5 size fixed in the vertical nav bar 2020-02-19 12:04:37 +02:00
nklhrstv
b23177ee7e NavTabButton supports only vertical layout 2020-02-19 12:04:20 +02:00
nklhrstv
b42b62541c HorizontalNavBar noved to NavBar package 2020-02-18 22:43:25 +02:00
nklhrstv
53adcfe278 vertical navbar icon size changed 2020-02-18 22:38:32 +02:00
nklhrstv
19e03aa099 non needed props removed from NavTabButton 2020-02-18 22:36:35 +02:00
nklhrstv
43a506e73a VerticalNavBar styled 2020-02-18 22:25:10 +02:00
nklhrstv
c011b46d73 VerticalNavBar prop types fixed 2020-02-18 21:56:27 +02:00
nklhrstv
cc6116e5a5 VerticalNavBar moved to NavBar package 2020-02-18 21:21:31 +02:00
nklhrstv
09d52ceecb NavTabButton styles updated 2020-02-18 21:14:20 +02:00
nklhrstv
c2ec423b42 not needed props removed from NavTabButton 2020-02-18 20:36:24 +02:00
nklhrstv
b420d236a3 Merge branch 'development' of github.com:Stremio/stremio-web into nav-bars 2020-02-18 18:32:19 +02:00
Nikola Hristov
2ca78c077e
Merge pull request #135 from Stremio/intro-refs
intro refs initial state added
2020-02-18 18:09:57 +02:00
nklhrstv
0cfaa26115 filter actions that are dispatched 2020-02-18 17:25:45 +02:00
nklhrstv
2f57ab81bf library adapt to changes in core 2020-02-18 17:13:11 +02:00
nklhrstv
b119d1b2d6 sort url param declared optional 2020-02-18 16:36:05 +02:00
svetlagasheva
82f7ffa130 Merge branch 'development' of github.com:Stremio/stremio-web into nav-bars 2020-02-18 14:28:30 +02:00
nklhrstv
7e1a467217 Merge branch 'development' of github.com:Stremio/stremio-web into development 2020-02-17 17:36:02 +02:00
nklhrstv
7cd46ab429 settings lead to /tree in github 2020-02-17 17:35:40 +02:00
Nikola Hristov
590297c82e
Merge pull request #132 from Stremio/intro-loader
Intro loader
2020-02-17 15:47:09 +02:00
svetlagasheva
b9a0eb4d5b unnecessary closeLoaderModal func removed 2020-02-17 15:41:05 +02:00
svetlagasheva
8825e4389f close loader modal when receive UserAuthenticated event 2020-02-17 15:30:56 +02:00
svetlagasheva
226f1c7eb4 Merge branch 'development' of github.com:Stremio/stremio-web into intro-loader 2020-02-17 12:50:18 +02:00
svetlagasheva
77e0637380 intro loader implemented 2020-02-17 12:49:57 +02:00
nklhrstv
ac46d0ebdb reload streaming server if not initialized 2020-02-15 12:18:47 +02:00
nklhrstv
6ef88f0609 Streaming server model adapted to core 2020-02-15 12:07:16 +02:00
Nikola Hristov
8a51046b37
Merge pull request #122 from Stremio/inputs-modal
Discover selects modal
2020-02-14 13:20:30 +02:00
svetlagasheva
743f45f9ca duplicated styles removed 2020-02-14 12:14:30 +02:00
svetlagasheva
052e81a4df not needed prop removed 2020-02-14 12:09:44 +02:00
svetlagasheva
98ecbbbdef unnecessary prop type removed 2020-02-14 12:09:14 +02:00
svetlagasheva
55d2387966 unused classnames removed 2020-02-14 12:07:28 +02:00
Nikola Hristov
25a3ef5d9c
Merge pull request #131 from Stremio/meta-details
MetaDetails adapted to core
2020-02-14 11:53:07 +02:00
svetlagasheva
52fb392c2a Merge branch 'discover-filters' into inputs-modal 2020-02-14 11:49:38 +02:00
nklhrstv
c231a648e8 close modal dialog only on Esc button 2020-02-14 11:44:18 +02:00
nklhrstv
d6a2e9be3d close modal dialogs on resize dropped 2020-02-14 11:43:04 +02:00
svetlagasheva
fc94063d8f Merge branch 'discover-filters' into inputs-modal 2020-02-14 11:38:52 +02:00
svetlagasheva
cd275546a8 conflict resolved 2020-02-14 11:24:28 +02:00
nklhrstv
ae12899c27 show all filters in filters modal 2020-02-14 10:55:23 +02:00
nklhrstv
fe6e562bf9 support for nested modals implemented 2020-02-13 18:59:37 +02:00
nklhrstv
2b707f7027 export useModalsContainer from router 2020-02-13 18:57:58 +02:00
nklhrstv
8d8dbc6a34 forward ref to modal 2020-02-13 18:57:47 +02:00
nklhrstv
11b69be420 prevent spreading unnesesary props on multiselects in discover 2020-02-13 18:21:03 +02:00
svetlagasheva
6030583621 intro refs initial state added 2020-02-13 18:15:28 +02:00
nklhrstv
547065b927 extended inputs layout implemented in discover 2020-02-13 18:13:11 +02:00
svetlagasheva
65ad1eb55e MetaDetails adapted to stremio-core changes 2020-02-13 18:03:19 +02:00
nklhrstv
fd8a6ecc72 export isRequired for selectable inputs 2020-02-13 17:57:37 +02:00
nklhrstv
42846d7392 Discover adapted to changes in core 2020-02-13 14:30:47 +02:00
nklhrstv
2d8ebccc26 Merge branch 'development' of github.com:Stremio/stremio-web into development 2020-02-13 13:59:46 +02:00
nklhrstv
b83a792149 Board dapted to changes in core 2020-02-13 13:58:31 +02:00
Nikola Hristov
4e26fa5cae
Merge pull request #129 from Stremio/forgotten-password
Forgotten password modal
2020-02-12 12:47:46 +02:00
svetlagasheva
a3abce44c9 message removed; text-input styles changed 2020-02-12 12:44:26 +02:00
nklhrstv
521678884f height limit removed from message container 2020-02-12 12:19:52 +02:00
nklhrstv
e78c3f225a white space removed from error message 2020-02-12 12:19:28 +02:00
nklhrstv
6a943415f1 back key binding fixed 2020-02-12 12:15:48 +02:00
nklhrstv
9871e438e8 bind backspace key to back button 2020-02-12 10:59:55 +02:00
nklhrstv
292f4d59c6 useSearch adapted to the new core api 2020-02-12 10:36:03 +02:00
nklhrstv
3d840507a9 commit hash added to sourcecode link 2020-02-12 09:11:57 +02:00
nklhrstv
4781156012 version env variable renamed uppercase 2020-02-12 09:01:16 +02:00
nklhrstv
28b4e19359 source code link added to settings 2020-02-12 09:00:01 +02:00
nklhrstv
a49b8b3211 move interface language select bellow subscription buttons 2020-02-12 08:54:02 +02:00
nklhrstv
cc97a79fa3 version added to env 2020-02-11 22:42:59 +02:00