forked from pool/qutebrowser
Accepting request 853375 from network
- 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 OBS-URL: https://build.opensuse.org/request/show/853375 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qutebrowser?expand=0&rev=47
This commit is contained in:
commit
1691649624
@ -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>
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: qutebrowser
|
||||
Version: 1.14.0
|
||||
Version: 1.14.1
|
||||
Release: 0
|
||||
Summary: Keyboard-driven vim-like browser based on Qt5
|
||||
License: GPL-3.0-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user