forked from pool/qutebrowser
- Update to version 2.1.0
Removed * The following command aliases were deprecated in v2.0.0 and are now removed: + run-macro -> macro-run + record-macro -> macro-record + buffer -> tab-select + open-editor -> edit-text + toggle-selection -> selection-toggle + drop-selection -> selection-drop + reverse-selection -> selection-reverse + follow-selected -> selection-follow + follow-hint -> hint-follow + enter-mode -> mode-enter + leave-mode -> mode-leave Added * New :screenshot command which can be used to screenshot the visible part of the page. * New qute-keepassxc userscript integrating with the KeePassXC browser API. Changed * Initial support for QtWebEngine 5.15.3 and PyQt 5.15.3/.4 * The colors.webpage.prefers_color_scheme_dark setting got renamed to colors.webpage.preferred_color_scheme and now takes the values auto, light and dark (instead of being True for dark and False for auto). Note that the light value is only supported with Qt 5.15.2+, falling back to the same behavior as auto on older versions. * On Linux, qutebrowser now tries harder to find details about the installed QtWebEngine version by inspecting the QtWebEngine OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=104
This commit is contained in:
parent
ba33c6c875
commit
13ef5a7a14
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:aa988d61f1a396d7e7101054851291cf57e7cf19e7fc0eeffd30b672570ab242
|
|
||||||
size 6183369
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAmAS6mwACgkQkW6wyP1V
|
|
||||||
oHLoJQ//RyB0bj8LlwzRRmtFoKqeq9gtTvdnCpv36wTgiEmjeGmn+X5p47luFY1K
|
|
||||||
ZdYHPpZII3z6rTpd8PYJ95oi9J0JT7O1DZzl73gsQeZWIDIenIRi55hrxJm59kYN
|
|
||||||
9J05LvD6HrRIKIDVEFf2uG3THMv0MJN8TMzTNhpF7qzc0CBCjYHG13I1rKrxp8hG
|
|
||||||
+JAL7G0XJOAu3sWIhEgAX4Flj3pBqDH7k4oBiXo8SxJW5PVzeNy8WLPi2k9nQuOs
|
|
||||||
Yi4+zKljQ+2JTS4WlK9fEioDjf10PPvjLOCxV/HEKFe9aODA2EIh/QQ8EdvaRrQn
|
|
||||||
l9kyNeHawcj9RuCMYX2Whyn1WxriFMESA4SrE/nbjOxXXgG5jD++uVAH0lg6iFBM
|
|
||||||
Kk2WkuDTgj2KijB5RIUEUgSvJ6uKk7JXNKTe11vtxtfoHq/M6TTqVphgxbx9Dudv
|
|
||||||
IbaCZy1vHijp1HIMu9eUK1B2Ch/UqFq84Ph35IHgvN32Q5I2xY4IUT9WId3glf00
|
|
||||||
IPLt6PwYEqRVMHrz2g7rhXpJwdPOIJNLZq/D6n+k6Fwb/AP2FdSpGJRCBOk6wFf2
|
|
||||||
LbhU/xpzwcGHTVSbZL998zf+AtA9bBgXF3AiKh+QwZ6BhsvP95cvl2EQuYDDSzrf
|
|
||||||
2qEKNdxNA/o1IY+5qkb+QJdZHU48y2D2s4dG//cO5P65uVU2a5g=
|
|
||||||
=bPJU
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
qutebrowser-2.1.0.tar.gz
Normal file
3
qutebrowser-2.1.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1ddd373a4f31f16ba809870779918a8920b13dcb936f2d41ff4b27cfd4cae63b
|
||||||
|
size 6246732
|
16
qutebrowser-2.1.0.tar.gz.asc
Normal file
16
qutebrowser-2.1.0.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAmBLS+oACgkQkW6wyP1V
|
||||||
|
oHIjoQ//fXb62WMb4bnOssLmgHEG9geJ4mX/Hm82zA2RZ4yO4MJSTNrQWo1SteIB
|
||||||
|
f5h3GnzscqG+8OssZGZamCmzSt0jxsDl21frwzQmion6rAntQCVOV8RWk04RSZx9
|
||||||
|
r8905RFPcf7Hq9mfJrt5gWsRq+q4+WhTJR8L/RFmorSCyyYDIydEsNiyJNpiVtSr
|
||||||
|
tTiClozk2qxjde8q+s1DSXVdt8SCYCEvxpWB7sYTx1SLWXopRQIcPijd8NLo+eiR
|
||||||
|
tFpY/BxjTPnY3M8ooz8MRph74bZd/FLpNymOvI7Jaa+dQU9XUNwQPx6DtbiF0jkV
|
||||||
|
nKpqzNs8K+zudqwDftJnn2+tBW59UNNM7G2045u5V23lotF57Jujt6BxJxWrQi3U
|
||||||
|
kAYl81vIWkqUYJbdi7DUMccbBRLy0u/Jx7XV8eIgAAM60H2fF83u+jTithAt6PG4
|
||||||
|
GfT/YMSRm15SfGElLjM2U0CgPFjH9XQTo8oEIloZb6jAjTGPecKlTcsnEZW+yXc1
|
||||||
|
iH8/I9i8MyNgVT/UhMnh1cyLPs7wExvzePNw+pUc2gwW6o35wgGOpFVhHxA9mZvX
|
||||||
|
OvHXQ5B9/p8eswKwLY7/pzJF5244veyRdOU4Tz/ek5f1cQpqG5QMpCFs3Zu2Zyjb
|
||||||
|
R3Pm1BK4igx3WpAgfaqLSSnFMqhNRwPBUCFXpR4+7OBM2KKikyM=
|
||||||
|
=p8re
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,158 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 12 11:12:54 UTC 2021 - Mia Herkt <mia@0x0.st>
|
||||||
|
|
||||||
|
- Update to version 2.1.0
|
||||||
|
Removed
|
||||||
|
* The following command aliases were deprecated in v2.0.0 and are
|
||||||
|
now removed:
|
||||||
|
+ run-macro -> macro-run
|
||||||
|
+ record-macro -> macro-record
|
||||||
|
+ buffer -> tab-select
|
||||||
|
+ open-editor -> edit-text
|
||||||
|
+ toggle-selection -> selection-toggle
|
||||||
|
+ drop-selection -> selection-drop
|
||||||
|
+ reverse-selection -> selection-reverse
|
||||||
|
+ follow-selected -> selection-follow
|
||||||
|
+ follow-hint -> hint-follow
|
||||||
|
+ enter-mode -> mode-enter
|
||||||
|
+ leave-mode -> mode-leave
|
||||||
|
|
||||||
|
Added
|
||||||
|
* New :screenshot command which can be used to screenshot the
|
||||||
|
visible part of the page.
|
||||||
|
* New qute-keepassxc userscript integrating with the KeePassXC
|
||||||
|
browser API.
|
||||||
|
|
||||||
|
Changed
|
||||||
|
* Initial support for QtWebEngine 5.15.3 and PyQt 5.15.3/.4
|
||||||
|
* The colors.webpage.prefers_color_scheme_dark setting got
|
||||||
|
renamed to colors.webpage.preferred_color_scheme and now takes
|
||||||
|
the values auto, light and dark (instead of being True for dark
|
||||||
|
and False for auto). Note that the light value is only
|
||||||
|
supported with Qt 5.15.2+, falling back to the same behavior as
|
||||||
|
auto on older versions.
|
||||||
|
* On Linux, qutebrowser now tries harder to find details about
|
||||||
|
the installed QtWebEngine version by inspecting the QtWebEngine
|
||||||
|
binary. This should reduce issues with dark mode (and some
|
||||||
|
workarounds) not working when using differing versions of
|
||||||
|
QtWebEngine/PyQtWebEngine/Qt. This change also prepares
|
||||||
|
qutebrowser for QtWebEngine 5.15.3, which will get released
|
||||||
|
without an updated Qt.
|
||||||
|
* When doing :hint links yank --rapid, the messages shown now
|
||||||
|
replace each other, thus being less noisy.
|
||||||
|
* Newlines in JavaScript messages (confirm, prompt and alert) are
|
||||||
|
now preserved.
|
||||||
|
* Messages in prompts are now word-wrapped rather than displaying
|
||||||
|
them in one long line.
|
||||||
|
* If a command starts with space (e.g. : open ..., it's now not
|
||||||
|
saved to command history anymore (similar to how some shells
|
||||||
|
work).
|
||||||
|
* When a tab is pinned, running :open will now open a new tab
|
||||||
|
instead of displaying an error.
|
||||||
|
* The fileselect.*.command settings now support file selectors
|
||||||
|
writing the selected paths to stdout, which is used if no {}
|
||||||
|
placeholder is contained in the configured command.
|
||||||
|
* The --debug-flag argument now understands a new
|
||||||
|
log-sensitive-keys value which logs all keypresses (including
|
||||||
|
those in insert/passthrough/prompt/... mode) for debugging.
|
||||||
|
* The readability and readability-js userscripts now add a
|
||||||
|
qute-readability CSS class to the page, so that it can be
|
||||||
|
styled easily via a user stylesheet.
|
||||||
|
|
||||||
|
Fixed
|
||||||
|
* With QtWebEngine 5.15.3 and some locales, Chromium can't start
|
||||||
|
its subprocesses. As a result, qutebrowser only shows a blank
|
||||||
|
page and logs "Network service crashed, restarting service.".
|
||||||
|
This release adds a qt.workarounds.locale setting working
|
||||||
|
around the issue. It is disabled by default since distributions
|
||||||
|
shipping 5.15.3 will probably have a proper patch for it
|
||||||
|
backported very soon.
|
||||||
|
* The colors.webpage.preferred_color_scheme and
|
||||||
|
colors.webpage.darkmode.* settings now work correctly with
|
||||||
|
QtWebEngine 5.15.3.
|
||||||
|
* When dark mode settings were set, existing blink-features
|
||||||
|
arguments in qt.args (or --qt-flag) were overridden. They are
|
||||||
|
now combined properly. On QtWebEngine 5.15.2, auto detection
|
||||||
|
for the prefers-color-scheme media query is broken and always
|
||||||
|
returns no-preference, which was removed from the CSS WG
|
||||||
|
Specification. This release contains a workaround to always
|
||||||
|
return light instead (as per the spec).
|
||||||
|
* When an external file selector deletes the temporary file
|
||||||
|
(like nnn does when quitting the terminal), qutebrowser would
|
||||||
|
crash. It now displays an error instead. The same applies if
|
||||||
|
the temporary file is unreadable for any other reason.
|
||||||
|
* The quirk added for a missing String.replaceAll did not handle
|
||||||
|
special regexp characters correctly, thus breaking some sites.
|
||||||
|
It now handles them properly.
|
||||||
|
* The "try again" button on error pages now works correctly with
|
||||||
|
JavaScript disabled.
|
||||||
|
* If a GreaseMonkey script doesn't have a "@run-at" comment,
|
||||||
|
qutebrowser accidentally treated that as
|
||||||
|
"@run-at document-idle". However, other GreaseMonkey
|
||||||
|
implementations default to "@run-at document-end" instead,
|
||||||
|
which is what qutebrowser now does, too.
|
||||||
|
* The hist_importer.py script didn't work correctly after
|
||||||
|
qutebrowser v2.0.0 and resulted in a history database
|
||||||
|
qutebrowser couldn't read properly. It now works properly
|
||||||
|
again.
|
||||||
|
* With certain QtWebEngine versions (5.15.0 based on Chromium 80
|
||||||
|
and 5.15.3 based on Chromium 87), Chromium's dark mode doesn't
|
||||||
|
invert certain SVG images, even with
|
||||||
|
colors.wegpage.darkmode.policy.images set to smart.
|
||||||
|
Most notably, this causes formulae on Wikipedia to display
|
||||||
|
black on (almost) black. If content.site_specific_quirks is
|
||||||
|
enabled, qutebrowser now injects some CSS as a workaround,
|
||||||
|
which inverts all math formula images on Wikipedia
|
||||||
|
(and potentially other sites, if they use the same CSS class).
|
||||||
|
* When a hint label text started with an apostrophe, it would
|
||||||
|
show an escaped text until the hints first character has been
|
||||||
|
pressed. It now shows up correctly.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 4 18:07:42 UTC 2021 - Mia Herkt <mia@0x0.st>
|
||||||
|
|
||||||
|
- Update to version 2.0.2
|
||||||
|
Fixed
|
||||||
|
* When right-clicking an empty part of the downloads bar,
|
||||||
|
qutebrowser v2.0.x would crash. This is now fixed.
|
||||||
|
* Setting content.cookies.store to false only worked properly
|
||||||
|
when this was done after qutebrowser was already started due to
|
||||||
|
a regression in v2.0.0. It now works as expected again.
|
||||||
|
* The changelog for v2.0.0 claimed that hints.leave_on_load was
|
||||||
|
set to true by default. However, the
|
||||||
|
input.insert_mode.leave_on_load setting was instead set to
|
||||||
|
true accidentally. This is now fixed by actually setting
|
||||||
|
hints.leave_on_load to true, and reversing the change to
|
||||||
|
input.insert_mode.leave_on_load so it is set to false by
|
||||||
|
default again.
|
||||||
|
* Site-specific quirk JavaScript files were loaded lazily rather
|
||||||
|
than preloaded at the start of qutebrowser, causing a crash
|
||||||
|
when e.g. switching between versions while qutebrowser is open.
|
||||||
|
Now they are preloaded at the start of qutebrowser again.
|
||||||
|
* The link to the keybinding cheatsheet on the internal :help
|
||||||
|
page wasn't displayed correctly. This is now fixed.
|
||||||
|
* When the completion rebuilding process was interrupted,
|
||||||
|
qutebrowser did not detect this condition on the next start,
|
||||||
|
thus resulting in a completion with inconsistent data. This is
|
||||||
|
now fixed, with another rebuild being forced with this update,
|
||||||
|
to ensure the data is consistent for all users.
|
||||||
|
* In certain scenarios, qutebrowser v2.0.x warned about
|
||||||
|
config.load_autoconfig(...) being missing when loading a
|
||||||
|
secondary config (e.g. via config.source(...)). It now only
|
||||||
|
shows those warnings for the main config.py file.
|
||||||
|
* The --enable-webengine-inspector flag is now accepted again,
|
||||||
|
however it's unused and undocumented. It purely exists to make
|
||||||
|
it possible to use :restart between pre-v2.0.x and v2.0.2+
|
||||||
|
versions.
|
||||||
|
* When hints.dictionary pointed to a file not encoded as UTF-8,
|
||||||
|
this resulted in a crash (also in versions before v2.0.0).
|
||||||
|
It now properly displays an error instead.
|
||||||
|
* When running qutebrowser with a single empty commandline
|
||||||
|
argument, such as done by open_url_in_instance.sh, this would
|
||||||
|
result in a partially initialized window. Interacting with that
|
||||||
|
window results in a crash (also in versions before v2.0.0).
|
||||||
|
Instead, the startpage is now shown properly.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jan 31 23:14:05 UTC 2021 - Mia Herkt <mia@0x0.st>
|
Sun Jan 31 23:14:05 UTC 2021 - Mia Herkt <mia@0x0.st>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: qutebrowser
|
Name: qutebrowser
|
||||||
Version: 2.0.1
|
Version: 2.1.0
|
||||||
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