Dmitry Lyzo
|
06ede79f2d
|
Fix position of subtitle sync
Regression:
3709b99d33
f6265c1b7b
|
2026-07-02 17:05:12 +03:00 |
|
Dmitry Lyzo
|
9edf73cb94
|
Add Screensaver Time to Experimental layout
|
2026-06-17 15:19:10 +03:00 |
|
Dmitry Lyzo
|
2e81335e04
|
Add more key codes to KeyboardEvent polyfill
|
2026-05-14 22:51:15 +03:00 |
|
Dmitry Lyzo
|
08c0f8f3f8
|
Add 'KeyboardEvent.key' and 'KeyboardEvent.code' polyfills
|
2026-05-13 22:40:03 +03:00 |
|
Dmitry Lyzo
|
62632da745
|
Fix keyboard in old browsers
'event.code' is 'undefined' in old browsers.
Fallback to 'code' instead of 'key'.
Add 'KeyA..Z' and 'Digit0..9' mapping.
Regression: d529a8917d
|
2026-05-13 22:40:01 +03:00 |
|
Dmitry Lyzo
|
a678a6cf8d
|
Don't populate 'key' and 'code' with dummy values
The check for the presence of the 'KeyboardEvent.key' property is broken.
Regression: ab5c4949c3
|
2026-05-13 20:53:29 +03:00 |
|
Dmitry Lyzo
|
ca2d669924
|
Fix XSS at wizard and dashboard library
|
2025-08-27 12:01:06 +03:00 |
|
Dmitry Lyzo
|
eb125b5666
|
Add Proxy polyfill
|
2025-05-29 11:37:22 +03:00 |
|
Dmitry Lyzo
|
3fd36ee626
|
Add element-closest-polyfill
|
2025-04-09 11:16:48 -04:00 |
|
Dmitry Lyzo
|
1160b80804
|
Add polyfills for 'Element.append' and 'Element.prepend'
|
2025-04-09 11:12:56 -04:00 |
|
Dmitry Lyzo
|
acf903065d
|
Add translation for StreamCountExceedsLimit
|
2025-03-28 16:02:40 +03:00 |
|
Dmitry Lyzo
|
e83f5aca3d
|
Limit number of streams on Tizen
|
2025-03-28 16:02:40 +03:00 |
|
Dmitry Lyzo
|
aa4004a1be
|
Allow Dolby Vision fallback layer on Tizen 3+
|
2024-09-21 01:35:39 +03:00 |
|
Dmitry Lyzo
|
393db341a6
|
Discard chrome and safari on Tizen and webOS
|
2024-09-17 13:08:44 +03:00 |
|
Dmitry Lyzo
|
edfae1f1b8
|
Fix focus indication on artist and album
`emby-button` class is used as a flag for `EmbyButton.createdCallback`.
|
2024-09-14 02:53:14 +03:00 |
|
Dmitry Lyzo
|
61c58d8cb0
|
Fix focus indication on tags
`emby-button` class is used as a flag for `EmbyButton.createdCallback`.
|
2024-09-14 02:53:14 +03:00 |
|
Dmitry Lyzo
|
3025e9bf48
|
Ignore modified hotkeys
|
2024-09-14 02:03:38 +03:00 |
|
Dmitry Lyzo
|
b2676c1633
|
Prevent more default actions for hotkeys
|
2024-09-14 02:01:10 +03:00 |
|
Dmitry Lyzo
|
4c68f500d9
|
Use keydown event to get actual modifiers
|
2024-09-14 02:01:09 +03:00 |
|
Dmitry Lyzo
|
d20c617d30
|
Quit immediately if not ready
|
2024-09-14 02:00:55 +03:00 |
|
Dmitry Lyzo
|
0fbfda882d
|
Don't use devtools on the TV as the navigation is weird
|
2024-09-05 21:21:59 +03:00 |
|
Dmitry Lyzo
|
ea27750d7d
|
Fix @tanstack/query-devtools on legacy browsers
|
2024-09-05 21:21:59 +03:00 |
|
Dmitry Lyzo
|
2d8d23d646
|
Convert defines to boolean
Fixes disabling features as `USE_SYSTEM_FONTS=0`.
|
2024-08-16 11:13:34 +03:00 |
|
Dmitry Lyzo
|
f1220600eb
|
Add Video Advanced section
|
2024-05-05 01:48:00 +03:00 |
|
Dmitry Lyzo
|
275e18457e
|
Add TrueHD enabling option
|
2024-05-05 01:36:40 +03:00 |
|
Dmitry Lyzo
|
ce15adba69
|
Add DTS enabling option
|
2024-05-05 01:36:40 +03:00 |
|
Dmitry Lyzo
|
58051dcd80
|
Extract canPlayDts function
|
2024-05-05 01:36:40 +03:00 |
|
Dmitry Lyzo
|
3a87e2c52e
|
fix: show error message on playback failure
|
2024-04-24 11:50:53 +03:00 |
|
Dmitry Lyzo
|
b192795c90
|
fix: fix LiveTV loading not hide on fail
|
2024-04-24 11:46:07 +03:00 |
|
Dmitry Lyzo
|
eb463c0adb
|
refactor: linearize promises
|
2024-04-24 11:46:07 +03:00 |
|
Dmitry Lyzo
|
b0f295d6e6
|
Remove margin from Favorite button in title
Previosly, the `listItemButton` class removed it.
|
2024-04-16 14:54:42 +03:00 |
|
Dmitry Lyzo
|
ed9bf4a665
|
Fix margin of Favorite button
`listItemButton` removes margin and should not be used for non-list items.
|
2024-04-16 14:54:42 +03:00 |
|
Dmitry Lyzo
|
52c150a2e7
|
refactor: use ItemSortBy from generated SDK
|
2024-03-29 14:22:00 +03:00 |
|
Dmitry Lyzo
|
2e4eb68d59
|
fix: use SeriesSortName in SortBy
`SeriesName` is not a valid value for `SortBy`.
|
2024-03-29 13:45:12 +03:00 |
|
Dmitry Lyzo
|
639f99f82a
|
Add option to enable smooth scroll
|
2024-03-25 01:31:41 +03:00 |
|
Dmitry Lyzo
|
6e6b696bd9
|
Add option to limit maximum supported video resolution
|
2024-03-25 00:25:52 +03:00 |
|
Dmitry Lyzo
|
2097c526d2
|
Rename selectLabelMaxVideoWidth to selectMaxVideoWidth
|
2024-03-25 00:25:52 +03:00 |
|
Dmitry Lyzo
|
396c3520e2
|
Update dependency @jellyfin/libass-wasm to v4.2.1
|
2024-03-24 15:50:32 +03:00 |
|
Dmitry Lyzo
|
8125c68d24
|
Migrate back from JASSUB to JavascriptSubtitlesOctopus
JASSUB has some problems with non-Latin languages.
This reverts:
3560715f41
0b3d2d841f
93c4dbbe4c
478f81fecf
f0e8eb52bb
52c8cffc82
|
2024-03-24 15:49:42 +03:00 |
|
Dmitry Lyzo
|
625e7b1318
|
Fix ES compatibility
|
2024-01-17 14:37:36 +03:00 |
|
Dmitry Lyzo
|
9c6353a1b6
|
add abortable fetch polyfill
AbortController is not enough (e7d00d7e24).
|
2023-11-10 01:08:16 +03:00 |
|
Dmitry Lyzo
|
e7d00d7e24
|
add AbortController polyfill
|
2023-11-09 09:49:29 +03:00 |
|
Dmitry Lyzo
|
4842039ed3
|
fix manifest start_url
|
2023-11-09 09:47:14 +03:00 |
|
Dmitry Lyzo
|
bd54821f6d
|
Backport pull request #4912 from jellyfin/release-10.8.z
Fix imports
Original-merge: 1a1735340f
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2023-11-08 16:30:16 -05:00 |
|
Dmitry Lyzo
|
ff48bd6229
|
Backport pull request #4837 from jellyfin/release-10.8.z
Fix playing empty item set
Original-merge: eb7fb6b39d
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2023-11-08 16:30:15 -05:00 |
|
Dmitry Lyzo
|
fc37f82e52
|
refactor: Use forEach for portability
|
2023-10-10 09:49:05 +03:00 |
|
Dmitry Lyzo
|
b81342d23b
|
refactor: Move queries into loops
|
2023-10-10 09:49:05 +03:00 |
|
Dmitry Lyzo
|
bab1fd7bb9
|
Fix FilterMenu not saving simple filters
Regression 6341a71fec
|
2023-10-10 09:49:05 +03:00 |
|
Dmitry Lyzo
|
f758aea13b
|
fix: Use userId from params
|
2023-10-04 15:11:29 +03:00 |
|
Dmitry Lyzo
|
9024ebea39
|
Handle pressing Enter to finish keyboard dragging of slider
|
2023-09-26 23:48:14 +03:00 |
|
Dmitry Lyzo
|
491055a5ba
|
refactor: Split and extract video range support detection
|
2023-09-26 23:32:42 +03:00 |
|
Dmitry Lyzo
|
6063ba6db5
|
Use slider to round and limit offset
|
2023-09-26 14:33:34 +03:00 |
|
Dmitry Lyzo
|
111958e2a5
|
Pass slider value to bubble text generators
|
2023-09-26 14:33:31 +03:00 |
|
Dmitry Lyzo
|
9e8c7d788a
|
Fix slider rounding
|
2023-09-26 14:19:51 +03:00 |
|
Dmitry Lyzo
|
b7be3af21c
|
Fix slider step
Use the value of the `step` attribute if no keyboard steps are specified.
(cherry picked from commit 7d27596d6b)
|
2023-09-25 01:30:41 +03:00 |
|
Dmitry Lyzo
|
5bb83fd185
|
Fix homesections in legacy browser
(cherry picked from commit d3e3bc7282)
|
2023-09-25 00:57:54 +03:00 |
|
Dmitry Lyzo
|
ab5c4949c3
|
Add KeyboardEvent constructor polyfill
(cherry picked from commit 11ae2ff43f)
|
2023-09-22 11:08:13 +03:00 |
|
Dmitry Lyzo
|
8c8e240792
|
Change behavior of arrow keys and Enter when OSD is hidden
(cherry picked from commit 76c55116ce)
|
2023-09-22 11:07:27 +03:00 |
|
Dmitry Lyzo
|
0381af80f1
|
Focus on corresponding button
(cherry picked from commit 884ce171ea)
|
2023-09-22 11:06:44 +03:00 |
|
Dmitry Lyzo
|
e7cb4ba670
|
Don't show OSD for Fullscreen and Mute
(cherry picked from commit 51bd2bef1a)
|
2023-09-22 11:03:57 +03:00 |
|
Dmitry Lyzo
|
226a5bbcd8
|
Add conditional build USE_SYSTEM_FONTS
|
2023-09-17 01:59:53 +03:00 |
|
Dmitry Lyzo
|
83fe04c21a
|
Fix ES-Check errors in development build
|
2023-09-17 00:33:51 +03:00 |
|
Dmitry Lyzo
|
1684acd0ca
|
Extract HLS stream test function
|
2023-09-14 22:37:16 +03:00 |
|
Dmitry Lyzo
|
b2c7d93498
|
Fix HLS detection
|
2023-09-14 00:27:57 +03:00 |
|
Dmitry Lyzo
|
171c381768
|
Add HLS direct play profile
|
2023-09-14 00:27:55 +03:00 |
|
Dmitry Lyzo
|
942926058b
|
Backport pull request #4688 from jellyfin/release-10.8.z
Disable ALAC on MacOS in non-Safari browsers
Original-merge: 6304e27940
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2023-07-02 02:12:45 -04:00 |
|
Dmitry Lyzo
|
2ce9988498
|
Backport pull request #4628 from jellyfin/release-10.8.z
Fix initial state of volume slider
Original-merge: 62246fe0a9
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2023-07-02 02:01:42 -04:00 |
|
Dmitry Lyzo
|
a0fa46b3fd
|
Backport pull request #4627 from jellyfin/release-10.8.z
Fix overlap of slider bubble
Original-merge: 35a7dfbed6
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2023-07-02 01:55:57 -04:00 |
|
Dmitry Lyzo
|
5c44b03b5f
|
Fix access to missing Shuffle button
|
2023-05-25 11:36:01 +03:00 |
|
Dmitry Lyzo
|
d80650e0dd
|
Make rating button look like other buttons
|
2023-05-21 01:05:43 +03:00 |
|
Dmitry Lyzo
|
81a2d878ca
|
Fix query selector target
Cherry-picked from: https://github.com/jellyfin/jellyfin-web/commit/1fb5c4d95d4607ed33b00be2d8cee1ae35d5631b
|
2023-05-03 01:23:44 +03:00 |
|
Dmitry Lyzo
|
2e7ffb4b1a
|
fix: Unhide PlayNextEpisodeAutomatically on TV
Cherry-picked from: https://github.com/jellyfin/jellyfin-web/commit/a77a8c7aec68b356c22ece1b853b17cd03a398c4
|
2023-05-02 23:35:08 +03:00 |
|
Dmitry Lyzo
|
2c4d065e0e
|
Backport pull request #4362 from jellyfin/release-10.8.z
Fix subtitle offset reset when seeking progressive stream
Original-merge: af27e084d5
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: crobibero <cody@robibe.ro>
|
2023-03-09 19:43:07 -05:00 |
|
Dmitry Lyzo
|
8dbf40fa0a
|
Backport pull request #4330 from jellyfin/release-10.8.z
Fix navigation for some types of INPUT
Original-merge: 7e99e3ec51
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: crobibero <cody@robibe.ro>
|
2023-03-09 19:43:06 -05:00 |
|
Dmitry Lyzo
|
d436fae6da
|
Babelify @jellyfin/libass-wasm
|
2023-02-15 00:32:04 +03:00 |
|
Dmitry Lyzo
|
7f7430e023
|
Simplify adding modules to babel-loader
|
2023-02-15 00:32:01 +03:00 |
|
Dmitry Lyzo
|
e0d388a385
|
Update language when logging out
|
2023-01-26 11:40:28 +03:00 |
|
Dmitry Lyzo
|
5800102f9f
|
Fix language change when refreshing
|
2023-01-26 11:38:45 +03:00 |
|
Dmitry Lyzo
|
68b69ee0c3
|
Backport pull request #4288 from jellyfin/release-10.8.z
Fix loading Spanish (Latin America) (es-419)
Original-merge: acb6519ef9
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2023-01-22 14:08:06 -05:00 |
|
Dmitry Lyzo
|
0eb393dc4b
|
Backport pull request #4274 from jellyfin/release-10.8.z
Fix back action on Hisense TV
Original-merge: 0ff86d9ea0
Merged-by: Joshua M. Boniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2023-01-22 14:08:05 -05:00 |
|
Dmitry Lyzo
|
7c9464d0c3
|
Backport pull request #4267 from jellyfin/release-10.8.z
Fix AudioContext limit exceeded
Original-merge: ea79d2651a
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2023-01-22 14:08:03 -05:00 |
|
Dmitry Lyzo
|
abed235b50
|
Backport pull request #4263 from jellyfin/release-10.8.z
Fix change audio track
Original-merge: 9139153d16
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2023-01-22 14:08:02 -05:00 |
|
Dmitry Lyzo
|
5e6de2d7db
|
Backport pull request #4243 from jellyfin/release-10.8.z
Fix HTML escaping in MediaSession and on remote page
Original-merge: ae907cd8a6
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2023-01-22 14:07:08 -05:00 |
|
Dmitry Lyzo
|
7f30d82d17
|
Backport pull request #4240 from jellyfin/release-10.8.z
Fix detection of SecondaryAudio support
Original-merge: 96234eafb7
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2023-01-22 14:07:07 -05:00 |
|
Dmitry Lyzo
|
be3a46009c
|
Backport pull request #4166 from jellyfin/release-10.8.z
Fix keyboard navigation for INPUT and TEXTAREA
Original-merge: 4f3ac34739
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
2022-11-29 13:41:42 -05:00 |
|
Dmitry Lyzo
|
45542a67a4
|
Fix file name escaping
|
2022-11-06 00:23:58 +03:00 |
|
Dmitry Lyzo
|
78bbac8ca7
|
Fix Subtitle Uploder navigation in TV mode
|
2022-11-06 00:17:43 +03:00 |
|
Dmitry Lyzo
|
472ce47020
|
fix resolving of history back promise
|
2022-11-03 21:29:21 +03:00 |
|
Dmitry Lyzo
|
239bbfbbf1
|
Backport pull request #4089 from jellyfin/release-10.8.z
Fix double escape HTML
Original-merge: aa009091d5
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2022-10-27 00:13:41 -04:00 |
|
Dmitry Lyzo
|
820fbb07e3
|
fix build Windows
|
2022-10-25 10:01:41 +03:00 |
|
Dmitry Lyzo
|
29db8a5dcb
|
fix RTL padding with AlphaPicker
|
2022-10-24 22:12:04 +03:00 |
|
Dmitry Lyzo
|
2af70dad88
|
fix safe-area padding-right
|
2022-10-24 22:11:18 +03:00 |
|
Dmitry Lyzo
|
2b8d0de344
|
fix listview and actionsheet items
|
2022-10-16 00:37:47 +03:00 |
|
Dmitry Lyzo
|
39879baefe
|
fix HTML escaping
|
2022-10-16 00:06:54 +03:00 |
|
Dmitry Lyzo
|
8334a7de33
|
fix button group position on ItemDetails page
|
2022-10-15 23:30:14 +03:00 |
|
Dmitry Lyzo
|
2c31a55b08
|
Fix CSS fallback
Turn off `mergeLonghand` because it combines `padding-*`,
breaking fallback styles.
|
2022-10-08 23:45:54 +03:00 |
|
Dmitry Lyzo
|
82db69c378
|
Fix legacy browser support
Add @remix-run/router to babel-loader.
|
2022-10-08 23:27:19 +03:00 |
|
Dmitry Lyzo
|
2348f815c6
|
Remove resizeObserver
Leftover from 0cb54feb53
|
2022-10-07 15:39:01 +03:00 |
|
Dmitry Lyzo
|
899f61a51d
|
Backport pull request #4005 from jellyfin/release-10.8.z
Fix locale with suffix
Original-merge: b14d76a3d4
Merged-by: Bill Thornton <thornbill@users.noreply.github.com>
Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
|
2022-10-06 17:06:49 -04:00 |
|
Dmitry Lyzo
|
aa2fd79e74
|
fix dialog closing flow
|
2022-10-04 14:23:39 +03:00 |
|