History

Release 0.40.0

sfan5 committed 1 year ago

Commit e48ac7c1 parent 425037a56 files · +254 −280Browse files

Showing the changes to DOCS/interface-changes (53 of 56 files). Show all

Unified · Split

53 files
  1. DOCS/interface-changes/aspect-properties.txt +0 −4
  2. DOCS/interface-changes/audiounit-exclusive.txt +0 −1
  3. DOCS/interface-changes/auto-profiles-prio.txt +0 −1
  4. DOCS/interface-changes/back-color.txt +0 −1
  5. DOCS/interface-changes/cdda-span.txt +0 −1
  6. DOCS/interface-changes/clipboard.txt +0 −4
  7. DOCS/interface-changes/commands.txt +0 −4
  8. DOCS/interface-changes/console-margins.txt +0 −1
  9. DOCS/interface-changes/console-menu.txt +0 −1
  10. DOCS/interface-changes/console-scale-with-window.txt +0 −1
  11. DOCS/interface-changes/current-watch-later-dir.txt +0 −1
  12. DOCS/interface-changes/demuxer-mkv-crop-compat.txt +0 −1
  13. DOCS/interface-changes/display-page-toggle.txt +0 −1
  14. DOCS/interface-changes/exts.txt +0 −4
  15. DOCS/interface-changes/frame-step.txt +0 −2
  16. DOCS/interface-changes/gamma-factor.txt +0 −1
  17. DOCS/interface-changes/geometry-behavior.txt +0 −1
  18. DOCS/interface-changes/glsl-shader-opts.txt +0 −1
  19. DOCS/interface-changes/hearing-impaired.txt +0 −1
  20. DOCS/interface-changes/hwdec-software-fallback.txt +0 −1
  21. DOCS/interface-changes/hwdec.txt +0 −1
  22. DOCS/interface-changes/input.txt +0 −2
  23. DOCS/interface-changes/list-option.txt +0 −3
  24. DOCS/interface-changes/load-console.txt +0 −1
  25. DOCS/interface-changes/media-controls-player.txt +0 −1
  26. DOCS/interface-changes/mp.input.txt +0 −4
  27. DOCS/interface-changes/mpv-protocol.txt +0 −1
  28. DOCS/interface-changes/nvidia-true-hdr.txt +0 −1
  29. DOCS/interface-changes/option-paths.txt +0 −2
  30. DOCS/interface-changes/osc-buttons.txt +0 −5
  31. DOCS/interface-changes/osc-fadein.txt +0 −1
  32. DOCS/interface-changes/osc-script-messages.txt +0 −5
  33. DOCS/interface-changes/osc-slimbar.txt +0 −1
  34. DOCS/interface-changes/osd-bar-marker.txt +0 −2
  35. DOCS/interface-changes/prefetch-playlist.txt +0 −1
  36. DOCS/interface-changes/property-paths.txt +0 −1
  37. DOCS/interface-changes/screenshot-raw-format.txt +0 −1
  38. DOCS/interface-changes/script-binding-scalable.txt +0 −1
  39. DOCS/interface-changes/script-opt.txt +0 −1
  40. DOCS/interface-changes/selected-style.txt +0 −1
  41. DOCS/interface-changes/stats-sizes.txt +0 −1
  42. DOCS/interface-changes/stats-term-clip.txt +0 −3
  43. DOCS/interface-changes/sub-ass-options.txt +0 −3
  44. DOCS/interface-changes/sub-ass-override-blur.txt +0 −1
  45. DOCS/interface-changes/sub-ass-prune-delay.txt +0 −2
  46. DOCS/interface-changes/sub-scale-signs.txt +0 −1
  47. DOCS/interface-changes/term-clip-cc.txt +0 −1
  48. DOCS/interface-changes/track-metadata.txt +0 −1
  49. DOCS/interface-changes/video-frame-info-timecode.txt +0 −1
  50. DOCS/interface-changes/video-recenter.txt +0 −1
  51. DOCS/interface-changes/watch-history.txt +0 −1
  52. DOCS/interface-changes/wayland-internal-vsync.txt +0 −2
  53. DOCS/interface-changes/ytdl_hook-include.txt +0 −1
