Botzy
0286994773
feat(Shortcuts): added shortcuts for increasing and decreasing playback speed
2026-03-26 18:15:46 +02:00
Botzy
3fdda2cdad
fix: set initial playback speed to 1 instead of null
2026-03-26 17:56:46 +02:00
Botzy
866db891ef
fix: mouse hold and release to not reset playback speed to 1x
2026-03-26 17:13:11 +02:00
Botzy
48ba0b8fba
fix: mouse hold click to take effect only outside control bar
2026-03-26 17:04:40 +02:00
Botzy
0c78e39a02
fix: after spacebar key up set previously selected playback speed
2026-03-26 17:04:05 +02:00
schobidotdev
3c2e144f1d
fix: use addon-provided subtitle label instead of URL
2026-03-22 13:03:29 +01:00
Timothy Z.
ca46494480
Merge branch 'development' into feat/stream-copy-magnet-option
2026-03-21 19:23:12 +02:00
Botzy
041748ef71
feat(Player): added shortcut for next episode
2026-03-11 18:56:32 +02:00
Botzy
5b83fa00b5
feat: hold left mouse btn or spacebar to speed up 2x
2026-03-09 18:15:08 +02:00
Botzy
182782a60f
fix: speed menu to display 0.25 speed option
2026-03-09 15:19:02 +02:00
Miroslav Dragoev
cdb65a7973
fix: use valid i18n keys in player and seasons placeholder
2026-03-08 14:19:18 +02:00
Timothy Z.
eef3cef1d4
add copy magnet link option to stream
2026-03-04 21:14:03 +02:00
Timothy Z.
3f5097f0a0
fix(sidedrawer): always respect safe areas
2026-02-23 16:07:41 +02:00
Timothy Z.
c95f314a50
fix: sideDrawer safe areas
2026-02-23 15:35:55 +02:00
ArtificialSloth
c28a52a73c
fix: add playingOnExternalDevice flag used to pause the video if it starts playing while using an external player.
2026-01-27 20:00:58 -05:00
Timothy Z.
9503e90e54
Merge pull request #675 from GaryGosh/feat/captions-shortkey
...
Player: Implement shortkey to toggle caption
2026-01-22 15:22:33 +02:00
Timothy Z.
d456adff0e
refactor: correctly set tracks
2026-01-22 15:20:09 +02:00
Timothy Z.
1c441b9bc0
Update Player.js
2026-01-22 15:13:36 +02:00
Timothy Z.
8911473210
refactor: remove the block which is handled by useff
2026-01-22 14:54:33 +02:00
Timothy Z.
ea5e302af7
refactor: simplfy subs handling
2026-01-22 14:48:52 +02:00
Timothy Z.
67358359bf
refactor: remember the sub track
...
handle both external and embedded
2026-01-22 14:38:59 +02:00
Timothy Z.
92d0644c9f
Merge branch 'development' into pr/675
2026-01-22 14:18:05 +02:00
Tim
17ee0e95e4
fix(Player): side drawer layout on large screens
2026-01-22 11:22:27 +01:00
Tim
e6e05573cb
fix(Player): disable value labels of subtitles settings if value is null
2026-01-22 10:48:14 +01:00
Tim
cce556e639
feat(Player): show disabled state when ends of range are reached for subtitles settings
2026-01-22 10:44:28 +01:00
Tim
15575ee699
refactor(Player): set audio menu max-height same as subtitles menu
2026-01-22 10:27:11 +01:00
Tim
e85b67268d
refactor(Player): wrap video setProp calls in functions
2026-01-22 10:21:42 +01:00
Tim
a30307789c
feat: remember subtitles settings on player
2026-01-22 09:57:46 +01:00
Tim
9853c28683
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/ass-subtitles-styling-setting
2026-01-22 00:14:36 +01:00
Tim
39741d1372
feat: remember selected tracks on player
2026-01-21 09:48:08 +01:00
Tim
64b13d6092
chore: move assets to dedicated folder
2026-01-14 04:39:34 +01:00
Tim
55b86179ca
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/ass-subtitles-styling-setting
2026-01-13 18:21:31 +01:00
Tim
fc2d906a42
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-mute-shortcut-2
2026-01-10 00:56:47 +01:00
Tim
c9a40aabd7
refactor: use shortcuts provider on player
2025-12-18 13:46:05 +01:00
Lachezar Lechev
7046622fb6
feat: player - mute shortcut
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-12-17 14:15:06 +02:00
Timothy Z.
199b00b290
Merge pull request #1054 from Stremio/fix/player-next-video-behaviour
...
Player: next video behavior
2025-11-27 18:25:47 +02:00
Timothy Z.
57b2632486
correct bingewatching use
2025-11-27 18:24:42 +02:00
Timothy Z.
5fe0353be5
Merge branch 'development' into fix/player-next-video-behaviour
2025-11-27 14:49:15 +02:00
Lachezar Lechev
3c8d62f3b6
fix: Player - video.load hook needs player.stream
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-11-27 13:03:29 +02:00
Lachezar Lechev
4c407392dd
fix(player): options video - download video should prefer downloadUrl instead of streamingUrl
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-11-27 12:14:02 +02:00
Lachezar Lechev
5f1841bfb8
fix: player and useStatistics - use player.stream
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-11-26 21:10:23 +02:00
Lachezar Lechev
4fba2a3770
Merge branch 'development' into feat/stream-converted-source
2025-11-26 20:01:19 +02:00
Tim
e8bee4997a
feat: add ass subtitles styling setting
2025-11-21 09:11:35 +01:00
Neeraj TK
e1e6fe075b
Merge branch 'development' into feat/captions-shortkey
2025-11-14 17:32:10 +05:30
Timothy Z.
c0bc34eb40
fix(Player): binge disabled navigation back
2025-10-31 16:42:53 +02:00
Timothy Z.
b876c920fc
fix: useVideo check current before destroying
2025-10-30 11:28:51 +02:00
Timothy Z.
000d5be639
Merge pull request #974 from Stremio/feat/details-scroll-to-last-watched-video
...
Build / build (push) Waiting to run
Details: Scroll to last watched video
2025-10-27 16:49:23 +02:00
Tim
00ebd6c4d0
fix(Player): media session trailers crash
2025-10-27 15:46:44 +01:00
Lachezar Lechev
7456e8f15a
chore: revert space added by formatter
2025-10-27 15:21:45 +02:00
Lachezar Lechev
3d163cf440
chore: player - clean up and use handleNextVideoNavigation
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-10-24 10:23:58 +03:00
Lachezar Lechev
54bcdf6360
Merge branch 'development' into fix/player-next-video-behaviour
2025-10-24 09:34:15 +03:00
Lachezar Lechev
1b15f0b5f1
fix: player - popup for next video should show up on disabled binge_watching
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-10-24 09:28:28 +03:00
Timothy Z.
16877fa4bf
Merge branch 'development' into feat/details-scroll-to-last-watched-video
2025-10-23 17:05:46 +03:00
Tim
e3c4bc14bb
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/video-mode-setting
2025-10-23 15:58:32 +02:00
Timothy Z.
c416971d22
Merge pull request #1009 from actuallylost/chore/typos
...
chore: fix all typos and misspellings
2025-10-23 16:51:45 +03:00
Lachezar Lechev
20c7ba672a
fix: player - redirect to next video player deeplink only if bingeWatching is enabled, else go to stream list
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-10-23 10:05:35 +03:00
Tim
2776741e8c
feat(Player): pass platform name to video
2025-10-16 15:21:28 +02:00
Tim
0143bf914c
feat: add video mode setting
2025-10-14 16:48:37 +02:00
Tim
3eff7f0903
refactor(Player): use poster for media session artwork
2025-10-13 12:33:46 +02:00
Tim
122e43dbe5
refactor(Player): remove handling of media keys
2025-10-13 12:26:42 +02:00
Tim
910242b201
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-media-session
2025-10-13 12:25:56 +02:00
Timothy Z.
b7863bf319
Merge branch 'development' into chore/typos
2025-10-11 15:02:32 +03:00
PsyGuy007-sys
2dee307ac3
Add media key play/pause shortcuts
2025-10-08 09:29:55 +02:00
Tim
c26dac2154
feat(Player): add media session support
2025-10-06 14:49:50 +02:00
actuallylost
67f5446030
chore: fix all typos and misspellings
2025-09-27 16:23:06 +03:00
Lachezar Lechev
672dbdeb28
Merge branch 'development' into feat/stream-converted-source
2025-09-04 18:26:53 +03:00
Botzy
ddf842b0c7
Merge branch 'development' into feat/gamepad-support
2025-08-28 12:08:03 +03:00
Lachezar Lechev
3c2f8cb89b
fix: Player - selected check before video.load
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-07-18 12:08:48 +03:00
Lachezar Lechev
20bbe12a8a
fix: Player - TimeChanged & Seek duration now has Math.max(0, x)
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-07-15 22:04:57 +03:00
Lachezar Lechev
3c2914aca2
fix: Player - TimeChanged & Seek time now has Math.max(0, x)
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-07-15 21:58:17 +03:00
Lachezar Lechev
746e5ba0d8
feat: Player - use player.stream field
...
chore: bump core-web to feature branch
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-07-15 21:56:47 +03:00
Tim
0e3aa9c2c8
feat: scroll to last watched video on details page
2025-07-15 17:00:08 +02:00
Tim
a9b9631241
Merge pull request #970 from Stremio/feat/player-subtitles-size-shortcuts
...
Build / build (push) Has been cancelled
Player: Add subtitles size shortcuts
2025-07-07 14:33:37 +02:00
Tim
85fea50c15
Merge pull request #965 from Stremio/feat/player-subtitles-settings-hold-click
...
Player: Support holding click for subtitles settings
2025-07-07 14:27:44 +02:00
Tim
e98bdf2023
Merge pull request #964 from Stremio/feat/player-download-subtitles
...
Player: Add option to download subtitles
2025-07-07 14:27:32 +02:00
Tim
59953e991d
feat: add subtitles size shortcuts
2025-07-04 16:35:18 +02:00
Tim
595dfb22a3
fix: Transition transitionEnded prop error
2025-07-03 11:56:06 +02:00
Tim
4632d6e09a
fix(Player): hide indicator if subtitles menu is open
2025-07-03 11:22:14 +02:00
Tim
f04948240a
feat: support holding click for subtitles settings
2025-07-03 08:45:22 +02:00
Tim
cff57d7d59
feat(Player): add option to download subtitles
2025-07-02 15:31:56 +02:00
Timothy Z.
8c985619b8
fix(MetaDetails): trailers button crash
2025-06-28 14:44:49 +03:00
Timothy Z.
ec1e098c99
Merge pull request #914 from Stremio/fix/workaround-binge-watching-full-support
...
Build / build (push) Waiting to run
Shell: Fix binge watching flow
2025-06-24 11:17:34 +03:00
Timothy Z.
5fe16b8268
Merge branch 'development' into fix/workaround-binge-watching-full-support
2025-06-20 20:11:44 +03:00
Timothy Z.
a3c895dfc6
refactor(SideDrawer): simplify refs handing
2025-06-20 12:08:55 +03:00
Timothy Z.
2e5958e957
Merge branch 'development' into jump-to-currently-playing
2025-06-20 11:41:04 +03:00
Abdalrzag Eisa
82783a4de7
only scroll if transitionEnded is true
2025-06-20 07:08:08 +03:00
Abdalrzag Eisa
f920ab48f3
pass sideDrawerTransitionEnded into SideDrawer
2025-06-20 07:06:00 +03:00
Tim
c30129c9e2
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-subtitles-delay-shortcuts
2025-06-18 17:28:33 +02:00
Botzy
485501c95b
Merge branch 'development' into feat/untranslated-strings
2025-06-18 11:30:14 +03:00
Tim
f6d4e3f4a6
feat: add player subtitles delay shortcuts
2025-06-16 15:22:10 +02:00
Abdalrzag Eisa
5f106f49d3
fix: SideDrawer glitched element movement.
...
Even when using `onTransitionEnd`, the `scrollIntoView` problem persists.
The solution that i found is to use `requestAnimationFrame` two times,
turns out that's enough time after the component mounts to fix the problem.
2025-06-14 23:18:08 +03:00
Abdalrzag Eisa
a0d3a50122
fix: pass correct prop to SideDrawer
2025-06-14 22:53:57 +03:00
Abdalrzag Eisa
dfaba09ef2
clear up naming
2025-06-14 22:50:47 +03:00
Abdalrzag Eisa
f7f9e6a408
remove container and use forwardRef
2025-06-14 22:42:14 +03:00
Abdalrzag Eisa
dad52d61ed
use onTransitionEnded and remove setTimeout
2025-06-14 22:24:09 +03:00
Timothy Z.
86bd1b276a
fix(SideDrawer): mobile styles
2025-06-14 18:24:57 +03:00
val_makkas
d5eb6a515f
fixed info box styling
2025-06-14 08:49:48 +03:00
Abdalrzag Eisa
524bcd90da
automatically jump to video on mount, remove button
2025-06-14 02:38:11 +03:00
Abdalrzag Eisa
7dc0958e39
Add jump-to-currently-playing-btn class
2025-06-13 22:00:58 +03:00
Abdalrzag Eisa
40871dc8f2
Add button jump-to-currently-playing-video
2025-06-13 21:59:19 +03:00