Showing the changes to DOCS/interface-changes (53 of 56 files). Show all
Unified · Split
| @@ -1,4 +0,0 @@ | ||
| 1 | −change the underlying type of the `aspect`, `par`, and `sar` sub-properties to double from float | |
| 2 | −add `--video-aspect-method=ignore` | |
| 3 | −change `--video-aspect-override=no` to respect `--video-aspect-method` option | |
| 4 | −deprecate setting `--video-aspect-override` to `0` and `-1` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add --audio-exclusive option support for ao=audiounit and make non-exclusive the new default | |
| @@ -1 +0,0 @@ | ||
| 1 | −Change auto profiles hook priority from 50 to 5 | |
| @@ -1 +0,0 @@ | ||
| 1 | −change `--osd-back-color` and `--sub-back-color` defaults to #AF000000 | |
| @@ -1 +0,0 @@ | ||
| 1 | −deprecate `--cdda-span-a` and `--cdda-span-b` | |
| @@ -1,4 +0,0 @@ | ||
| 1 | −add `--clipboard-monitor` option | |
| 2 | −add `clipboard` property | |
| 3 | −add `current-clipboard-backend` property | |
| 4 | −add `--clipboard-backends` option | |
| @@ -1,4 +0,0 @@ | ||
| 1 | −commands.lua is split out of console.lua. commands.lua runs and completes commands and adds mpv's log entries to the console's log, while console.lua handles the UI for other scripts | |
| 2 | −add `--load-commands` option | |
| 3 | −`script-binding console/enable` becomes `script-binding commands/open`, though the console one is kept as an alias | |
| 4 | −`script-message-to console type` becomes `script-message-to commands type`, though the console one is kept as an alias. This also now automatically closes the console after running the command. | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `console-margin-x` and `console-margin-y` script-opts | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `console-background_alpha` `console-menu_outline_size` `console-menu_outline_color` `console-corner_radius` `console-selected_color` and `console-selected_back_color` script-opts | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `console-scale_with_window` script-opt | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `current-watch-later-dir` property | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `demuxer-mkv-crop-compat` option | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `display-page-n-toggle` script bindings to stats.lua, where n is a page number | |
| @@ -1,4 +0,0 @@ | ||
| 1 | −add `--archive-exts` | |
| 2 | −add `archive` to `--directory-filter-types`' default | |
| 3 | −add `--playlist-exts` | |
| 4 | −add `playlist` to `--directory-filter-types`' default | |
| @@ -1,2 +0,0 @@ | ||
| 1 | −- add optional `frames` and `flags` arguments to `frame-step` command controlling the direction and amount of frames mpv steps through | |
| 2 | −- add optional `mute` flag to `frame-step` command which mutes the player during the duration of the frame step | |
| @@ -1 +0,0 @@ | ||
| 1 | −undeprecate `--gamma-factor` | |
| @@ -1 +0,0 @@ | ||
| 1 | −change `--geometry` so that it no longer unconditionally moves the window on platforms where that is possible. Use `--force-window-position` or add `+50%+50%` to your geometry command to get the old behavior back. | |
| @@ -1 +0,0 @@ | ||
| 1 | −``glsl-shader-opts`` now has predefined parameters that can be used. See the documentation for available values. | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `hearing-impaired`, `visual-impaired` and `attached-picture` flags to track add command | |
| @@ -1 +0,0 @@ | ||
| 1 | −rename `--vd-lavc-software-fallback` to `--hwdec-software-fallback` | |
| @@ -1 +0,0 @@ | ||
| 1 | −`--hwdec=auto` now behaves like `--hwdec=auto-safe`; use `--hwdec=auto-unsafe` to get the old behavior back | |
| @@ -1,2 +0,0 @@ | ||
| 1 | −add `--input-ime` to enable or disable the IME on supported VOs (Windows, Wayland) | |
| 2 | −disable IME by default; set `--input-ime=yes` to enable it on demand | |
| @@ -1,3 +0,0 @@ | ||
| 1 | −undeprecate list option suffixes that work with multiple items | |
| 2 | −add `-del` to string list and keyvalue list options | |
| 3 | −add `-clr` to keyvalue list options | |
| @@ -1 +0,0 @@ | ||
| 1 | −rename `--load-osd-console` to `--load-console` | |
| @@ -1 +0,0 @@ | ||
| 1 | −remove `player` argument form `--media-controls`, it's handled internally now. | |
| @@ -1,4 +0,0 @@ | ||
| 1 | −add `keep_open` flag to `mp.input.get()` and `mp.input.select()` | |
| 2 | −`mp.input.get()` now closes automatically on submit, pass `keep_open = true` to restore the old behavior | |
| 3 | −add `autoselect_completion` flag to `mp.input.get()` | |
| 4 | −add `history_path` key to `mp.input.get()` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `mpv://` protocol | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `--vf=d3d11vpp=nvidia-true-hdr` | |
| @@ -1,2 +0,0 @@ | ||
| 1 | −all options that take filepaths as values are now properly expanded (i.e. ~/ -> /home/$USER) | |
| 2 | −all commands that take filepaths as arguments are now properly expanded (i.e. ~/ -> /home/$USER) | |
| @@ -1,5 +0,0 @@ | ||
| 1 | −change several OSC mouse bindings to select.lua functions | |
| 2 | −add script-opts to configure what OSC buttons do when clicked | |
| 3 | −remove `osc-playlist_osd` script-opt and behave as if it was off by default; `playlist_osd=yes` can be replicated with `osc-playlist_prev_mbtn_left_command=playlist-prev; show-text ${playlist} 3000` and `osc-playlist_next_mbtn_left_command=playlist-next; show-text ${playlist} 3000` | |
| 4 | −remove `osc-chapters_osd` script-opt and behave as if it was off by default; `chapter_osd=yes` can be replicated with `osc-chapter_prev_mbtn_left_command=no-osd add chapter -1; show-text ${chapter-list} 3000` and `osc-chapter_next_mbtn_left_command=no-osd add chapter 1; show-text ${chapter-list} 3000` | |
| 5 | −add script-opts to define custom buttons | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `osc-fadein` script-opt | |
| @@ -1,5 +0,0 @@ | ||
| 1 | −deprecate `osc-message` script message in favor of `show-text` command | |
| 2 | −deprecate `osc-chapterlist` script message in favor of `show-text ${chapter-list}` | |
| 3 | −deprecate `osc-playlist` script message in favor of `show-text ${playlist}` | |
| 4 | −deprecate `osc-tracklist` script message in favor of `show-text ${track-list}` | |
| 5 | −add `visibility_modes` script-opt to osc | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `slimbottombar` and `slimtopbar` OSC layouts optimized for viewing images | |
| @@ -1,2 +0,0 @@ | ||
| 1 | −add `--osd-bar-marker-scale` and `--osd-bar-marker-min-size` options | |
| 2 | −add `--osd-bar-marker-style` option | |
| @@ -1 +0,0 @@ | ||
| 1 | −change `--prefetch-playlist`'s default to `yes` | |
| @@ -1 +0,0 @@ | ||
| 1 | −the `path` and `track-list/N/external-filename` properties now always return a full, absolute path | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `format` argument to `screenshot-raw` command | |
| @@ -1 +0,0 @@ | ||
| 1 | −make `script-binding` command scalable; add `nonscalable` command prefix to restore the old behavior | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `--script-opt` alias for `--script-opts-append` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `--osd-selected-color` and `--osd-selected-outline-color` options | |
| @@ -1 +0,0 @@ | ||
| 1 | −`stats-font_size`, `stats-border_size`, `stats-shadow_x_offset`, `stats-shadow_y_offset` and `stats-plot_bg_border_width` script-opt values result in 2.5 times smaller sizes in order to have the same sizes as the values of equivalent OSD options like `--osd-font-size`. If you customized these sizes, multiply them by 2.5 to get the previous sizes. | |
| @@ -1,3 +0,0 @@ | ||
| 1 | −remove `stats-term_width_limit` script-opt | |
| 2 | −add `stats-term_clip` script-opt | |
| 3 | −remove `stats-term_height_limit` script-opt | |
| @@ -1,3 +0,0 @@ | ||
| 1 | −rename `--sub-ass-line-spacing` to `--sub-line-spacing` | |
| 2 | −rename `--sub-ass-shaper` to `--sub-shaper` | |
| 3 | −rename `--sub-ass-hinting` to `--sub-hinting` | |
| @@ -1 +0,0 @@ | ||
| 1 | −`sub-blur` is now applied by `sub-ass-override=force` with new enough libass | |
| @@ -1,2 +0,0 @@ | ||
| 1 | −add `sub-ass-prune-delay` option to control libass automatic pruning of past | |
| 2 | −events | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `--sub-scale-signs` to allow `--sub-scale` to also scale events detected to be signs by libass | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `term-clip-cc` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `metadata` sub-property for `track-list` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `video-frame-info/gop-timecode`, `video-frame-info/smpte-timecode` and `video-frame-info/estimated-smpte-timecode` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `--video-recenter` option | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `--save-watch-history` and `--watch-history-path` options | |
| @@ -1,2 +0,0 @@ | ||
| 1 | −deprecate `--wayland-disable-vsync` | |
| 2 | −add `--wayland-internal-vsync` as a replacement for `--wayland-disable-vsync` | |
| @@ -1 +0,0 @@ | ||
| 1 | −add `ytdl_hook-include` script-opt | |