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
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
Abdalrzag Eisa
73823e9e07
Pass currentlyPlayingVideoID into SideDrawer
2025-06-13 21:56:36 +03:00
val_makkas
48d95d9d6f
fix(SideDrawer): add show more/less button for description
2025-06-12 22:07:50 +03:00
Botzy
d692d09041
fix: replace all remaining untranslated strings with translation keys
2025-05-28 17:17:34 +03:00
Botzy
3c249e5925
fix hardcoded titles with no translations
2025-05-27 18:20:18 +03:00
Botzy
5f81804b00
fix(MetaDetails): added missing translation keys
2025-05-23 18:03:47 +03:00
Timothy Z.
28578e1dea
refactor(Player): reset global var
2025-05-21 15:11:32 +03:00
Timothy Z.
440713ee68
fix(Player): reset the flag back to false
2025-05-20 15:54:20 +03:00
Timothy Z.
38f7e5a0f8
chore(Player): update logs
2025-05-20 15:32:02 +03:00
Timothy Z.
365294946a
chore(Player): add logs
2025-05-20 15:12:29 +03:00
Timothy Z.
b4c0ab551e
fix(Player): binge watching
2025-05-20 15:09:50 +03:00
Timothy Z.
fff0ebe85d
fix(Player): workaround for binge watching
2025-05-19 17:02:32 +03:00
Timothy Z.
1d8401e4df
feat(Settings): allow disabling subs globally
2025-05-19 10:56:28 +03:00
Timothy Z.
1ae009c0bc
Merge pull request #906 from Stremio/fix/player-statistics-show-max-100-percent
...
fix: StatisticsMenu - max of 100% for completed
2025-05-14 11:30:34 +03:00
Lachezar Lechev
2dec01923a
fix: StatisticsMenu - max of 100% for completed
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-05-12 13:47:09 +03:00
Timothy Z.
4d53952368
remove(Player): unnecessary returns
2025-05-05 17:51:12 +02:00
Timothy Z.
b51791baa0
fix(Player): replace history entry
...
- fix for the navigation
2025-05-02 19:55:09 +03:00
Timothy Z.
17312f64fd
revert: chore lint 1
2025-05-02 19:48:04 +03:00
Timothy Z.
ebb15463b4
chore(Player): lint (2)
2025-05-02 19:47:04 +03:00
Timothy Z.
3985c88346
chore(Player): lint
2025-05-02 19:44:55 +03:00
Timothy Z.
f3a7ef5978
fix(Player): binge watching in shell
2025-05-02 19:42:49 +03:00
Timothy Z.
ce0c5da3fd
test: again
2025-05-02 01:46:13 +03:00
Timothy Z.
d6372c4f86
test: another test
2025-05-02 01:30:58 +03:00
Timothy Z.
79f06153c8
Update Player.js
2025-05-02 01:14:48 +03:00
Timothy Z.
f446047f8b
test(Player): fix binge watching (6)
2025-05-02 00:53:42 +03:00
Timothy Z.
9b405c53d8
test(player): fix binge watching (5)
2025-05-02 00:22:39 +03:00
Timothy Z.
9aed64d998
test(Player): fix binge watching (4)
2025-05-02 00:00:15 +03:00
Timothy Z.
672a0067ce
test(Player): fix binge watching
2025-05-01 23:37:44 +03:00
Timothy Z.
18ac3583b4
chore(Player): lint (2)
2025-05-01 23:07:00 +03:00
Timothy Z.
7924200dab
chore(player): lint
2025-05-01 23:01:02 +03:00
Timothy Z.
980d0038ec
test(player): fix binge watching (3)
2025-05-01 22:52:39 +03:00
Timothy Z.
0efd1453bb
test(player): fix binge watching (2)
2025-05-01 22:41:04 +03:00
Timothy Z.
6bfe079030
test(player): use replace instead of href
2025-05-01 22:23:14 +03:00
Timothy Z.
5b56c58e5b
fix(player): redirect to MetaDetails
2025-05-01 21:56:37 +03:00
Botzy
6faf70d33e
fix(Player): update video event handlers on handlers changes
2025-04-15 16:30:13 +03:00
Timothy Z.
96f0baadc2
fix(Player): on options menu open crash
2025-04-10 16:46:19 +03:00
Tim
bbb26717c5
feat(shell): implement pause on minimize setting
2025-04-01 16:36:00 +02:00
Tim
e0d1662f86
feat(shell): implement escape key fullscreen behavior
2025-04-01 12:23:42 +02:00
Timothy Z.
ca582a9879
Merge branch 'development' into feat/right-click-context-menu
2025-03-25 16:52:35 +02:00
Timothy Z.
970538b087
Merge pull request #874 from Stremio/chore/player-when-volume-is-0-set-as-mute
...
Build / build (push) Waiting to run
chore: ControlBar & VolumeChangeIndicator show volume=0 with muted icon
2025-03-24 10:32:33 +02:00
Timothy Z.
1bd56e0f3a
Merge pull request #851 from Stremio/feat/player-mobile-slide-volume
...
Player: Improve volume UX on mobile and tablets
2025-03-24 10:20:21 +02:00
Lachezar Lechev
3c5bc1a12c
chore: ControlBar & VolumeChangeIndicator show volume=0 with muted icon
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-03-21 20:55:34 +02:00
Tim
16e6a3cf4d
refactor: remove unecessary props
2025-03-19 19:23:40 +01:00
Tim
a9e218db62
Merge branch 'feat/right-click-context-menu' of https://github.com/Stremio/stremio-web into feat/right-click-context-menu
2025-03-19 18:46:15 +01:00
Tim
ef730ae61a
refactor: use dedicated component for context menu
2025-03-19 18:30:08 +01:00
Botzy
0c3f591b51
fix(Video): blur image only for series when hideSpoilers is on
2025-03-18 14:47:52 +02:00
Botzy
e249c77d55
feat(NextVideoPopup): blur next episode thumbnail if setting is on
2025-03-17 19:46:59 +02:00
Botzy
54b0afb075
fix(Player): remove volume slider on mobile device
2025-03-13 18:43:20 +02:00
Botzy
1b70268b40
fix(Player): handle touch events for context menu
2025-03-10 17:52:02 +02:00
Timothy Z.
89a15b0ad4
Merge branch 'development' into feat/player-mobile-slide-volume
2025-03-05 12:03:40 +01:00
Timothy Z.
45307b680a
Merge branch 'development' into feat/right-click-context-menu
2025-03-05 12:03:14 +01:00
Timothy Z.
0a6d70f3a6
Merge pull request #807 from Stremio/feat/mark-season-as-watched
...
Build / build (push) Waiting to run
Videos: Add mark season as watched option
2025-02-27 13:01:37 +02:00
Botzy
eb192997d9
feat(Player): prevent immersing while volume slider is in use
2025-02-26 15:24:17 +02:00
Ivelin Megdanov
1fc5ab290d
Merge branch 'development' into feat/shell-volume-booster
2025-02-18 11:34:01 +02:00
Tim
c08bed630d
fix(Player): use Player action for MarkSeasonAsWatched
...
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-15 07:27:24 +01:00
Botzy
9fc0de0be2
fix(Subtitles): make subtitle settings scrollable on mobile
2025-02-10 16:27:36 +02:00
Lachezar Lechev
f7e0e09c11
Merge branch 'development' into feat/mark-season-as-watched
2025-02-09 21:29:29 +02:00
Tim
b3502eb407
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/hardware-decoding
2025-02-07 17:37:06 +01:00
Tim
02d3c421bc
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-local-subtitles
2025-02-07 17:32:48 +01:00
Ivelin Megdanov
2d28973fea
Merge branch 'development' into feat/shell-volume-booster
2025-02-07 14:15:08 +02:00
Ivelin Megdanov
0a17a56e24
Simplified the logic and renamed prop for audioBooster
2025-02-07 14:09:46 +02:00
Tim
9d18a1bb61
fix: drop srt file with shell
2025-02-06 18:10:34 +01:00
Lachezar Lechev
4081396ae0
feat: Player - Volume slider - on muted show 0 volume
...
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-02-06 12:16:29 +02:00
Tim
d9da7d5ab7
feat: support hardware decoding
2025-02-05 15:00:06 +01:00
Botzy
a4054c80b8
fix(context menu): positioning when resizing/entering fullscreen
2025-02-03 17:28:52 +02:00