- Update to version 1.14.1
Added With v1.14.0, qutebrowser configures the main window to be transparent, so that it's possible to configure a translucent tab- or statusbar. However, that change introduced various issues, such as performance degradation on some systems or breaking dmenu window embedding with its -w option. To avoid those issues for people who are not using transparency, the default behavior is reverted to versions before v1.14.0 in this release. A new window.transparent setting can be set to true to restore the behavior of v1.14.0. Fixed * Setting the content.headers.referer setting to same-domain (the default) was supposed to truncate referers to only the host with QtWebEngine. Unfortunately, this functionality broke in Qt 5.14. It works properly again. * with this release, including a test so this won't happen again. * With QtWebEngine 5.15, setting the content.headers.referer setting to never did still send referers. This is now fixed as well. * In v1.14.0, a regression was introduced, causing a crash when qutebrowser was closed after opening a download with PDF.js. This is now fixed. * With Qt 5.12, the Object.fromEntries JavaScript API is unavailable (it was introduced in Chromium 73, while Qt 5.12 is based on 69). This caused https://www.vr.fi/en and possibly other websites to break when accessed with Qt 5.12. A suitable polyfill is now included with qutebrowser if content.site_specific_quirks is enabled (which is the default). * While XDG startup notifications (e.g. launch feedback via the bouncy cursor in KDE Plasma) were supported ever since Qt 5.1, OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=100
This commit is contained in:
parent
b9fa355b14
commit
1ceb1e4e92
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:76eb14097bab873ffae73bb4d017b4d22aa5c4604d45f0b9570dfaed4720374a
|
|
||||||
size 4144761
|
|
@ -1,16 +0,0 @@
|
|||||||
-----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-----
|
|
3
qutebrowser-1.14.1.tar.gz
Normal file
3
qutebrowser-1.14.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:554c145ff64b1a92d4f53e3c624aaad51baafb7cb5b469bc815ae2e0e1958796
|
||||||
|
size 4161759
|
16
qutebrowser-1.14.1.tar.gz.asc
Normal file
16
qutebrowser-1.14.1.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl/KjtQACgkQkW6wyP1V
|
||||||
|
oHKbMw//YJ9WNQdfZKhSJf4g5k+m473bhrV50b0gTYTc974owTMukt+hNs4Iomho
|
||||||
|
l9ocCuBODk+UDw6iPHkWfxnkQg2gFEBu2qV9DMvYbshfDMotbiqTxyzio5uvm7Mf
|
||||||
|
0bcijHAnnKwMbzKeMd73zFmrnWUUrK8TzEFPp9+n+a7RXIrt/+RndXagYs4DY1BL
|
||||||
|
e2NyEKX5ZDmNO4fB7LhReoLs7MWxTs6oZW+NG4YN6RP46p4M0RSfbXepblAWVrQ4
|
||||||
|
OFMw6DYQH/ywHHLw3Sd0z9RX9ddPcUhW9gGq94VpGZ9ObH7uxl97xHKOhFepL1d5
|
||||||
|
nBBB8HEbGIiSa7a3hfA619Idn0ZXtc6OZbotYJz6gJXP8RiDkCqFVXgi0tFjXeMv
|
||||||
|
LpzSyUl3UKZ6k8bhZC2ZqKkk2zUW8tnxVjnbCrKZOnL2++vUj8HVtJCzXWxD0bkC
|
||||||
|
v2ljM8g2ysb8WWIOAj3M5ecyK8FiucQ1fWvOG176ivWeu+ZED1g+mNahpIwZrMqv
|
||||||
|
dwv8mVly0GnrPB47JQFkUWtHMcJQRnu4H6xpylDdROvgALE7+c4ls3jjhxVZd9Fp
|
||||||
|
hcWXKIb4UvG9d5ASQMmzXnHse32maPWHLWmAjP2GAuI9n0wJrkJ7zCl19ZLSq6vb
|
||||||
|
/7rYbmChMA5f7+FAJGRfAV+AvJAVvMALMt+RSC9wt/g9uRcq+2Y=
|
||||||
|
=QQYa
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,84 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Dec 6 08:23:53 UTC 2020 - Mia Herkt <mia@0x0.st>
|
||||||
|
|
||||||
|
- Update to version 1.14.1
|
||||||
|
Added
|
||||||
|
With v1.14.0, qutebrowser configures the main window to be
|
||||||
|
transparent, so that it's possible to configure a translucent tab-
|
||||||
|
or statusbar. However, that change introduced various issues, such
|
||||||
|
as performance degradation on some systems or breaking dmenu window
|
||||||
|
embedding with its -w option. To avoid those issues for people who
|
||||||
|
are not using transparency, the default behavior is reverted to
|
||||||
|
versions before v1.14.0 in this release. A new window.transparent
|
||||||
|
setting can be set to true to restore the behavior of v1.14.0.
|
||||||
|
|
||||||
|
Fixed
|
||||||
|
* Setting the content.headers.referer setting to same-domain (the
|
||||||
|
default) was supposed to truncate referers to only the host with
|
||||||
|
QtWebEngine. Unfortunately, this functionality broke in Qt 5.14.
|
||||||
|
It works properly again.
|
||||||
|
* with this release, including a test so this won't happen again.
|
||||||
|
* With QtWebEngine 5.15, setting the content.headers.referer
|
||||||
|
setting to never did still send referers. This is now fixed as
|
||||||
|
well.
|
||||||
|
* In v1.14.0, a regression was introduced, causing a crash when
|
||||||
|
qutebrowser was closed after opening a download with PDF.js.
|
||||||
|
This is now fixed.
|
||||||
|
* With Qt 5.12, the Object.fromEntries JavaScript API is
|
||||||
|
unavailable (it was introduced in Chromium 73, while Qt 5.12 is
|
||||||
|
based on 69). This caused https://www.vr.fi/en and possibly other
|
||||||
|
websites to break when accessed with Qt 5.12. A suitable polyfill
|
||||||
|
is now included with qutebrowser if content.site_specific_quirks
|
||||||
|
is enabled (which is the default).
|
||||||
|
* While XDG startup notifications (e.g. launch feedback via the
|
||||||
|
bouncy cursor in KDE Plasma) were supported ever since Qt 5.1,
|
||||||
|
qutebrowser's desktop file accidentally declared that it wasn't
|
||||||
|
supported. This is now fixed.
|
||||||
|
* The dmenu_qutebrowser and qutedmenu userscripts now correctly
|
||||||
|
read the qutebrowser sqlite history which has been in use since
|
||||||
|
v1.0.0.
|
||||||
|
* With Python 3.8+ and vertical tabs, a deprecation warning for an
|
||||||
|
implicit int conversion was shown. This is now fixed.
|
||||||
|
* Ever since Qt 5.11, fetching more completion data when that data
|
||||||
|
is loaded lazily (such as with history) and the last visible item
|
||||||
|
is selected was broken. The exact reason is currently unknown,
|
||||||
|
but this release adds a tenative fix.
|
||||||
|
* When PgUp/PgDown were used to go beyond the last visible item,
|
||||||
|
the above issue caused a crash, which is now also fixed.
|
||||||
|
* As a workaround for an overzealous Microsoft Defender
|
||||||
|
false-positive detecting a "trojan" in the (unprocessed) adblock
|
||||||
|
list, :adblock-update now doesn't cache the HTTP response anymore
|
||||||
|
* With the QtWebKit backend and content.headers set to same-domain
|
||||||
|
(the default), origins with the same domain but different schemes
|
||||||
|
or ports were treated as the same domain. They now are correctly
|
||||||
|
treated as different domains.
|
||||||
|
* When a URL path uses percent escapes
|
||||||
|
(such as https://example.com/embedded%2Fpath), using :navigate up
|
||||||
|
would treat the %2F as a path separator and replace any remaining
|
||||||
|
percent escapes by their unescaped equivalents. Those are now
|
||||||
|
handled correctly.
|
||||||
|
* The open_url_instance.sh userscript now complains when socat is
|
||||||
|
not installed, rather than silencing the error.
|
||||||
|
* The example AppArmor profile in misc/ was outdated and written
|
||||||
|
for the older QtWebKit backend. It is now updated to serve as a
|
||||||
|
useful starting point with QtWebEngine.
|
||||||
|
* With Qt 5.15.2, lines/borders coming from the readability-js
|
||||||
|
userscript were invisible. This is now fixed by changing the
|
||||||
|
border color to grey (with all Qt versions).
|
||||||
|
* Due to changes in the underlying Chromium, the
|
||||||
|
colors.webpage.prefers_color_scheme_dark setting broke with
|
||||||
|
Qt 5.15.2. It now works properly again.
|
||||||
|
* A bug in the pkg_resources module used by qutebrowser caused
|
||||||
|
deprecation warnings to appear on start with Python 3.9 on some
|
||||||
|
setups. Those are now hidden.
|
||||||
|
* Minor performance improvements.
|
||||||
|
* Fix for various functionality breaking in private windows with
|
||||||
|
v1.14.0, after the last private window is closed. This includes:
|
||||||
|
+ Ad blocking
|
||||||
|
+ Downloads
|
||||||
|
+ Site-specific quirks (e.g. for Google login)
|
||||||
|
+ Certain settings such as content.javascript.enabled
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Nov 15 17:22:38 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
Sun Nov 15 17:22:38 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: qutebrowser
|
Name: qutebrowser
|
||||||
Version: 1.14.0
|
Version: 1.14.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Keyboard-driven vim-like browser based on Qt5
|
Summary: Keyboard-driven vim-like browser based on Qt5
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
|
Loading…
Reference in New Issue
Block a user