feishin/src/renderer/features
Tarulia a9af1e91d4
Disable Media Keys with MediaSession on Windows (#1207)
In f07393c8 we enabled the MediaSession API, which from Chromium's side
brings its own native way of handling Global Media Keys. However, it
turns out having this enabled seemingly conflicts with Windows 11's SMTC
implementation when we also bind the Media Keys using Electron's Global
Hotkeys API (Windows 10 is apparently fine, but now EOL).

Globally passing `HardwareMediaKeyHandling` to `disable-features` was
considered, however using the MediaSession API requires
`HardwareMediaKeyHandling` to be enabled, so this is not an option.

Instead, with MediaSession enabled we need to let Chromium handle the
Media Keys, while without MediaSession we bind our own Global Hot Keys
for users that have them enabled in the settings.

Co-authored-by: Xudong Zhou <godzmichael@outlook.com>
2025-10-21 21:48:09 -07:00
..
action-required remove unused file 2025-09-05 01:00:51 -07:00
albums fix album song count 2025-10-12 16:44:05 -07:00
artists support artist art as artist background 2025-10-10 18:26:28 -07:00
context-menu fix linter error 2025-09-26 17:30:20 -07:00
discord-rpc Fix short album/artist name breaking Discord presence (#1191) 2025-10-14 02:17:09 +00:00
genres disable single attribute per line 2025-07-12 11:17:54 -07:00
home add recently released to home page, refactor home route 2025-10-05 07:51:36 -07:00
item-details/components improve jellyfin participants 2025-10-10 19:32:11 -07:00
lyrics client-side only sort for all playlists (#1125) 2025-09-17 21:06:30 -07:00
now-playing disable single attribute per line 2025-07-12 11:17:54 -07:00
player fix scrobble time race condition 2025-10-13 11:44:42 -07:00
playlists bugfix: handle playlist with no tracks 2025-10-11 12:39:59 -07:00
search fix song getting added twice to queue 2025-08-03 17:19:07 +02:00
servers server add/edit refactor, allow jellyfin prefer instant mix 2025-09-28 19:19:24 -07:00
settings Disable Media Keys with MediaSession on Windows (#1207) 2025-10-21 21:48:09 -07:00
shared revert min-height of library header 2025-09-06 18:25:34 -07:00
sharing fix share date setting, notification, lint fix 2025-09-04 21:15:42 -07:00
sidebar/components feat: add context menu on left controls and sidebar image 2025-09-09 23:38:39 +02:00
similar-songs disable single attribute per line 2025-07-12 11:17:54 -07:00
songs add multiple genre support for nd albums/tracks 2025-09-28 19:59:20 -07:00
tag/queries fix all imports for new structure 2025-05-26 17:20:02 -07:00
titlebar/components display private mode status 2025-08-28 05:48:21 +01:00
users fix all imports for new structure 2025-05-26 17:20:02 -07:00
window-controls fix styling on web titlebar style 2025-06-24 20:14:15 -07:00