Commit graph

5271 commits

Author SHA1 Message Date
Botzy
7a3f331865 Add navigation with React Router V6 2026-05-22 21:29:05 +03:00
Tim
87ccc591df fix: core initialization
Some checks failed
Build / build (push) Has been cancelled
2026-05-19 09:51:19 +02:00
Tim
3b79775245
Merge pull request #1276 from Stremio/feat/player-torrent-buffering-indicator
Some checks are pending
Build / build (push) Waiting to run
Player: Add buffering indicator for torrents
2026-05-18 17:12:32 +02:00
Tim
3bcbda99ab fix: prevent recreating core transport in dev mode
Some checks are pending
Build / build (push) Waiting to run
2026-05-18 17:07:44 +02:00
Tim
d223ff6a6f
Update src/routes/Player/useStatistics.js
Co-authored-by: Timothy Z. <timothy@stremio.com>
2026-05-18 14:17:43 +02:00
Tim
dc59cd707f
Update src/routes/Player/useStatistics.js
Co-authored-by: Timothy Z. <timothy@stremio.com>
2026-05-18 14:17:38 +02:00
Tim
b74e6e94c4 feat(player): add buffering indicator for torrents 2026-05-18 13:21:55 +02:00
Timothy Z.
a9be8ed1f9
Merge pull request #1269 from Stremio/fix/videos-list-scroll-behaviour
Some checks are pending
Build / build (push) Waiting to run
MetaDetails: Videos list scroll to top on season change
2026-05-18 10:52:45 +02:00
Timothy Z.
a5aaad7040 fix: media session airpods take off bug 2026-05-15 17:39:53 +02:00
Botzy
4bf2542643 fix: respect selectedVideoId 2026-05-15 17:54:37 +03:00
Tim
59a704e0b1 chore: move ts type defs to core 2026-05-15 14:23:44 +02:00
Tim
24eabde85f
Merge pull request #1271 from Stremio/refactor/shell-logic
Dev: Move shell logic to provider
2026-05-15 14:13:22 +02:00
Tim
4cc9761307 refactor: move shell logic to provider 2026-05-15 09:38:55 +02:00
Timothy Z.
3628f121a2 fix: audio tracks default selection issue 2026-05-13 14:42:52 +02:00
Botzy
f85991dd8b feat: keep scroll position of videos list when clicking on a video 2026-05-12 14:09:19 +03:00
Botzy
d41f887766 fix: scroll to top of videos list on season change 2026-05-12 14:08:11 +03:00
Timothy Z.
86d716187a Merge remote-tracking branch 'origin/development' into pr-1260
# Conflicts:
#	src/common/Fullscreen/FullscreenProvider.tsx
2026-05-09 22:43:39 +03:00
Tim
3f0950df08 Merge branch 'development' of https://github.com/Stremio/stremio-web into refactor/player-volume-playback-speed-shortcuts 2026-05-08 16:05:54 +02:00
Tim
145a498101 Merge branch 'development' of https://github.com/Stremio/stremio-web into refactor/shortcuts-logic 2026-05-08 14:46:27 +02:00
Tim
20954f405d refactor: merge player volume and playback speed shortcuts 2026-05-08 14:43:40 +02:00
Tim
24cc613dc7 fix: player exit shortcut
Some checks are pending
Build / build (push) Waiting to run
2026-05-08 14:24:51 +02:00
Tim
6f8a318fa2 refactor: move shortcuts logic to provider 2026-05-08 11:36:20 +02:00
Timothy Z.
0fe0fc8ca9
Merge pull request #1262 from Stremio/feat/improve-side-drawer-mobile-styles
Some checks are pending
Build / build (push) Waiting to run
2026-05-07 21:45:29 +03:00
Timothy Z.
dabbd23cf5 fix: scroll to start of the list when selecting 2026-05-07 14:39:14 +03:00
Timothy Z.
7ac3756aa9 player: respect PWA safe areas 2026-05-06 22:32:56 +03:00
Timothy Z.
ad6d30c224 player: improve sidedrawer mobile landscape styles 2026-05-06 22:28:03 +03:00
Timothy Z.
3592d0942c correctly recognize fullscreen video on safari 2026-05-06 22:03:09 +03:00
Timothy Z.
313df06166 Merge branch 'development' into feat/support-safari-fullscreen-video-mode 2026-05-06 21:55:51 +03:00
Timothy Z.
dc8c1dddfc
Merge pull request #1259 from Stremio/feat/improve-fullscreen-detection
Some checks are pending
Build / build (push) Waiting to run
App: Improve detection for fullscreen compatibility
2026-05-06 21:54:34 +03:00
Tim
c38ffc36b6 refactor: move file drop logic to provider 2026-05-06 09:10:45 +02:00
Tim
b08542199b Merge branch 'development' of https://github.com/Stremio/stremio-web into refactor/core-logic 2026-05-05 05:09:48 +02:00
Tim
8b9dfa5e82 refactor: core logic 2026-05-05 04:22:59 +02:00
Timothy Z.
427dddb78d Merge branch 'feat/support-safari-fullscreen-video-mode' of https://github.com/Stremio/stremio-web into feat/support-safari-fullscreen-video-mode 2026-05-04 21:56:01 +03:00
Timothy Z.
e9d54104d1 fix player file indentation 2026-05-04 21:55:51 +03:00
Timothy Z.
06ce7410ed
Merge branch 'feat/improve-fullscreen-detection' into feat/support-safari-fullscreen-video-mode 2026-05-04 21:54:57 +03:00
Timothy Z.
671170a9da feat: fullscreen support on safari 2026-05-04 21:53:44 +03:00
Timothy Z.
0785fbfc51 feat: improve detection fullscreen compAtibility 2026-05-04 19:49:14 +03:00
Timothy Z.
c91b33fddd fix: guard shortcuts against interfering 2026-05-04 12:52:55 +03:00
Timothy Z.
e8d77595ed
Merge pull request #1253 from CDrosos/patch-4
Some checks are pending
Build / build (push) Waiting to run
Settings: Improve labels styling
2026-05-04 11:15:12 +03:00
Tim
efe685c61b Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/shell-media-session 2026-05-04 08:52:05 +02:00
Christopher Drosos
019ab3a599
Reduce max-width of section to 35rem 2026-05-04 00:19:40 +03:00
Timothy Z.
7644153978 correctly show backspace label for the back shortcut 2026-05-03 21:25:54 +03:00
Timothy Z.
c9388972ae
Merge pull request #1251 from CDrosos/patch-3
Correct language names to use proper capitalization
2026-05-03 21:02:31 +03:00
Christopher Drosos
6b74d5941e
Limit label text to two lines with ellipsis 2026-05-03 13:42:46 +03:00
Christopher Drosos
e6f5d71f46
Increase max-width of section to 50rem 2026-05-03 11:29:49 +03:00
erik
d51a24a8b1 Remove previous media key seeking 2026-05-03 10:03:32 +02:00
Christopher Drosos
f6683080b0
Update label styles for text wrapping, multiline titles on settings
makes Labels on settings page to wrap in 2 lines
2026-05-02 20:37:12 +03:00
erik
e65c023772 Handle macOS media controls 2026-05-02 18:24:44 +02:00
Christopher Drosos
c2216e6981
Correct language names to use proper capitalization
all names now have the first character in cap
2026-05-02 14:02:04 +03:00
Tim
82484d032d feat(player): implement media session ipc 2026-05-02 05:46:22 +02:00