SHA256
1
0
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:
Mia Herkt 2021-03-12 11:29:38 +00:00 committed by Git OBS Bridge
parent ba33c6c875
commit 13ef5a7a14
6 changed files with 175 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aa988d61f1a396d7e7101054851291cf57e7cf19e7fc0eeffd30b672570ab242
size 6183369

View File

@ -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
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ddd373a4f31f16ba809870779918a8920b13dcb936f2d41ff4b27cfd4cae63b
size 6246732

View 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-----

View File

@ -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>

View File

@ -17,7 +17,7 @@
Name: qutebrowser
Version: 2.0.1
Version: 2.1.0
Release: 0
Summary: Keyboard-driven vim-like browser based on Qt5
License: GPL-3.0-or-later