diff --git a/qutebrowser-1.13.1.tar.gz b/qutebrowser-1.13.1.tar.gz deleted file mode 100644 index 2eeb371..0000000 --- a/qutebrowser-1.13.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2896851f07c6258cf8991975eed200ca8477ae393a6a7a40249035b2f36ee2d8 -size 4027485 diff --git a/qutebrowser-1.13.1.tar.gz.asc b/qutebrowser-1.13.1.tar.gz.asc deleted file mode 100644 index 0ef8613..0000000 --- a/qutebrowser-1.13.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl8Rvj0ACgkQkW6wyP1V -oHKFHw//djQyPJaiY57c7u2xSgONiocSSdqWQtbQzGER3GMXf/z2GhMfZj5kYlsw -/StHx4DTTAMOWTcB4MIeiJxP6z4KVsz3nZND7cflYUDVYg/NA1MqSuuoCL7yCmYm -ZjnlWrl5w1WDqzVuNXHdqZyo+5M+EsYvWj5Qow+Lv6agloofjW3zhBl25oRJvg9A -asLdGsvFXPpgbcp6NZFRPkq7IloI8C0Q7SeMA1N3Zrl6FlOd+msJVAl2oLxe0DHg -K2GJ3TW+WM+B1uH+Sfg4PCXSyjSWYgPcjuEQtgPK9v1jhCtSNEetK2bOmPwDNB+X -OY24EI5rLNmoXm6GzACVrOhwD3DvWHci47Uzr2AQK7KMAiowe0K+Xr30ylF8HFdj -mc4QVqnNRwTWp6g1DN+Hqf8HU1eaEuy1433M+eEl9xA07Uae+a+ttOBqyaUKHCXp -vYxHKwlk2D7zjwRVYiHt1ijgfZXTeEthYSeJs4zSyEWb3zrfdjooc0nsbawpadRv -H+4pR0BEZ4yxbu/3F20D842e/FdMIZ68yQ9sEi1tRhWMHefSYrFlAP6ceU/vz2e1 -Ood4YxyF+7P8/9RFVuSoAg/+wxh7ottCue3xuZBAkuHpAqG/xP9cPvNV797pDc/3 -HR3nxVtDBFRWt/uCo3P57UClqiGgSi+PfQVOxvHKnRS+bvFkFaQ= -=wJ9k ------END PGP SIGNATURE----- diff --git a/qutebrowser-1.14.0.tar.gz b/qutebrowser-1.14.0.tar.gz new file mode 100644 index 0000000..e19857e --- /dev/null +++ b/qutebrowser-1.14.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76eb14097bab873ffae73bb4d017b4d22aa5c4604d45f0b9570dfaed4720374a +size 4144761 diff --git a/qutebrowser-1.14.0.tar.gz.asc b/qutebrowser-1.14.0.tar.gz.asc new file mode 100644 index 0000000..a1641e2 --- /dev/null +++ b/qutebrowser-1.14.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl+IRRUACgkQkW6wyP1V +oHI6zhAAhlkHRh3LhtB/Z8HKPB1yeZArWTHXmNzs+vU5vja+ySWHHbaSjG+0cRVe +xo0hn0ub8zazmXfMtnJpFOOegwrzZs2J5xhH+bYBzJlnr+nDA23RjkqFViRVLpIu +2Z4O2EjoL2kVX4afw/KGfGdEzviUbdksp2mA+Yma7ceZU1128AeLXB8oYwBK0wE1 +uebRakNSrh+jFzU6DQQDcPRgSyckpXEK0D1sqCNYccxX2hDVfoFss4GKZVu4x+Zb +lL9/w6ldcgIT6SapXxcEFL+YfJ42LwFl1XqsSrOa6csHQTqeIvd9hzFRByNUoBas +j+2gWpM6eG7/QDqVxIR/I9bICQEFuxQ9VWOqzJuXEiKOAYTwJacfE6lMPC8ZnL4T +ulD8quX0xfxxlGdl9AD2xLjOe9UBOfgyUK0gwWx+irQxRylif/GqJErbprOwqs+W +eF71/Hk8Kfb0PcUFDjOXuxn47sZM8z/azvTWPpdD0aDi3ByHEJlr7+j8HkzeLkaO +8BSMdOdmz8vzE8369zwUjBXJYX1sDNK1GY17ab116T5dG7Yn/npJHFGNdRUP1oa/ +O6BZtoYDdo5nFIMMoXnGjvLR3BhywZLDdn1L24+1jshISWgCMkf1bHz0EUrxYdrb +lnLadXNQwXof0zbUPVv7iUVS5M7M3B9cnnHa26TDZyHCrs5bTxA= +=buUY +-----END PGP SIGNATURE----- diff --git a/qutebrowser.changes b/qutebrowser.changes index 4c06230..e6b8a10 100644 --- a/qutebrowser.changes +++ b/qutebrowser.changes @@ -1,3 +1,163 @@ +------------------------------------------------------------------- +Thu Oct 15 21:57:47 UTC 2020 - Mia Herkt + +- Update to version 1.14.0 +This release still only contains partial session support for +QtWebEngine 5.15. It's still recommended to run against Qt 5.15 +due to the security patches contained in it -- for most users, +the added workarounds seem to work out fine. A rewritten session +support will be part of qutebrowser v2.0.0, tentatively planned +for the end of the year or early 2021. + +Changed + * 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, + answering "always" to a prompt about e.g. audio capturing would + set the content.media_capture setting, which would also allow + the same website to capture video on a future visit. Now every + prompt will set the appropriate setting, though existing + content.media_capture settings in autoconfig.yml will be + migrated to set all three settings. To review/change previously + granted permissions, use :config-diff and e.g. + :config-unset -u example.org content.media.video_capture. + * 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 is needed. + * 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. + * The default completion.timestamp_format now also shows the + time. + * :back and :forward now take an optional index which is + completed using the current tab's history. + * The time a website in a tab was visited is now saved/restored + in sessions. + * When attempting to download a file to a location for which + there's already a still-running download, a confirmation prompt + is now displayed. + * :completion-item-focus now understands next-page and prev-page + with corresponding / default bindings. + * When the last private window is closed, all private browsing + data is now cleared. + * When config.source(...) is used with a --config-py argument + given, qutebrowser used to search relative files in the config + basedir, leading to them not being found when using a shared + config.py for different basedirs. Instead, they are now + searched relative to the given config.py file. + * navigate prev ([[) and navigate next (]]) now recognize links + with nav-prev and nav-next classes, such as those used by the + Hugo static site generator. + * When tabs.favicons is disabled but tabs.tabs_are_windows is + set, the window icon is still set to the page's favicon now. + * Dark mode (colors.webpage.darkmode.*) is now supported with + Qt 5.15.2 (which is not released yet). + * The default for the darkmode policy.images setting is now set + to smart which fixes issues with e.g. formulas on Wikipedia. + * The readability-js userscript now adds some CSS to improve the + reader mode styling in various scenarios: + + Images are now shrinked to the page width, similarly to what + Firefox' reader mode does. + + Some images ore now displayed as block (rather than inline) + which is what Firefox' reader mode does as well. + + Blockquotes are now styled more distinctively, again based + on the Firefox reader mode. + + Code blocks are now easier to distinguish from text and + tables have visible cell margins. + * The readability-js userscript now supports hint userscript + mode. + +Added + * New argument strip for :navigate which removes queries and + fragments from the current URL. + * :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. + * :jseval can now take javascript:... URLs via a new --url flag. + * 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. + * 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. + * Messages are now wrapped when they are too long to be displayed + on a single line. + * New possible --debug-flag values: + + wait-renderer-process waits for a SIGUSR1 in the renderer + process so a debugger can be attached. + + avoid-chromium-init allows using --version without needing + a working QtWebEngine/Chromium. + +Fixed + * A URL pattern with a *. host was considered valid and matched + all hosts. Due to keybindings like tsH toggling scripts for + *://*.{url:host}/*, invoking them on pages without a host + (e.g. about:blank) could result in accidentally + allowing/blocking JavaScript for all pages. Such patterns are + now considered invalid, with existing patterns being + automatically removed from autoconfig.yml. + * When scrolling.bar was set to overlay (the default), + qutebrowser would 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 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 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. + * 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. + * When hint mode was entered from outside normal mode, the status + bar was empty instead of displaying the proper text. + This is now fixed. + * When entering different modes too quickly (e.g. pressing fV), + the statusbar could end up in a confusing state. This is now + fixed. + * When qutebrowser quits, running downloads are now cancelled + properly. + * The site-specific quirk for web.whatsapp.com has been updated + to work after recent changes in WhatsApp. + * Highlighting in the completion now works properly when UTF-16 + surrogate pairs (such as emoji) are involved. + * When a windowed inspector is clicked, insert mode now isn't + entered anymore. + * When :undo is used to re-open a tab, but tabs.tabs_are_windows + was set between closing and undoing the close, qutebrowser + crashed. This is now fixed. + * With QtWebEngine 5.15.0, setting the darkmode image policy to + smart leads to renderer process crashes. The offending setting + value is now ignored with a warning. + * Fixes for the qute-pass userscript: + + With newer gopass versions, a deprecation notice was copied + as password due to qute-pass using it in a deprecated way. + + The --password-store argument didn't actually set + + PASSWORD_STORE_DIR for pass, resulting in qute-pass finding + matches but the underlying pass not finding matching + passwords. + ------------------------------------------------------------------- Fri Jul 17 19:42:28 UTC 2020 - Mia Herkt diff --git a/qutebrowser.spec b/qutebrowser.spec index 8349416..9637c39 100644 --- a/qutebrowser.spec +++ b/qutebrowser.spec @@ -17,7 +17,7 @@ Name: qutebrowser -Version: 1.13.1 +Version: 1.14.0 Release: 0 Summary: Keyboard-driven vim-like browser based on Qt5 License: GPL-3.0-or-later