Store settings in settings.xml instead of registry.

This commit is contained in:
Frank Skare
2021-05-24 03:09:23 +02:00
parent bba71c3782
commit 9d27465492
13 changed files with 137 additions and 107 deletions

View File

@@ -8,17 +8,19 @@
- 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 the `remember-position` option remembers a near screen border
position instead of remembering the window center position.
Furthermore the `remember-window-position` option remembers a near screen
border position instead of remembering the window center position.
- High DPI multi monitor fix.
- `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 native TaskDialog/MessageBox was replaced with the themed VB.NET
implementation of StaxRip.
- The dotnet script and extension host was redesigned, existing scripts
and extensions must be fixed. All example scripts were updated and
a new script delete-current-file.cs was added.
- Fix console not working due to incorrect mpv.conf value generated
(script-opts=console-scale=0).
- Registry usage is not portable and also not popular, so settings
are stored in the file settings.xml now instead of the Registry.
5.4.8.8 Beta (2021-05-09)

View File

@@ -77,7 +77,7 @@ mpvnet.exe is platform agnostic, users that need x86 have to replace 4 native to
#### File Associations
File Associations can be created using the setup or with the context menu under 'Tools > Setup'.
File Associations can be created using the context menu under 'Tools > Setup'.
After the file associations were registered, go to the Windows settings under
'Settings > Apps > Default apps' or shell execute `ms-settings:defaultapps` and choose
@@ -254,7 +254,7 @@ the window AR is set to 16/9. This avoids a square window for Music
with cover art. Default: 1.2
#### --remember-position=\<yes|no\>
#### --remember-window-position=\<yes|no\>
Save the window position on exit. Default: no