Commit graph

5336 commits

Author SHA1 Message Date
Timothy Z.
0f9fddd569 fix: avoid reloading external subtitles 2026-07-21 18:57:13 +03:00
Timothy Z.
9ab4bd7d6d fix: keep active model subscriptions while window is unfocused 2026-07-21 16:23:13 +03:00
Timothy Z.
f703173496 fix: use keyboard repeats for progressive seeking 2026-07-21 12:52:27 +03:00
Timothy Z.
9b84d99bef fix: debounce keyboard seeking 2026-07-20 18:05:38 +03:00
Timothy Z.
3833df6447 feat: add full casting support 2026-07-17 18:41:43 +03:00
Botzy
b0d2ba44c6 fix: handle D key hold for details 2026-07-17 16:33:01 +03:00
Christopher Drosos
9045068ef9 fix: capitalize interface language names 2026-07-17 16:00:11 +03:00
Aztup
cfd26334e0 feat: add custom playback speed 2026-07-17 15:32:38 +03:00
Timothy Z.
ecd3a5139a fix: support virtual keyboard shortcuts 2026-07-17 14:39:45 +03:00
Timothy Z.
5b11794994
Merge pull request #1320 from AndnixSH/development
Details: stop addon dropdown scroll jumping
2026-07-17 14:32:06 +03:00
Timothy Z.
0c9734394b fix: scroll to selected option after loading 2026-07-17 14:21:16 +03:00
AndnixSH
54505db26e Revert improved dropdown layout 2026-07-15 08:35:23 +02:00
Timothy Z.
f543ff4d29
Merge pull request #1335 from dexteresc/fix-missed-focus-event
Some checks failed
Build / build (push) Has been cancelled
fix: missed window focus event leaves model state subscriptions unattached
2026-07-14 11:32:18 +03:00
Timothy Z.
f4fda640dd
Merge pull request #1331 from Stremio/fix/episode-row-navigation
Separate episode navigation and playback
2026-07-14 11:24:48 +03:00
Jonathan Jeding
51ae744036
fix: missed window focus event leaves model state subscriptions unattached 2026-07-13 21:53:40 +02:00
Timothy Z.
8e3d96cb98 fix: separate episode navigation and playback 2026-07-10 19:31:13 +03:00
Timothy Z.
474b019e13 fix: align card navigation targets 2026-07-10 19:16:03 +03:00
Botzy
2e2355ad8d fix: make isPlayer check more generic 2026-06-30 11:52:21 +03:00
Botzy
3b2bf516c2 fix(Player): hide update banner on player screen 2026-06-30 11:42:27 +03:00
AndnixSH
4b0472b457 fix(meta): stop addon dropdown scroll jumping + roomier series layout
The streams addon dropdown reset its scroll back to the selected option every time the option list grew (i.e. each addon finishing loading), because the scroll-into-view effect depended on the `selectedOption` object, which is recreated on every render. Key it on the stable selected `value` instead, so it only runs when the menu opens or the selection actually changes.

Also rework the series streams header: move the addon dropdown onto its own full-width row below the back-arrow + episode title (instead of cramming all three into one row), and raise the open menu's max-height to 60vh so more addons are visible at once.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 22:35:37 +02:00
Timothy Z.
2b5ab44a50
Update Polish language name in languageNames.json
Some checks failed
Build / build (push) Has been cancelled
2026-06-25 15:21:31 +03:00
Timothy Z.
7a8b103128 fix: correct the setting name 2026-06-18 15:08:22 +03:00
Timothy Z.
55c3bbd428 refactor(gpuProcessing): introduce shell side detection 2026-06-18 15:03:49 +03:00
Timothy Z.
1f78bd8224 Merge branch 'development' into feat/nvidiaVideoProcessing 2026-06-16 12:27:33 +03:00
Timothy Z.
3775192721 Merge branch 'development' into feat/nvidiaVideoProcessing 2026-06-16 12:14:22 +03:00
Timothy Z.
d69a84f4a2 guard the support check for windows only 2026-06-16 11:45:58 +03:00
Timothy Z.
2242c8061c
Merge pull request #1301 from Stremio/refactor/clean-up-next-video-logic
Some checks failed
Build / build (push) Has been cancelled
Player: clean up next video logic
2026-06-16 10:55:44 +03:00
Timothy Z.
b47b175993
Merge pull request #1309 from Stremio/refactor/cleanup-router-changes
Dev: Cleanup router changes
2026-06-16 10:06:04 +03:00
Tim
d1a9d07df5 refactor: cleanup router changes 2026-06-16 08:58:11 +02:00
Tim
bab4b44133 feat(core): add error message to error page 2026-06-16 08:39:19 +02:00
Tim
2f09277e30 refactor(core): simplify error page ux 2026-06-16 08:25:06 +02:00
Timothy Z.
a80894320c Merge branch 'development' into refactor/clean-up-next-video-logic 2026-06-15 23:18:45 +03:00
Timothy Z.
9ed6674a0e
Merge pull request #1290 from Aztup/feat/betterTimeRemainingIndicator
Some checks are pending
Build / build (push) Waiting to run
Player: Remaining time accounts for playback speed
2026-06-15 22:01:12 +03:00
Timothy Z.
08e4880a35 refactor: arrow fn, drop comment in gpu.ts 2026-06-15 20:08:52 +03:00
Aztup
33893dc394 feat(settings): gate GPU video processing toggle on supported devices 2026-06-15 18:18:17 +02:00
Tim
d509c5b4bd
Merge pull request #1305 from Stremio/refactor/file-drop-webkitgtk-support
Add file drop support for webkitgtk
2026-06-15 11:40:11 +02:00
Timothy Z.
6e76f9d051 refactor: fold discord service into provider 2026-06-15 12:34:18 +03:00
Timothy Z.
b19c5459f8 Merge branch 'development' into pr/1274 2026-06-15 08:33:18 +03:00
Timothy Z.
571a88ccd3 Merge branch 'development' into feat/discord-rich-presence 2026-06-15 08:33:04 +03:00
Timothy Z.
f24dbbddf5 Merge branch 'development' into pr/1290 2026-06-15 08:31:20 +03:00
Timothy Z.
fe5e845bf0 Merge development into feat/react-router 2026-06-14 20:15:03 +03:00
Timothy Z.
906df6cffb refactor(General): simplify discord toggle 2026-06-14 20:03:01 +03:00
Timothy Z.
f5138412a0 fix: improve discord presence 2026-06-14 19:03:25 +03:00
Timothy Z.
ddb3d03864 fix: delay shell app-ready 2026-06-14 15:00:01 +03:00
Timothy Z.
c1ce15c99e correct media session action handlers
Some checks failed
Build / build (push) Has been cancelled
2026-06-12 13:36:26 +03:00
Timothy Z.
081220e89e fix: restore video context menu
Some checks are pending
Build / build (push) Waiting to run
2026-06-11 11:50:49 +03:00
Timothy Z.
4d599d7510 refactor(player): clean up next video logic 2026-06-10 12:33:27 +03:00
Botzy
c0b786a901 Merge branch 'development' into feat/react-router 2026-06-03 15:05:04 +03:00
Botzy
61ffe117b4 fix: clean up on unmount 2026-06-02 15:49:15 +03:00
Botzy
76acf1a0f2 Merge branch 'development' into feat/discord-rich-presence 2026-06-02 13:59:55 +03:00