Files
mpv.net/Changelog.md
2019-07-25 01:34:36 +02:00

9.0 KiB

  • changed icon design
  • libmpv was updated to shinchiro 2019-07-14
  • new or improved config editor settings: screenshot-directory, screenshot-format, screenshot-tag-colorspace, screenshot-high-bit-depth, screenshot-jpeg-source-chroma, screenshot-template, screenshot-jpeg-quality, screenshot-png-compression, screenshot-png-filter
  • mpv.conf preview feature added to config editor, it previews the mpv.conf content

4.7.7

  • on Win 7 the theme color was hardcoded to DarkSlateGrey because WPF was returning a bad color on Win 7, this was fixed by reading the theme color from the Registry on Win 7. If the theme color is identical to the background color it's corrected
  • dark-color setting was added to overwrite the OS theme color used in dark mode, find the setting on the General tab
  • light-color setting was added to overwrite the OS theme color used in non dark mode, find the setting on the General tab
  • various changes regarding input handling, multi media keys and mouse forward/backward were successfully tested
  • it's now possible to use a custom folder as config folder, A TaskDialog shows five options: 1. appdata mpv.net, 2. appdata mpv (shared with mpv), 3. portable_config, 4. startup, 5. custom
  • slightly increased startup performance, start-threshold setting added. Threshold in milliseconds to wait for libmpv returning the video resolution before the window is shown, otherwise default dimensions are used as defined by autofit and start-size. Default: 1500
  • autofit-smaller setting added. Minimum window height in percent. Default: 40%
  • autofit-larger setting added. Maximum window height in percent. Default: 75%

4.7.3

  • fix cursor showing load activity on startup
  • added file size and type to info command using audio files
  • added image format support to the info command, to file association management, to folder loading, to Everything
  • readme/github have a updated features and architecture section

4.7.1

  • few layout problems were fixed, autosize for instance did not work

4.7

  • remember-height was replaced with start-size, when start-size is set to video the main video starts directly with the native video size, before it was starting with the autofit size first and was only afterwards resized to the native video size
  • on exit the window location can be saved with remember-position
  • in the learn window of the input editor underscores were stripped because they have a special meaning in WPF labels
  • fix for keys/input not working for MBTN_LEFT_DBL, MBTN_BACK, MBTN_FORWARD
  • in the learn window of the input editor support was added for mouse left, mouse left double, mouse mid, mouse forward, mouse back
  • libmpv was updated to shinchiro 2019-07-07
  • when border is none it wasn't possible to minimize the window from the task bar because this is the WinForms default behavier. This was fixed by calling Spy++ to the rescue and adding WS_MINIMIZEBOX in CreateParams

4.6

  • fix for middle mouse button not working
  • fix of logo overlay using a huge amount of memory (thx for the ghacks article)
  • fix config dialog showing a message about app restart without reason
  • when multiple files are selected in Windows File Explorer and enter is pressed, the files are opened as selected, the order is random though because Explorer starts multiple mpv.net processes concurrently
  • libmpv was updated to shinchiro 2019-06-30
  • the mpv.conf defaults were changed to show a larger OSC
  • in case a file is opened that has a aspect ratio smaller then 1.2 then the window size will use a aspect ratio of 1.8
  • new JavaScript script osc-visibility.js included in the distribution under startup\scripts. It sets the OSC to be always on for audio files and auto for non audio files

4.5

  • opening a URL manually no longer uses a input box but uses the clipboard directly
  • the manifest was missing the company attribute which caused mpv.net not appearing in the 'Open with' menu of the Windows File Explorer, thanks to 44vince44 for pointing this out!!!
  • new Python and C# script examples were added to the wiki and the scripting and extension documentation was improved
  • invalid command line arguments were ignored, now an error message is shown
  • a description on how to start mpv.net from Google Chrome was added to the manual, it's useful to play videos from sites like YouTube, find the description here
  • new config setting remember-height added to remember the window height, otherwise the video's native resolution is used
  • support for protocols other then http added

4.4

  • clipboard-monitoring was replaced by url-whitelist: Keyword whitelist to monitor the clipboard for URLs to play. Default: tube vimeo ard zdf
  • some settings like colors didn't work because enclosing quotes were missing
  • when single process queue is used the folder is no longer loaded
  • the playlist is never cleared whenever the control key is down but files and URLs are appended instead
  • powershell script hosting bugs were fixed and a new powershell example script was added to the scripting wiki page
  • the menu entry for the command palette was renamed to 'Show All Commands' and the default key binding was changed to F1 which is also the default in VS Code
  • the default key binding of the Everything media search was changed to F3
  • support for the mpv property 'border' was added to the config editor to show/hide the window decoration (titlebar, border). A toggle menu item and key binding (b) was added as well (Default Binding)

4.3.1

  • there was a old bug setting the screen property

4.3

  • there was new bug in file association feature

4.2

  • the help and layout in the config editor was improved
  • clipboard monitoring for URLs can be disabled in the settings
  • the context menu has a new feature: Open > Add files to playlist, it appends files to the playlist (Default binding)
  • a setting was added to force using a single mpv.net process instance

4.1

  • drag & drop support for subtitles was added
  • libmpv was updated
  • command line support for stdin and URLs was added
  • there was a crash happening when the player is minimized in the taskbar

4.0

  • on the start screen the mpv.NET icon is shown instead of the mpv icon, feedback and contributions regarding the icon are welcome! The paint.net pdn and png source is located here
  • everytime only one file is opened the complete folder is loaded in the playlist
  • the info command (i key) shows the audio format
  • new options osd-font-size, sub-font, sub-font-size
  • new color options with dedicated GUI support: sub-color, sub-border-color, sub-back-color
  • the config editor no longer shows the command line switches
  • the github start page was greatly improved
  • the setup.ps1 PowerShell script was greatly improved in regard of error handling and readability
  • a manual to mpv.net was created

3.7

  • new icon design, probably better then before but still too simple
  • the radio buttons in the config editor have now a Windows 10 like design, they are larger and use the Windows theme color

3.6.1

  • there was a bug causing an exception if both the input editor and config editor is opened, as soon as one is opened, the other can't be opened

3.6

  • playing files from rar archives caused an exception
  • there was a bug that caused underscores beeing removed from input like MBTN_LEFT_DBL
  • the search clear button in the input editor had a render issue in dark mode
  • new search feature added to search and play media files, requires Everything to be installed. Default Binding

3.5

  • when the main windows gets activated and the clipboard content starts with http mpv.net will ask to play the URL, previously this was restricted to YouTube URLs
  • Python script errors show line and column whenever it is supported by IronPython
  • if conf files exist in the startup directory mpv.net will use the startup directory as config directory instead of creating default conf files in appdata
  • renamed commands are handled now by migration code instead of being broken

3.4

  • new feature added to manage file associations from within the app. It can be found in the menu at: Tools > Manage... Default Binding
  • new zip download option added
  • new x86 download option added