DOCS/interface-changes/aspect-properties.txt+0−4
@@ -1,4 +0,0 @@
1change the underlying type of the `aspect`, `par`, and `sar` sub-properties to double from float
2add `--video-aspect-method=ignore`
3change `--video-aspect-override=no` to respect `--video-aspect-method` option
4deprecate setting `--video-aspect-override` to `0` and `-1`
DOCS/interface-changes/audiounit-exclusive.txt+0−1
@@ -1 +0,0 @@
1add --audio-exclusive option support for ao=audiounit and make non-exclusive the new default
DOCS/interface-changes/auto-profiles-prio.txt+0−1
@@ -1 +0,0 @@
1Change auto profiles hook priority from 50 to 5
DOCS/interface-changes/back-color.txt+0−1
@@ -1 +0,0 @@
1change `--osd-back-color` and `--sub-back-color` defaults to #AF000000
DOCS/interface-changes/cdda-span.txt+0−1
@@ -1 +0,0 @@
1deprecate `--cdda-span-a` and `--cdda-span-b`
DOCS/interface-changes/clipboard.txt+0−4
@@ -1,4 +0,0 @@
1add `--clipboard-monitor` option
2add `clipboard` property
3add `current-clipboard-backend` property
4add `--clipboard-backends` option
DOCS/interface-changes/commands.txt+0−4
@@ -1,4 +0,0 @@
1commands.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
2add `--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.
DOCS/interface-changes/console-margins.txt+0−1
@@ -1 +0,0 @@
1add `console-margin-x` and `console-margin-y` script-opts
DOCS/interface-changes/console-menu.txt+0−1
@@ -1 +0,0 @@
1add `console-background_alpha` `console-menu_outline_size` `console-menu_outline_color` `console-corner_radius` `console-selected_color` and `console-selected_back_color` script-opts
DOCS/interface-changes/console-scale-with-window.txt+0−1
@@ -1 +0,0 @@
1add `console-scale_with_window` script-opt
DOCS/interface-changes/current-watch-later-dir.txt+0−1
@@ -1 +0,0 @@
1add `current-watch-later-dir` property
DOCS/interface-changes/demuxer-mkv-crop-compat.txt+0−1
@@ -1 +0,0 @@
1add `demuxer-mkv-crop-compat` option
DOCS/interface-changes/display-page-toggle.txt+0−1
@@ -1 +0,0 @@
1add `display-page-n-toggle` script bindings to stats.lua, where n is a page number
DOCS/interface-changes/exts.txt+0−4
@@ -1,4 +0,0 @@
1add `--archive-exts`
2add `archive` to `--directory-filter-types`' default
3add `--playlist-exts`
4add `playlist` to `--directory-filter-types`' default
DOCS/interface-changes/frame-step.txt+0−2
@@ -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
DOCS/interface-changes/gamma-factor.txt+0−1
@@ -1 +0,0 @@
1undeprecate `--gamma-factor`
DOCS/interface-changes/geometry-behavior.txt+0−1
@@ -1 +0,0 @@
1change `--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.
DOCS/interface-changes/glsl-shader-opts.txt+0−1
@@ -1 +0,0 @@
1``glsl-shader-opts`` now has predefined parameters that can be used. See the documentation for available values.
DOCS/interface-changes/hearing-impaired.txt+0−1
@@ -1 +0,0 @@
1add `hearing-impaired`, `visual-impaired` and `attached-picture` flags to track add command
DOCS/interface-changes/hwdec-software-fallback.txt+0−1
@@ -1 +0,0 @@
1rename `--vd-lavc-software-fallback` to `--hwdec-software-fallback`
DOCS/interface-changes/hwdec.txt+0−1
@@ -1 +0,0 @@
1`--hwdec=auto` now behaves like `--hwdec=auto-safe`; use `--hwdec=auto-unsafe` to get the old behavior back
DOCS/interface-changes/input.txt+0−2
@@ -1,2 +0,0 @@
1add `--input-ime` to enable or disable the IME on supported VOs (Windows, Wayland)
2disable IME by default; set `--input-ime=yes` to enable it on demand
DOCS/interface-changes/list-option.txt+0−3
@@ -1,3 +0,0 @@
1undeprecate list option suffixes that work with multiple items
2add `-del` to string list and keyvalue list options
3add `-clr` to keyvalue list options
DOCS/interface-changes/load-console.txt+0−1
@@ -1 +0,0 @@
1rename `--load-osd-console` to `--load-console`
DOCS/interface-changes/media-controls-player.txt+0−1
@@ -1 +0,0 @@
1remove `player` argument form `--media-controls`, it's handled internally now.
DOCS/interface-changes/mp.input.txt+0−4
@@ -1,4 +0,0 @@
1add `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
3add `autoselect_completion` flag to `mp.input.get()`
4add `history_path` key to `mp.input.get()`
DOCS/interface-changes/mpv-protocol.txt+0−1
@@ -1 +0,0 @@
1add `mpv://` protocol
DOCS/interface-changes/nvidia-true-hdr.txt+0−1
@@ -1 +0,0 @@
1add `--vf=d3d11vpp=nvidia-true-hdr`
DOCS/interface-changes/option-paths.txt+0−2
@@ -1,2 +0,0 @@
1all options that take filepaths as values are now properly expanded (i.e. ~/ -> /home/$USER)
2all commands that take filepaths as arguments are now properly expanded (i.e. ~/ -> /home/$USER)
DOCS/interface-changes/osc-buttons.txt+0−5
@@ -1,5 +0,0 @@
1change several OSC mouse bindings to select.lua functions
2add script-opts to configure what OSC buttons do when clicked
3remove `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`
4remove `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`
5add script-opts to define custom buttons
DOCS/interface-changes/osc-fadein.txt+0−1
@@ -1 +0,0 @@
1add `osc-fadein` script-opt
DOCS/interface-changes/osc-script-messages.txt+0−5
@@ -1,5 +0,0 @@
1deprecate `osc-message` script message in favor of `show-text` command
2deprecate `osc-chapterlist` script message in favor of `show-text ${chapter-list}`
3deprecate `osc-playlist` script message in favor of `show-text ${playlist}`
4deprecate `osc-tracklist` script message in favor of `show-text ${track-list}`
5add `visibility_modes` script-opt to osc
DOCS/interface-changes/osc-slimbar.txt+0−1
@@ -1 +0,0 @@
1add `slimbottombar` and `slimtopbar` OSC layouts optimized for viewing images
DOCS/interface-changes/osd-bar-marker.txt+0−2
@@ -1,2 +0,0 @@
1add `--osd-bar-marker-scale` and `--osd-bar-marker-min-size` options
2add `--osd-bar-marker-style` option
DOCS/interface-changes/prefetch-playlist.txt+0−1
@@ -1 +0,0 @@
1change `--prefetch-playlist`'s default to `yes`
DOCS/interface-changes/property-paths.txt+0−1
@@ -1 +0,0 @@
1the `path` and `track-list/N/external-filename` properties now always return a full, absolute path
DOCS/interface-changes/screenshot-raw-format.txt+0−1
@@ -1 +0,0 @@
1add `format` argument to `screenshot-raw` command
DOCS/interface-changes/script-binding-scalable.txt+0−1
@@ -1 +0,0 @@
1make `script-binding` command scalable; add `nonscalable` command prefix to restore the old behavior
DOCS/interface-changes/script-opt.txt+0−1
@@ -1 +0,0 @@
1add `--script-opt` alias for `--script-opts-append`
DOCS/interface-changes/selected-style.txt+0−1
@@ -1 +0,0 @@
1add `--osd-selected-color` and `--osd-selected-outline-color` options
DOCS/interface-changes/stats-sizes.txt+0−1
@@ -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.
DOCS/interface-changes/stats-term-clip.txt+0−3
@@ -1,3 +0,0 @@
1remove `stats-term_width_limit` script-opt
2add `stats-term_clip` script-opt
3remove `stats-term_height_limit` script-opt
DOCS/interface-changes/sub-ass-options.txt+0−3
@@ -1,3 +0,0 @@
1rename `--sub-ass-line-spacing` to `--sub-line-spacing`
2rename `--sub-ass-shaper` to `--sub-shaper`
3rename `--sub-ass-hinting` to `--sub-hinting`
DOCS/interface-changes/sub-ass-override-blur.txt+0−1
@@ -1 +0,0 @@
1`sub-blur` is now applied by `sub-ass-override=force` with new enough libass
DOCS/interface-changes/sub-ass-prune-delay.txt+0−2
@@ -1,2 +0,0 @@
1add `sub-ass-prune-delay` option to control libass automatic pruning of past
2events
DOCS/interface-changes/sub-scale-signs.txt+0−1
@@ -1 +0,0 @@
1add `--sub-scale-signs` to allow `--sub-scale` to also scale events detected to be signs by libass
DOCS/interface-changes/term-clip-cc.txt+0−1
@@ -1 +0,0 @@
1add `term-clip-cc`
DOCS/interface-changes/track-metadata.txt+0−1
@@ -1 +0,0 @@
1add `metadata` sub-property for `track-list`
DOCS/interface-changes/video-frame-info-timecode.txt+0−1
@@ -1 +0,0 @@
1add `video-frame-info/gop-timecode`, `video-frame-info/smpte-timecode` and `video-frame-info/estimated-smpte-timecode`
DOCS/interface-changes/video-recenter.txt+0−1
@@ -1 +0,0 @@
1add `--video-recenter` option
DOCS/interface-changes/watch-history.txt+0−1
@@ -1 +0,0 @@
1add `--save-watch-history` and `--watch-history-path` options
DOCS/interface-changes/wayland-internal-vsync.txt+0−2
@@ -1,2 +0,0 @@
1deprecate `--wayland-disable-vsync`
2add `--wayland-internal-vsync` as a replacement for `--wayland-disable-vsync`
DOCS/interface-changes/ytdl_hook-include.txt+0−1
@@ -1 +0,0 @@
1add `ytdl_hook-include` script-opt

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t