Accepting request 620511 from network
- Update %description - Update to version 1.4.0: Added: * Support for the bundled sip module in PyQt 5.11 and other changes in Qt/PyQt 5.11.x. * New --debug-flag log-requests to log requests to the debug log for debugging. * New --first flag for :hint (bound to gi for inputs) which automatically selects the first hint. * New input.escape_quits_reporter setting which can be used to avoid accidentally quitting the crash reporter when pressing escape. * New qute-lastpass userscript which uses the LastPass CLI to fill passwords. * The Makefile now installs a /usr/share/metainfo/qutebrowser.appdata.xml file. * QtWebEngine: Support for printing from webpages via window.print. * QtWebEngine: Support for muting tabs: + New {audio} field for window.title_format and tabs.title.format which displays [M]/[A] for muted/recently audible tabs. + New :tab-mute command (bound to <Alt-m>) to mute/unmute a tab. * QtWebEngine: Support for content.cookies.accept with third-party cookies blocked by default (requires Qt 5.11). * QtWebEngine: New settings: + Support for requesting persistent storage via navigator.webkitPersistentStorage.requestQuota with a new content.persistent_storage setting (requires Qt 5.11). This setting also supports URL patterns. + Support for registering custom protocol handlers via navigator.registerProtocolHandler with a new content.register_protocol_handler setting (requires Qt 5.11). This setting also supports URL patterns. + Support for WebRTC screen sharing with a new content.desktop_capture setting (requires Qt 5.10). This setting also supports URL patterns. + New content.autoplay setting to enable/disable automatic video playback (requires Qt 5.10). + New content.webrtc_public_interfaces_only setting to only expose public interfaces over WebRTC (requires Qt 5.9.2 or 5.11). + New content.canvas_reading setting to disable reading from canvas elements. Changed: * The following settings now support URL patterns: + content.headers.do_not_track + content.headers.custom + content.headers.accept_language + content.headers.user_agent + content.ssl_strict + content.geolocation + content.notifications + content.media_capture * New short flags for commandline arguments: -B and -T for --basedir and --temp-basedir; -d and -D for --debug and --debug-flag. * Deleting history items via :history-clear or :completion-item-del now also removes that URL from QtWebEngine's visited links. * There's now completion for commands taking a variable count of arguments (like :config-cycle). * QtWebEngine: On Qt 5.11.1, no reloads are needed anymore when switching between pages with changed settings (e.g. content.javascript.enabled). * The qt.force_software_rendering setting changed from a boolean to taking different values (software-opengl, qt-quick and chromium) for different kinds of software rendering workarounds. * On Qt 5.11, using wayland with QtWebEngine is now possible when using software rendering. * GreaseMonkey scripts now get their own global scope (based on the page's one), which allows scripts like OneeChan to work. * Rapid hinting is now supported with the yank and yank-primary targets, copying newline-separated links. * QtWebEngine: On Qt 5.11, the developer tools (inspector) can now be used securely and without requiring the --enable-webengine-inspector option. * The <Enter> key (:follow-selected) now follows the currently focused element if there's no selection. * The --logfilter argument now can be prepended with an exclamation mark (e.g. --logfilter '!init,destroy') to invert the filter. * :view-source now has a --pygments flag which uses the "old" way of rendering sources even with QtWebEngine. * Improved error messages when a setting needs a newer Qt version. * QtWebEngine: Various improvements to make the cursor more visible in caret browsing. * When a prompt is opened in insert/passthrough mode, the mode is restored after closing the prompt. * On Qt 5.10 or newer, dictionaries are now read from the qutebrowser data directory (e.g. ~/.local/share/qutebrowser) instead of /usr/share/qt. Existing dictionaries are copied over. * If an error while parsing ~/.netrc occurs, the cause of the error is now logged. * On Qt 5.9 or newer, certificate errors now show Chromium's detailed error page. * Greasemonkey scripts now support a "@qute-js-world" tag to run them in a different JavaScript context. Fixed: * Various subtle keyboard focus issues. * The security fix in v1.3.3 caused URLs with ampersands (www.example.com?one=1&two=2) to send the wrong arguments when clicked on the qute://history page. * Crash when opening a PDF page with PDF.js enabled (on QtWebKit), but no PDF.js installed. * Crash when closing a tab shortly after opening it. Removed: * :tab-detach which has been deprecated in v1.1.0 has been removed. * The content.developer_extras setting got removed. On QtWebKit, developer extras are now automatically enabled when opening the inspector. OBS-URL: https://build.opensuse.org/request/show/620511 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qutebrowser?expand=0&rev=22
This commit is contained in:
commit
e26c5e48cf
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:68cab76dbd23ef77c29865a80e3eb508a3b5392e9f190c497f8a93dada5c9906
|
|
||||||
size 3536053
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlssGfYACgkQkW6wyP1V
|
|
||||||
oHLf8Q/+JysXAw5v/3zKtFjg9oguk3l0lGd9VIvAg0Zpcsd/Yd4kYUwNQd9InPeV
|
|
||||||
23jYiqJygtcwp/FiqgE6VQfb/qtEXU8oDxkvTkBwLKXlTf3ZhQVkWrTB+Mx5+/5n
|
|
||||||
u9mTMe95oShqWJmdV05KldBT9VQlSYekQhC25fzn+x0LTneJyj2PiQ4JyuoYrsgb
|
|
||||||
wTL2YAE17PGG3/tugrzeHRZGHU6Q9EFcnzr1TdAe0L61GjVeZcrjQaFj4ze5DbIg
|
|
||||||
OcAafZ14nHk8isyqw7vWldg7yMWdYSJjLxwSWyQ/rPHB5qlEDL9/IcQYjny51B3F
|
|
||||||
djIj9yJKxF+2lTY8HqZwri63FFeDgusq84rmpQoCkpTOG/qYQjMeMzRWUA8AGNse
|
|
||||||
efZLCLFx0trr9IGpPXZbqBYTk7gsmiqpDKwIe7m2DgZzdEDKKafcTayGuDuXxy0D
|
|
||||||
Y9h0QluKRi57Vk/+lprZ2DCeC0SJKeaPgZCkPXGKncDSPkxhCf/zVRkEbt8DVTNM
|
|
||||||
x8LLZFBo5XagOShm9F0a+hTeN4MLkR+QBP/LGa2X+GIoMOI9olPBV1qo6oGxgu4d
|
|
||||||
5Q1nsoIq0Iqa5Vzj5g6QnHigfWCbRVoXWBWbXq3cyL4exL5v4KlQXJYTiaelj4Gj
|
|
||||||
8Ukt7juPiMOQ11pgLhFrwqss6t2rMaxk51ijDSy2kG/uib4KX/g=
|
|
||||||
=3WRc
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
qutebrowser-1.4.0.tar.gz
Normal file
3
qutebrowser-1.4.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ff76cba67fcbe95ba11cfd0749283b20ccb066cfb250dac16b7726fe237f3d99
|
||||||
|
size 3550874
|
16
qutebrowser-1.4.0.tar.gz.asc
Normal file
16
qutebrowser-1.4.0.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAls7fqEACgkQkW6wyP1V
|
||||||
|
oHKP+A/+JsAz1IJMQJvQ5nSD0q0ndZbv3P5+kaH+9uzQilfMJWbMbaRPv+kmqmkn
|
||||||
|
MjIL6e3PK+R8w3ChvArYM+PdLfc6e4dLmg/tijegm/rZYZIgRB26BnoofTi4fMkr
|
||||||
|
fOyQyj7h/fgzzHB12kXa7QRxIVjD+r/DqbrONYSjDj2o2kS2zAO4+OquuKBfOeFR
|
||||||
|
GdVFheEXSMr/2f3zty7KhQ1c7kpx7rx+cUDbKhMmd8cUbZvhZwwiI76r3AeRXF3c
|
||||||
|
NHBKkPm7KuDYlV2GtFcsKqgox9e9F3TfGflJHu6zcZTF2AFkohoUneNeQO93uswv
|
||||||
|
n4wO7k8+Rs/XzUY7ib+VUqp00oVPh0fdd7EjmB7QMmYexpATbjLI6fBb6jaRw5lb
|
||||||
|
ROtf68v1nvUkuBZvliNqQ+bE7E39C50i2vAyjZWCqPnZY4HboFNH1SnS275J+Cmx
|
||||||
|
gNC0OlZMbGIzERh3az0TNsO08bZfhVluTSl1n41xC4DUXSmC7jCYLkQINmNR0BSk
|
||||||
|
Qyfo5ptAUKbcRtUklEdAp68h0Zf+KxUvaZhhcgYI0YnZy+ryaVT1STv4p8Vdk5zt
|
||||||
|
Lbvkk4Q/g8z3ekSaJPbEj8ViuDNo6MwSBNn/6aZtoO0iw6QPUf9KKzyHSRhlBMB4
|
||||||
|
TQ85KXefNlVQEzrX3DPF3wt8xbc3U7myaNh/x95oVHhYqHPnuBw=
|
||||||
|
=GHTx
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,123 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 3 16:29:33 UTC 2018 - 9+suse@cirno.systems
|
||||||
|
|
||||||
|
- Update %description
|
||||||
|
- Update to version 1.4.0:
|
||||||
|
Added:
|
||||||
|
* Support for the bundled sip module in PyQt 5.11 and other
|
||||||
|
changes in Qt/PyQt 5.11.x.
|
||||||
|
* New --debug-flag log-requests to log requests to the debug
|
||||||
|
log for debugging.
|
||||||
|
* New --first flag for :hint (bound to gi for inputs) which
|
||||||
|
automatically selects the first hint.
|
||||||
|
* New input.escape_quits_reporter setting which can be used to
|
||||||
|
avoid accidentally quitting the crash reporter when pressing
|
||||||
|
escape.
|
||||||
|
* New qute-lastpass userscript which uses the LastPass CLI to
|
||||||
|
fill passwords.
|
||||||
|
* The Makefile now installs a
|
||||||
|
/usr/share/metainfo/qutebrowser.appdata.xml file.
|
||||||
|
* QtWebEngine: Support for printing from webpages via
|
||||||
|
window.print.
|
||||||
|
* QtWebEngine: Support for muting tabs:
|
||||||
|
+ New {audio} field for window.title_format and
|
||||||
|
tabs.title.format which displays [M]/[A] for
|
||||||
|
muted/recently audible tabs.
|
||||||
|
+ New :tab-mute command (bound to <Alt-m>) to mute/unmute a
|
||||||
|
tab.
|
||||||
|
* QtWebEngine: Support for content.cookies.accept with
|
||||||
|
third-party cookies blocked by default (requires Qt 5.11).
|
||||||
|
* QtWebEngine: New settings:
|
||||||
|
+ Support for requesting persistent storage via
|
||||||
|
navigator.webkitPersistentStorage.requestQuota with a new
|
||||||
|
content.persistent_storage setting (requires Qt 5.11).
|
||||||
|
This setting also supports URL patterns.
|
||||||
|
+ Support for registering custom protocol handlers via
|
||||||
|
navigator.registerProtocolHandler with a new
|
||||||
|
content.register_protocol_handler setting (requires
|
||||||
|
Qt 5.11). This setting also supports URL patterns.
|
||||||
|
+ Support for WebRTC screen sharing with a new
|
||||||
|
content.desktop_capture setting (requires Qt 5.10).
|
||||||
|
This setting also supports URL patterns.
|
||||||
|
+ New content.autoplay setting to enable/disable automatic
|
||||||
|
video playback (requires Qt 5.10).
|
||||||
|
+ New content.webrtc_public_interfaces_only setting to only
|
||||||
|
expose public interfaces over WebRTC (requires Qt 5.9.2
|
||||||
|
or 5.11).
|
||||||
|
+ New content.canvas_reading setting to disable reading from
|
||||||
|
canvas elements.
|
||||||
|
Changed:
|
||||||
|
* The following settings now support URL patterns:
|
||||||
|
+ content.headers.do_not_track
|
||||||
|
+ content.headers.custom
|
||||||
|
+ content.headers.accept_language
|
||||||
|
+ content.headers.user_agent
|
||||||
|
+ content.ssl_strict
|
||||||
|
+ content.geolocation
|
||||||
|
+ content.notifications
|
||||||
|
+ content.media_capture
|
||||||
|
* New short flags for commandline arguments: -B and -T for
|
||||||
|
--basedir and --temp-basedir; -d and -D for --debug and
|
||||||
|
--debug-flag.
|
||||||
|
* Deleting history items via :history-clear or
|
||||||
|
:completion-item-del now also removes that URL from
|
||||||
|
QtWebEngine's visited links.
|
||||||
|
* There's now completion for commands taking a variable count
|
||||||
|
of arguments (like :config-cycle).
|
||||||
|
* QtWebEngine: On Qt 5.11.1, no reloads are needed anymore
|
||||||
|
when switching between pages with changed settings
|
||||||
|
(e.g. content.javascript.enabled).
|
||||||
|
* The qt.force_software_rendering setting changed from a
|
||||||
|
boolean to taking different values (software-opengl,
|
||||||
|
qt-quick and chromium) for different kinds of software
|
||||||
|
rendering workarounds.
|
||||||
|
* On Qt 5.11, using wayland with QtWebEngine is now possible
|
||||||
|
when using software rendering.
|
||||||
|
* GreaseMonkey scripts now get their own global scope (based on
|
||||||
|
the page's one), which allows scripts like OneeChan to work.
|
||||||
|
* Rapid hinting is now supported with the yank and yank-primary
|
||||||
|
targets, copying newline-separated links.
|
||||||
|
* QtWebEngine: On Qt 5.11, the developer tools (inspector) can
|
||||||
|
now be used securely and without requiring the
|
||||||
|
--enable-webengine-inspector option.
|
||||||
|
* The <Enter> key (:follow-selected) now follows the currently
|
||||||
|
focused element if there's no selection.
|
||||||
|
* The --logfilter argument now can be prepended with an
|
||||||
|
exclamation mark (e.g. --logfilter '!init,destroy') to
|
||||||
|
invert the filter.
|
||||||
|
* :view-source now has a --pygments flag which uses the "old"
|
||||||
|
way of rendering sources even with QtWebEngine.
|
||||||
|
* Improved error messages when a setting needs a newer Qt
|
||||||
|
version.
|
||||||
|
* QtWebEngine: Various improvements to make the cursor more
|
||||||
|
visible in caret browsing.
|
||||||
|
* When a prompt is opened in insert/passthrough mode, the mode
|
||||||
|
is restored after closing the prompt.
|
||||||
|
* On Qt 5.10 or newer, dictionaries are now read from the
|
||||||
|
qutebrowser data directory (e.g. ~/.local/share/qutebrowser)
|
||||||
|
instead of /usr/share/qt.
|
||||||
|
Existing dictionaries are copied over.
|
||||||
|
* If an error while parsing ~/.netrc occurs, the cause of the
|
||||||
|
error is now logged.
|
||||||
|
* On Qt 5.9 or newer, certificate errors now show Chromium's
|
||||||
|
detailed error page.
|
||||||
|
* Greasemonkey scripts now support a "@qute-js-world" tag to
|
||||||
|
run them in a different JavaScript context.
|
||||||
|
Fixed:
|
||||||
|
* Various subtle keyboard focus issues.
|
||||||
|
* The security fix in v1.3.3 caused URLs with ampersands
|
||||||
|
(www.example.com?one=1&two=2) to send the wrong arguments
|
||||||
|
when clicked on the qute://history page.
|
||||||
|
* Crash when opening a PDF page with PDF.js enabled
|
||||||
|
(on QtWebKit), but no PDF.js installed.
|
||||||
|
* Crash when closing a tab shortly after opening it.
|
||||||
|
Removed:
|
||||||
|
* :tab-detach which has been deprecated in v1.1.0 has been
|
||||||
|
removed.
|
||||||
|
* The content.developer_extras setting got removed.
|
||||||
|
On QtWebKit, developer extras are now automatically enabled
|
||||||
|
when opening the inspector.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 22 10:25:18 UTC 2018 - 9+suse@cirno.systems
|
Fri Jun 22 10:25:18 UTC 2018 - 9+suse@cirno.systems
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: qutebrowser
|
Name: qutebrowser
|
||||||
Version: 1.3.3
|
Version: 1.4.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
|
||||||
@ -55,7 +55,7 @@ BuildRequires: update-desktop-files
|
|||||||
|
|
||||||
%description
|
%description
|
||||||
qutebrowser is a keyboard-focused browser with a minimal GUI.
|
qutebrowser is a keyboard-focused browser with a minimal GUI.
|
||||||
It's based on Python, PyQt5 and QtWebKit and is free software.
|
It's based on PyQt5 and can use either QtWebEngine or QtWebKit.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
@ -69,8 +69,6 @@ mv misc/Makefile .
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install PREFIX=%{_prefix}
|
%make_install PREFIX=%{_prefix}
|
||||||
install -d %{buildroot}%{_datadir}/appdata
|
|
||||||
install -m644 misc/%{name}.appdata.xml %{buildroot}%{_datadir}/appdata
|
|
||||||
|
|
||||||
chmod -x %{buildroot}%{_datadir}/%{name}/scripts/cycle-inputs.js \
|
chmod -x %{buildroot}%{_datadir}/%{name}/scripts/cycle-inputs.js \
|
||||||
%{buildroot}%{_datadir}/%{name}/scripts/utils.py
|
%{buildroot}%{_datadir}/%{name}/scripts/utils.py
|
||||||
@ -95,7 +93,7 @@ rm %{buildroot}%{python3_sitelib}/%{name}/git-commit-id
|
|||||||
%{python3_sitelib}/%{name}-*
|
%{python3_sitelib}/%{name}-*
|
||||||
%{_datadir}/applications/%{name}.desktop
|
%{_datadir}/applications/%{name}.desktop
|
||||||
%{_datadir}/icons/hicolor/*/apps/%{name}.*
|
%{_datadir}/icons/hicolor/*/apps/%{name}.*
|
||||||
%{_datadir}/appdata/%{name}.appdata.xml
|
%{_datadir}/metainfo/%{name}.appdata.xml
|
||||||
%{_datadir}/%{name}
|
%{_datadir}/%{name}
|
||||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user