Commit graph

673 commits

Author SHA1 Message Date
Tim
caeacf1bc1 Merge branch 'refactor/player-audio-menu' of https://github.com/Stremio/stremio-web into refactor/player-audio-menu 2024-12-20 20:23:26 +01:00
Tim
57aac8a27a fix(Player): audio menu open state 2024-12-20 20:18:17 +01:00
Timothy Z.
08fdf19677 Merge branch 'development' into refactor/player-audio-menu 2024-12-20 19:37:01 +02:00
Timothy Z.
b45a99296e fix: speed menu overflow issue 2024-12-16 12:31:03 +02:00
Tim
c811c28be6 refactor: move audio tracks to their own menu 2024-12-10 20:40:17 +01:00
Tim
41be4528ff fix: don't spread Video component props 2024-12-09 09:06:03 +01:00
Tim
8098bc5c33 fix: mark video as watched on player 2024-12-08 13:57:40 +01:00
Timothy Z.
7087033522 fix: typo of toggle 2024-11-29 12:17:38 +02:00
Tim
9ea6c82619
Merge pull request #645 from Stremio/feat/seek-player-action
feat(player): add seek action and handle seeking player state
2024-11-28 09:56:37 +01:00
Tim
96a15dfbf6 refactor(Player): format type declaration 2024-11-28 09:23:10 +01:00
Tim
9fc13d2c55 refactor(Player): remove unecessary comments 2024-11-28 09:20:11 +01:00
Tim
941d8d7822 refactor(Player): remove unecessary dep onSeekRequested callback 2024-11-28 09:18:47 +01:00
Tim
bd6367ef50 refactor(Player): core seek action 2024-11-26 18:20:59 +01:00
Lachezar Lechev
6ead608086
fix(payer): Seekbar action and arrow keys for Seek action
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-11-25 15:41:23 +02:00
Tim
efc2667c1d
Merge pull request #688 from ArtificialSloth/feat/subtitles-track-label
feat: Add label to subtitle tracks
2024-11-20 15:35:01 +01:00
ArtificialSloth
0b40ffe4b7 Merge branch 'feat/subtitles-track-label' of https://github.com/ArtificialSloth/stremio-web into feat/subtitles-track-label 2024-11-20 05:56:16 -05:00
ArtificialSloth
b07e10fe2b handle text overflow for track origin. 2024-11-20 05:56:14 -05:00
ArtificialSloth
18359aa42d
Update src/routes/Player/SubtitlesMenu/SubtitlesMenu.js
Co-authored-by: Timothy Z. <timothy@stremio.com>
2024-11-20 05:40:02 -05:00
ArtificialSloth
ffdb2fd5d4 Swap origin and label, add fallback for url check, translate origin, and handle text overflow for long labels 2024-11-20 05:26:48 -05:00
Timothy Z.
feb84ef4c4 refactor: use single quote strings 2024-11-18 15:52:28 +02:00
Timothy Z.
06e43968c9 refactor: add checks to call setter when needed 2024-11-18 15:49:48 +02:00
Lachezar Lechev
2b4e616701
Merge branch 'development' into feat/seek-player-action 2024-11-18 14:53:09 +02:00
Tim
e51e6f415e chore: update eslint 2024-10-07 12:17:33 +02:00
Tim
443e86a1ad feat: impl openExternal for shell compatibility 2024-09-25 15:34:32 +02:00
ArtificialSloth
faca365925 prevent-url-labels 2024-09-22 01:12:37 -04:00
ArtificialSloth
42ca0550ae feat/subtitles-track-label 2024-09-22 00:17:06 -04:00
Timothy Z.
9168df4b82 refactor: add onKeyUp to not setSeeking to false 2024-07-31 10:52:38 +03:00
Lachezar Lechev
e5064b68f0
Merge branch 'development' into feat/seek-player-action 2024-07-25 15:55:31 +03:00
Lachezar Lechev
84ad70fc43
fix: Player - onSeekRequest and setting the seeking flag to true before updating the video player
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-07-25 15:54:01 +03:00
Timothy Z.
90a313af8d refactor: move dom position 2024-05-17 11:54:23 +03:00
Lachezar Lechev
9745161999
fix(player): setSeeking false right after seek instead of using video.state.buffering
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-05-17 11:25:26 +03:00
Lachezar Lechev
e66c383e23
fix: usePlayer exports and TS definition
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-05-17 11:24:49 +03:00
Timothy Z.
1e5e87ca38 refactor: remove z-index + fix delay 2024-05-17 11:23:06 +03:00
Lachezar Lechev
5d5c28b118
fix(player): buffering effects for seeking
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-05-17 10:19:33 +03:00
Lachezar Lechev
a6b66667f1
feat(player): add seek action and handle seeking player state w/ debug statements
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-05-16 19:38:34 +03:00
Timothy Z.
b1020724d9 refactor: lower img opac. to be sure err visible 2024-05-16 17:41:02 +03:00
Timothy Z.
363107de68 refactor: image styles 2024-05-16 13:19:12 +03:00
Timothy Z.
0584618b66 feature: background splash screen on load 2024-05-16 13:15:56 +03:00
Timothy Z.
a659e88cfa refactor: make sure error is not thrown when null 2024-05-13 16:24:55 +03:00
Timothy Z.
afde589963 refactor: use llength as the condition 2024-05-13 16:14:19 +03:00
Timothy Z.
36e3cf3a84 refactor: change the rendering condition 2024-05-13 16:05:02 +03:00
kKaskak
f4531177d5 fix: videos menu rendering conditions 2024-04-22 14:08:17 +03:00
kKaskak
65edf59d17 fix: remaining time tabindex 2024-03-25 20:29:04 +02:00
Arpit Batra
10e37a9889
Update src/routes/Player/ControlBar/SeekBar/SeekBar.js
Co-authored-by: Timothy Z. <117831817+kKaskak@users.noreply.github.com>
2024-03-19 19:59:35 +05:30
Arpit Batra
d3e0ff2437 Update SeekBar component to toggle between total time and remaining time 2024-03-18 12:18:59 +05:30
Arpit Batra
dbd98750e7 Add Button component to SeekBar.js 2024-03-13 11:05:38 +05:30
Arpit Batra
7f6cc0ef15 Update SeekBar component to display remaining time when duration mode is changed 2024-03-12 23:33:48 +05:30
Alexandru Branza
445693508e ensure stremio-server is loaded before loading a video 2024-02-25 16:22:48 +02:00
kKaskak
6ed892ad12 refactor: implement useMemo for the iconName 2024-02-13 19:29:14 +01:00
kKaskak
15cdd4f70a refactor: simplify the logic 2024-01-17 23:04:34 +02:00