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
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: qutebrowser
|
||||
Version: 1.3.3
|
||||
Version: 1.4.0
|
||||
Release: 0
|
||||
Summary: Keyboard-driven vim-like browser based on Qt5
|
||||
License: GPL-3.0-or-later
|
||||
@ -55,7 +55,7 @@ BuildRequires: update-desktop-files
|
||||
|
||||
%description
|
||||
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
|
||||
%setup -q
|
||||
@ -69,8 +69,6 @@ mv misc/Makefile .
|
||||
|
||||
%install
|
||||
%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 \
|
||||
%{buildroot}%{_datadir}/%{name}/scripts/utils.py
|
||||
@ -95,7 +93,7 @@ rm %{buildroot}%{python3_sitelib}/%{name}/git-commit-id
|
||||
%{python3_sitelib}/%{name}-*
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/%{name}.*
|
||||
%{_datadir}/appdata/%{name}.appdata.xml
|
||||
%{_datadir}/metainfo/%{name}.appdata.xml
|
||||
%{_datadir}/%{name}
|
||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user