window-scale 1
does not work correctly in mpv,
so I've removed support for it and added my own implementation:
script-message mpv.net window-scale
.- The CS-Script library was replaced with my own C# scripting implementation.
- If a player window border is near to a screen border and the window size
changes, the player windows sticks to that near screen border location.
Furthermore, theremember-window-position
option remembers a near screen
border position instead of remembering the window center position. - Multi monitor fix using different DPI values.
start-size
option has new options, see config editor and manual.- Improved
script-message mpv.net cycle-audio
OSD info. - The logic for finding the config directory has changed, see manual.
- The dotnet script and extension host was a little redesigned, this breaks
backward compatibility unfortunately, but I can help to fix existing
open source code. Example scripts and extensions were updated. - Fix console not working due to incorrect mpv.conf value generated
(script-opts=console-scale=0). - Settings are stored in the file settings.xml now instead of the Registry.
- Video rotation support added.
- After using the config editor it's no longer necessary to restart mpv.net.
- Improved input editor theming.