- Update to version 0.10.0.

OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=7
This commit is contained in:
Alexei Sorokin 2017-02-26 13:56:56 +00:00 committed by Git OBS Bridge
parent fa688b31d4
commit f8e5e547f1
6 changed files with 101 additions and 23 deletions

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlix7psACgkQkW6wyP1V
oHLMFBAAgUs1utQwY5sfd1zeZr4+svQPCNo7ExUKpwn4kz5qk3phzu1BU4zs6PNC
cwrlYNMCypwP2+/EX/Q0nopN6ko7VgcgIN8aL1VdA2HUtOQ2RONCcDBB9Bs4Dm5r
wyCGMfKEmK5X43G/KXNRMZFcQlc95u6BUDBfVA8k1nzptG7ykhoNIhZX4vNtg2yu
w1E0NDdT7BZpvYNvvDsjZJCmAUciPiOt4NgheD9RGfkvLLGYbaWYwqh4pkfydP4B
Ngx/kF73TQZ3LD+CIcpIgjk4qzt5sorgMYsYZ2WPNmrVd6vSsx/Fnlvfd1GPHLvB
gD6psQWLlP3tDKqJ6XgIBOE2v7rpsU/X5FtvTmX3dw7wHw2YdcjlepuRL9KoI3oI
kIP8EHqBYuhimPQYmOY7bU+pbZv36C+PYiD4cjI7jXDZas9UIuYib3oqf5erbChb
kMNMRpR8GSb3mc0Uqb9k/GeGpB9xjjvITBDpVzvSBTDeTwmDcqjnubLYXUxF0FTY
G7ABmnFz0/MxcU9SSuCuWzuMlUw9PmWVD6H9ZfsuMIoBDGpnHPJlMkCEQLsb//+F
xXRvokDsHvxb4XLBfkbv656eaEJhjzwM2Z8hnFStC0+aUkwKTUPrpGm1qYZbePXn
+TSGH9nAi4EQWkXNFa0hliFsHFekV5F/hkd+D+JNmnh9FLRaPPo=
=sOeW
-----END PGP SIGNATURE-----

