Edit changelog

[ci skip]
This commit is contained in:
Florian Bruhin 2020-07-30 21:57:34 +02:00
parent 5867a9982c
commit 4d0ff2328e
1 changed files with 18 additions and 16 deletions

View File

@ -21,13 +21,6 @@ v1.14.0 (unreleased)
Changed
~~~~~~~
- The main window's (invisible) background color is now set to transparent.
This allows using the alpha channel in statusbar/tabbar colors to get a
partially transparent qutebrowser window on a setup which supports doing so.
- If QtWebEngine is compiled with PipeWire support and libpipewire is
installed, qutebrowser will now support screen sharing on Wayland. Note that
QtWebEngine 5.15.1 (planned for August 2020) is needed, though the Archlinux
qt5-webengine package backports the patch.
- The `content.media_capture` setting got split up into three more fine-grained
settings, `content.media.audio_capture`, `.video_capture` and
`.audio_video_capture`. Before this change, anwering "always" to a prompt
@ -38,8 +31,13 @@ Changed
all three settings. To review/change previously granted permissions, use
`:config-diff` and e.g.
`:config-unset -u example.org content.media.video_capture`.
- `:undo` now has a new `-w` / `--window` argument, which can be used to
restore closed windows (rather than tabs). This is bound to `U` by default.
- The main window's (invisible) background color is now set to transparent.
This allows using the alpha channel in statusbar/tabbar colors to get a
partially transparent qutebrowser window on a setup which supports doing so.
- If QtWebEngine is compiled with PipeWire support and libpipewire is
installed, qutebrowser will now support screen sharing on Wayland. Note that
QtWebEngine 5.15.1 (planned for August 2020) is needed, though the Archlinux
qt5-webengine package backports the patch.
- When `:undo` is used with a count, it now reopens the count-th to last tab
instead of the last one. The depth can instead be passed as an argument,
which is also completed.
@ -51,15 +49,18 @@ Changed
Added
~~~~~
- `:undo` now has a new `-w` / `--window` argument, which can be used to
restore closed windows (rather than tabs). This is bound to `U` by default.
- New replacement `{aligned_index}` for `tabs.title.format` and `format_pinned`
which behaves like `{index}`, but space-pads the index based on the total
numbers of tabs. This can be used to get aligned tab texts with vertical
tabs.
- New command `:devtools-focus` (bound to `wIf`) to toggle keyboard focus
between the devtools and web page.
- New `--target private-window` argument, which can be used to open a private
window in an existing instance from the commandline.
- The `:download-open` command now has a new `--dir` flag which can be used to
- The `--target` argument to qutebrowser now understands a new `private-window`
value, which can be used to open a private window in an existing instance
from the commandline.
- The `:download-open` command now has a new `--dir` flag, which can be used to
open the directory containing the downloaded file. An entry to do the same
was also added to the context menu.
@ -76,19 +77,20 @@ Fixed
internally override any `enable-features=...` flags passed via `qt.args` or
`--qt-flag`. It now correctly combines existing `enable-feature` flags with
internal ones.
- Elements with an inherited "contenteditable" attribute now trigger insert
- Elements with an inherited `contenteditable` attribute now trigger insert
mode and get hints assigned correctly.
- When checkmarks, radio buttons and some other elements are styled via the
Bootstrap CSS framework, they now get hints correctly.
- When the session file isn't writable when qutebrowser is quit, an error is
now logged instead of crashing.
- When the session file isn't writable when qutebrowser exits, an error is now
logged instead of crashing.
- When using `-m` with the `qute-lastpass` userscript, it accidentally matched
URLs containing the match as substring. This is now fixed.
- When a filename is derived from a page's title, it's now shortened to the
maximum filename length permitted by the filesystem.
- `:enter-mode register` crashed since v1.13.0, it now displays an error
instead.
- Crash with certain invalid URLs in resources with the QtWebKit backend.
- With the QtWebKit backend, webpage resources loading certain invalid URLs
could cause a crash, which is now fixed.
- When `:config-edit` is used but no `config.py` exists yet, the file is now
created (and watched for changes properly) before spawning the external
editor.