Commit graph

5075 commits

Author SHA1 Message Date
Timothy Z.
b2d81c09ee fix(player): cancel hold-to-speed-up timer when menus open 2026-04-06 21:33:08 +03:00
Timothy Z.
49240a4e0f fix(player/statistics): prevent menu from closing on inside click 2026-04-06 21:31:36 +03:00
Timothy Z.
129f510047 fix(player): block mute and speed/subtitle shortcuts while a menu is open 2026-04-06 21:30:46 +03:00
Timothy Z.
33c3f6d9f0 refactor(player): fold nextVideoPopupOpen into menusOpen and gate playback shortcuts via onShortcut 2026-04-06 21:29:33 +03:00
Timothy Z.
117f932596 chore(shortcuts): add enabled param to onShortcut hook 2026-04-06 21:25:56 +03:00
Timothy Z.
aa76396a84 ContextMenu: align with transition usage 2026-04-06 21:14:57 +03:00
Timothy Z.
4e735afacc
Merge pull request #1185 from mrcanelas/fix/windows-emoji-rendering
Some checks failed
Build / build (push) Has been cancelled
feat(ui): add Twemoji font fallback for country flags on Windows
2026-04-05 13:20:27 +03:00
Tim
6dfd0fcbde refactor(player): momoize menus
Some checks failed
Build / build (push) Has been cancelled
2026-04-02 09:56:21 +02:00
Tim
1b9e2a194f fix: cancel animation frame on cleanup for Transition 2026-04-02 09:54:19 +02:00
Tim
3f5dedd072 feat(player): add transitions to menus 2026-04-02 09:53:20 +02:00
mrcanelas
0e1d22d279 feat(ui): add font fallback for country flags on Windows 2026-04-01 18:52:22 -03:00
Tim
73409fff8c feat(player): sort subtitles menu languages by default language 2026-04-01 22:39:48 +02:00
Tim
70bcf339be
Merge pull request #1182 from Stremio/fix/shell-subtitles-menu-split-languages
Some checks are pending
Build / build (push) Waiting to run
Player: Fix multiple languages entries from player subtitles menu
2026-04-01 18:04:55 +02:00
Tim
50cd992f1c fix(Player): embedded track labels on subtitles menu 2026-04-01 18:03:36 +02:00
Tim
c131d7f75e fix: normalize subtitles languages from player menu 2026-04-01 17:32:24 +02:00
mrcanelas
c2c18bc4f6 feat: support line breaks in addon names to match TV app behavior 2026-03-30 13:26:36 -03:00
Timothy Z.
9dd44a7ef1
Merge pull request #1177 from Stremio/fix/discover-deeplinks-crash
Some checks failed
Build / build (push) Has been cancelled
Fix crash when no extra option is selected in Discover
2026-03-27 15:34:35 +02:00
Timothy Z.
f2023c5a5a
Merge pull request #1176 from Stremio/fix/streams-list-loading-layout-shift
fix: move streams loading indicator below list to prevent layout shift
2026-03-27 15:32:58 +02:00
Timothy Z.
070807f148 Fix crash when no extra option is selected in Discover
Guard against `selectedExtra` being undefined when `options.find()`
returns no match, preventing "Cannot read properties of undefined
(reading 'deepLinks')" TypeError.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 13:00:21 +02:00
Timothy Z.
d2199e49f0 fix: add border radius to top corners of loading indicator
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 23:40:17 +02:00
Timothy Z.
2cc122ea1c fix: sticky loading indicator on mobile to keep it visible
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 23:33:54 +02:00
Timothy Z.
079d37cd77 fix: move streams loading indicator below the list to prevent layout shift
Closes Stremio/stremio-bugs#2187

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 23:29:01 +02:00
Timothy Z.
003ea9f2dc fix: prevent hold-to-speed-up when menus or popups are open
Closes Stremio/stremio-bugs#2440

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 20:56:09 +02:00
Timothy Z.
7ab75cfc88
Merge pull request #1120 from ArtificialSloth/fix/prevent-autoplay-when-using-external-player
Some checks are pending
Build / build (push) Waiting to run
Fix/Prevent autoplay when using an external player
2026-03-26 19:57:14 +02:00
Timothy Z.
504a3bb0be
Merge pull request #1173 from Stremio/fix/space-hold-reset-playback-speed
Player: Fix spacebar and left click hold behavior
2026-03-26 19:54:14 +02:00
Botzy
80e065778f chore: update translations 2026-03-26 18:27:52 +02:00
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
mrcanelas
562854d902 fix: improve episode title formatting in StreamsList component 2026-03-22 19:29:27 -03: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
eb4f4b9cce fix: translation key for shortcut Shift + N 2026-03-13 11:05:42 +02:00
Botzy
041748ef71 feat(Player): added shortcut for next episode 2026-03-11 18:56:32 +02:00
Timothy Z.
c3f67454ff
Merge pull request #1150 from Stremio/fix/shortcuts-section-button-visibility
Some checks failed
Build / build (push) Has been cancelled
Settings: Correct shortcuts menu button visibility
2026-03-11 18:01:09 +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
Tim
31a5cc6f1a chore: update langs
Some checks failed
Build / build (push) Has been cancelled
2026-03-06 14:27:33 +01:00
Timothy Z.
eef3cef1d4 add copy magnet link option to stream 2026-03-04 21:14:03 +02:00
Timothy Z.
3d119db049 improve selected section logic for edge cases 2026-03-04 20:48:01 +02:00
Timothy Z.
df69e6eb18 change shortcuts visibility on mobile 2026-03-04 20:20:31 +02:00
Timothy Z.
389a91aeca
Merge pull request #1147 from Stremio/feat/add-support-for-more-external-players
Some checks are pending
Build / build (push) Waiting to run
Settings: support infuse & vidhub external players
2026-03-04 14:52:28 +02:00
Timothy Z.
c8d107d036 refactor: improve ios vision os detection 2026-03-04 13:53:40 +02:00
Timothy Z.
c8f3a70f41 feat: support infuse & vidhub external players 2026-03-04 13:52:52 +02:00
Timothy Z.
14765d8c22 Merge branch 'development' into pr/1130 2026-03-02 15:13:10 +02:00
Timothy Z.
68c0a4fb13 refactor: simplify handling on the libitem 2026-03-02 13:38:45 +02:00
Timothy Z.
e26c33fe33 Merge branch 'development' into pr/704 2026-03-02 13:33:22 +02:00