View File

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

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlh5DjAACgkQkW6wyP1V
oHLByxAAlu9+jHvtlBhBgd8Xyf8XKw3CNWhPq7oZUx3nohoY4JPH2Ze/Pdy4/V9X
8IASUvo7FXq3qv5TsIJ7guYsHzw904I/vdu0cRkR7xfsaHm5C8AkfJQCyy+XVtIP
bmCflG7Anje6JxSzQg8C0SW7MMXa4CxuGzhHOh10LBaW+t9N+hMxhrh2uvFsz3jH
XORtmX3h2L7AnDoM+0eadUnKbiWQ/8Lo/fO95FHfvu5C9T5I5ASVcylwkQ3Hy7Vf
QSA0PxnodLkSV3/1Z2YynWrL4axT2BJol/i8vu8dl8FpNtpvhlf2Sph8+2QTNIB7
++DAE8orwOxgl1FYRPkbTxS5+JH2Gm+3ce+KWqTRqXyvgsei9N6mqZqfcrBCWIH1
DXmH/mPKf5PrVQJxgcgsjytl6pTv0W6rCy26fFREknGKEe1A8pUXl2bLerLpl328
twimSqzdrd/KHgGb3LwSlzazHVEwBmmarXj0sD5irmSIBt2R6DFcHckF5tnJ8Qn8
8Kt/u1KZuF+qbhFgkD8WxL6XNbe9u/l6szzhOHN2VKqbNFZfCZoj87JSGdxVDtSb
iDLt5OqkW13oepKc2xH2XyVuskySOvg+fD5UHp+wMvp7S5MeyUm/l6/ShK9izBdi
5wiIQGKPdy3JAYtH3ZCNfbVlCvo3NKHKgGouDv3upDIui67XIGw=
=XBzx
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,81 @@
-------------------------------------------------------------------
Sun Feb 26 13:14:24 UTC 2017 - sor.alexei@meowr.ru
- Update to version 0.10.0:
* Userscripts now have a new `$QUTE_COMMANDLINE_TEXT` environment
variable, containing the current commandline contents.
* A new `ripbang` userscript to create a searchengine from a
duckduckgo bang.
* QtWebKit Reloaded (https://github.com/annulen/webkit) is now
fully supported.
* Various new functionality with the QtWebEngine backend:
+ printing support with Qt >= 5.8;
+ proxy support with Qt >= 5.8;
+ the `general -> print-element-backgrounds` option with
Qt >= 5.8;
+ the `content -> cookies-store` option;
+ the `storage -> cache-size` option;
+ the `colors -> webpage.bg` option;
+ the HTML5 fullscreen API (e.g. youtube videos);
+ `:download --mhtml`.
* A new `qute:history` URL and `:history` command to show the
browsing history.
* Open tabs are now auto-saved on each successful load and
restored in case of a crash.
* `:jseval` now has a `--file` flag so you can pass a javascript
file.
* `:session-save` now has a `--only-active-window` flag to only
save the active window.
* PyQt 5.7/Qt 5.7.1 is now required for the QtWebEngine backend.
* Scrolling with the scrollwheel while holding shift now scrolls
sideways.
* New way of clicking hints which solves various small issues.
* When yanking a mailto: link via hints, the mailto: prefix is
now stripped.
* Zoom level messages are now not stacked on top of each other
anymore.
* qutebrowser now automatically uses QtWebEngine if QtWebKit is
not available.
* :history-clear now asks for a confirmation, unless it's run
with --force.
* `input -> mouse-zoom-divider` can now be 0 to disable zooming
by mouse wheel.
* `network -> proxy` can also be set to `pac+file://...` now to
use a local proxy autoconfig file (on QtWebKit).
* Fix various bugs with Qt 5.8 and QtWebEngine:
+ a segfault when closing a window;
+ a segfault when closing a tab with a search active;
+ fix various mouse actions (like automatically entering insert
mode) not working;
+ fixed hints sometimes not working;
+ segfault when opening a URL after a QtWebEngine renderer
process crash.
* Other QtWebEngine fixes:
+ insert mode now gets entered correctly with a non-100% zoom;
+ crash reports are now re-enabled when using QtWebEngine;
+ fix crashes when closing tabs while hinting;
+ using :undo or :tab-clone with a view-source:// or chrome://
tab is now prevented, as it segfaults.
* `:enter-mode` now refuses to enter modes which can't be entered
manually (which caused crashes).
* `:record-macro` (`q`) now doesn't try to record macros for
special keys without a text.
* Fix PAC (proxy autoconfig) not working with QtWebKit.
* `:download --mhtml` now uses the new file dialogue.
* Word hints are now upper-cased correctly when
hints -> uppercase is true.
* Font validation is now more permissive in the config, allowing
e.g. "Terminus (TTF)" as font name.
* Fix starting on newer PyQt/sip versions with LibreSSL.
* When downloading files with QtWebKit, a User-Agent header is
set when possible.
* Fix showing keybindings in the :help completion.
* `:navigate prev/next` now detects `rel` attributes on `<a>`
elements, and handles multiple `rel` attributes correctly.
* Fix a crash when hinting with target `userscript` and spawning
a non-existing script.
* Lines in Jupyter notebook now trigger insert mode.
-------------------------------------------------------------------
Sat Feb 25 09:38:44 UTC 2017 - otto.tuominen@openmailbox.org

View File

@ -17,7 +17,7 @@
Name: qutebrowser
Version: 0.9.1
Version: 0.10.0
Release: 0
Summary: Keyboard-driven vim-like browser on Qt5
License: GPL-3.0+
@ -59,14 +59,14 @@ python3 setup.py build
python3 setup.py install \
--root=%{buildroot} --prefix=%{_prefix}
install -Dm 0644 %{name}.desktop \
install -Dpm 0644 %{name}.desktop \
%{buildroot}%{_datadir}/applications/%{name}.desktop
for size in 16 24 32 48 64 128 256; do
install -Dm 0644 "icons/%{name}-${size}x${size}.png" \
install -Dpm 0644 "icons/%{name}-${size}x${size}.png" \
"%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png"
done
install -Dm 0644 icons/%{name}.svg \
install -Dpm 0644 icons/%{name}.svg \
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%fdupes %{buildroot}%{python3_sitelib}/