edde746
da95901d39
fix: Windows native code bugs and dedup
...
- fix unsigned underflow in Utf8FromUtf16 when WideCharToMultiByte fails
- fix inverted freopen_s logic in console attach
- remove misleading WS_EX_APPWINDOW from GWL_STYLE mask
- close mutex handle on normal exit
- extract SetHDRStateForTarget, EnableComposition/DisableComposition, DisplayModeToMap helpers
- cache GetWindowsVersion result
2026-04-02 15:02:07 +02:00
edde746
29101c310b
fix: clean up power-resume timer on dispose and destroy
2026-04-02 14:42:14 +02:00
edde746
91db6d0e57
fix: reload audio output on Windows wake from sleep
2026-04-02 14:36:50 +02:00
edde746
4a54b897ac
fix: guard sdk_26100.h for newer Windows SDKs
2026-04-02 13:22:27 +02:00
edde746
9565682eda
feat: Windows display mode matching (refresh rate, HDR)
2026-04-02 13:05:58 +02:00
edde746
053884a147
fix: use gpu-api=auto for mpv
...
close #715
2026-03-18 02:36:29 +01:00
edde746
b4471fab49
fix: add D3D11 fallback for gpu-api on Windows
2026-03-11 13:54:21 +01:00
edde746
3c491be690
fix: handle mpv end-file errors with global snackbar
2026-03-11 09:29:16 +01:00
edde746
666b59c293
refactor(native-player): share player helpers
2026-03-11 01:30:11 +01:00
edde746
7543a8c55b
refactor: clean up windows code
2026-03-10 22:24:14 +01:00
edde746
bfc7be2b80
fix: default to Vulkan on Windows
...
close #653
2026-03-10 19:42:43 +01:00
edde746
4121d568c8
fix: sanitize mpv event channel strings for valid UTF-8
2026-03-04 14:59:11 +01:00
edde746
c98add8065
fix: resolve UI freezes during video playback on Steam Deck
...
- Default MPV native log level to "warn" instead of "v" (Linux/Windows),
add setLogLevel method channel to raise it when debug logging is enabled
- Coalesce MPV render requests via atomic compare_exchange on needs_redraw_
- Clear redraw flag before render so new redraws queue during current frame
2026-02-17 03:11:52 +01:00
edde746
a61fca0588
perf: compact [propId, value] wire format for property events
2026-02-16 15:40:52 +01:00
edde746
06d69a5fce
fix: COMMAND_FAILED error on videos with external subtitles
2026-01-27 16:16:16 +01:00
edde746
737da40bbd
fix: change accent_state
...
close #309
2026-01-21 00:42:49 +01:00
edde746
9721e6bf3f
fix: async MPV commands to prevent ANR
2026-01-20 01:14:45 +01:00
edde746
80cae9e220
Revert "Change dwExStyle to WS_EX_APPWINDOW, SetLayeredWindowAttributes, edit kWindowName String in MpvContainer"
...
This reverts commit 05f4c9e1f6 .
2026-01-13 22:42:57 +01:00
Randy Chen
05f4c9e1f6
Change dwExStyle to WS_EX_APPWINDOW, SetLayeredWindowAttributes, edit kWindowName String in MpvContainer
2026-01-11 09:33:07 -08:00
edde746
16087cf640
fix: windows stretch issue
2025-12-22 20:12:26 +01:00
edde746
dff51ca888
feat(windows): hdr support
2025-12-03 08:39:02 +01:00
edde746
75007a6f42
fix: hwdec toggle
2025-12-02 19:03:55 +01:00
edde746
920658485f
windows
2025-12-02 15:46:19 +01:00