diff --git a/qutebrowser-1.5.2.tar.gz b/qutebrowser-1.5.2.tar.gz deleted file mode 100644 index 2c991fa..0000000 --- a/qutebrowser-1.5.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be126522456902fc80e63466738f36c55639bcb237c23e078c2a246c7d4d214e -size 3566709 diff --git a/qutebrowser-1.5.2.tar.gz.asc b/qutebrowser-1.5.2.tar.gz.asc deleted file mode 100644 index 182a67c..0000000 --- a/qutebrowser-1.5.2.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlvSztgACgkQkW6wyP1V -oHLCxA//V4QdOKLZCpzVEW9uTEXxm+WXDhXnv65Zsb/yXiG8Hu9W2mQmW1JVaB9G -0PueE/5eya504UZzYS/oX8BdgqP1mFw9lZoM1JISwWoIELrFj70pBgaXnIU4ATms -dYMmEhwn2DCLpG8rumyjK5Zzfohex1uvQuOGs/I8JAVGwkMuFTw/IKx1XTgaDQjJ -xV7MkONE35jsFN/8YlNR/1/mNQA+V+txua2NlJOi9PvYC1dvQ/6zXmXm7cGxkqGX -JNmSJA3mfwZRXD8buXDTQaVPTG3VLkjQOV0t8DRUjSp2uW/HYXun1eJHnUStUfAW -G+Z0ni66IPtDQPsAZeZE27EIMYcvrFaIcP2mrA9mHBo49FPgtNKxQZdzLFZOT8Fx -97tUuQEyW9ARcbVE5K4o41KMWM9WTXusfCf+MN9A32/XkFba0khcDvuKjCMQYHJi -t9ZuzFMqMnkVXerj3JTYwgzaq+csPhs3zeE7kJO2PccJz+VomwxMESjbf5EJpjcK -24ueFCGJhZqAnK80uO+JnOd7HXbvWMwvZoR4U2sFD9mseDeAx3x71JveAK/L7xVl -1bqzwtc6Ss8w25UNJ+eaS3AZnSXtAiVrsLdEYSpSo59bAnF4SZBe1gbI2tsi4FEZ -Fvpp5QAW2jeo6GQWNA5ZTRLpKs/zq1F4ReUWNfv+EfxNmUXyR78= -=eBYg ------END PGP SIGNATURE----- diff --git a/qutebrowser-1.6.0.tar.gz b/qutebrowser-1.6.0.tar.gz new file mode 100644 index 0000000..661fdbf --- /dev/null +++ b/qutebrowser-1.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66084e82b0537e44d8b44240201ff82399f69aecf49f0830aac77a5d1afc6bde +size 3638739 diff --git a/qutebrowser-1.6.0.tar.gz.asc b/qutebrowser-1.6.0.tar.gz.asc new file mode 100644 index 0000000..7a55309 --- /dev/null +++ b/qutebrowser-1.6.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlxz5V8ACgkQkW6wyP1V +oHKMHxAAj8+drGT+B1DP/dobDH9AWfprQ2WhRL9PyVnAt/pGr+6kCp0Zpn6VLfNX +zkaZkmV6TXHug8KyA8GZJ2U7kAu8WTJh9Y/56i6ETYCBd8nTLHW5BPEADd/S7p3e +hD66RnFqu/vkvnMnkpS3GF18n/DkpizH09BGKDqz4Mi0Sl7mYyE8fl1bMQuTD9WS +Kb2LgLFYvBha+hBUSqMDw4st7NwZTaOYBFCkQ4e6In1Jy+9zoJUIdbdftsu0VIMH +wZflEly6/iNN/dJNt9WJpUHP+lpLEc/0JOu3z98FGTpOpDZwZiuRHb9+OzECstST +vlilMKI91No13WmOEn5Y7Y8HIfZXt1XsA7ZUnlrC6bk+/+g1P2Xu1jrInkSoSRY1 +yGVitoFFd3ASV4mYltOC4XilvRVdnWQFLRCjkjRT49VCO9ZnW1vUjCa4cE+49ekt +LjiqzqT6KfEiaUZxm9yk9agwwVAdvPdPD6bUtIQ8LkRmDlCxvIs0cYhoNfn1bVSp +6xQHg9bqsjxA+wHq5/u0XXCdK6orWa55sh/84o6sFnkLfkXFMire+hsUbMlUcp3W +TfsAKv6CWKGBzTjOoqBFnlxAnKLoF+EOgHFBQYrpHZBligOt3V2GPaiWBvXD1O3h +9niaJ+rVOwA8/ATSMuY5MPBMeDDOgOkJjUYiDWEajT35eOiINDs= +=qo82 +-----END PGP SIGNATURE----- diff --git a/qutebrowser.changes b/qutebrowser.changes index 3fb3cd9..75540bc 100644 --- a/qutebrowser.changes +++ b/qutebrowser.changes @@ -1,3 +1,108 @@ +------------------------------------------------------------------- +Tue Feb 26 01:48:56 UTC 2019 - Martin Herkt <9+suse@cirno.systems> + +- Update to version 1.6.0 +Added + + * New settings: + + tabs.new_position.stacking which controls whether new tabs + opened from a page should stack on each other or not. + + completion.open_categories which allows to configure which + categories are shown in the :open completion, and how they + are ordered. + + tabs.pinned.frozen to allow/deny navigating in pinned tabs. + + hints.selectors which allows to configure what CSS selectors + are used for hints, and also allows adding custom hint groups + + input.insert_mode.leave_on_load to turn off leaving insert + mode when a new page is loaded. + + * New config manipulation commands: + + :config-dict-add and :config-list-add to a new element to a + dict/list setting. + + :config-dict-remove and :config-list-remove to remove an + element from a dict/list setting. + + New :yank markdown feature which yanks the current URL and + title in markdown format. + + Support for new QtWebEngine features in Qt 5.12: + ~ Basic support for client certificates. Selecting the + certificate to use when there are multiple matching + certificates isn't implemented yet. + ~ Support for DNS prefetching (plus new content.dns_prefetch + setting). + +Changed + * :q now closes the current window instead of quitting + qutebrowser completely (:close), while :qa quits (:quit). + The behavior of :wq remains unchanged (:quit --save), as + closing a window while saving the session doesn't make sense. + * Completion highlighting is now done differently (using + QSyntaxHighlighter), which should fix some highlighting + corner-cases. + * The QtColor config type now also understands colors like + rgb(...). + * :yank now has a --quiet option which causes it to not display + a message. + * The :open completion now also shows search engines by default. + * The content.host_blocking.enabled setting now supports URL + patterns, so the adblocker can be disabled on a given page. + * Elements with a tabindex attribute now also get hints by + default. + * Various small performance improvements for hints and the + completion. + * The Wayland check for QtWebEngine is now disabled on + Qt >= 5.11.2, as those versions should work without any issues. + * The JavaScript console object is now available in PAC files. + * PAC proxies currently don't work properly on QtWebEngine (and + never did), so an error is now shown when trying to configure + a PAC proxy. + * The metainfo file qutebrowser.appdata.xml is now renamed to + org.qutebrowser.qutebrowser.appdata.xml. + * The qute-pass userscript now understands domains in gpg + filenames in addition to directory names. + * The autocompletion for content.headers.user_agent got updated + to only include the default and Chrome, as setting the UA to + Firefox has various bad side-effects. + * Combining Qt 5.12 with an older PyQt can lead to issues, so a + warning is now shown when starting qutebrowser with that + combination. + +Fixed + * Invalid world IDs now get rejected for :jseval and GreaseMonkey + scripts. + * When websites suggest download filenames with invalid + characters, those are now correctly replaced. + * Invalid hint length calculation in certain rare cases. + * Dragging tabs in the tab bar (which was broken in v1.5.0) + * Using Shift-Home in command mode now works properly. + * Workaround for a Qt bug which prevented + content.cookies.accept = no-3rdparty from working properly on + some pages like GMail. However, the default for + content.cookies.accept is still all to be in line with what + other browsers do. + * :navigate not incrementing in anchors or queries. + * Crash when trying to use a proxy requiring authentication with + QtWebKit. + * Slashes in search terms are now percent-escaped. + * When scrolling.bar = True was set in versions before v1.5.0, + this now correctly gets migrated to always instead of + when-searching. + * Completion highlighting now works again on Qt 5.11.3 and 5.12.1 + * The non-standard header X-Do-Not-Track is no longer sent. + * PAC proxies were never correctly supported with QtWebEngine, + but are now explicitly disallowed. + * Issues with fullscreen handling when exiting a video player. + * Various fixes for Qt 5.12 issues: + + A javascript error on page load was fixed. + + window.print() works with Qt 5.12 now. + + Fixed handling of duplicate download filenames. + + Fixed broken qute://history page. + + Fixed PDF.js not working properly. + + The download button in PDF.js now works (it's not possible + to make it work with earlier Qt versions). + + Since Greasemonkey scripts modifying the DOM fail when being + run at document-start, some known-broken scripts (Iridium, + userstyles.org) are now forced to run at document-end. + ------------------------------------------------------------------- Sat Feb 23 19:28:37 UTC 2019 - Martin Herkt <9+suse@cirno.systems> diff --git a/qutebrowser.spec b/qutebrowser.spec index 68ae1d0..3184e23 100644 --- a/qutebrowser.spec +++ b/qutebrowser.spec @@ -17,7 +17,7 @@ Name: qutebrowser -Version: 1.5.2 +Version: 1.6.0 Release: 0 Summary: Keyboard-driven vim-like browser based on Qt5 License: GPL-3.0-or-later @@ -74,7 +74,8 @@ mv misc/Makefile . %make_install PREFIX=%{_prefix} chmod -x %{buildroot}%{_datadir}/%{name}/scripts/cycle-inputs.js \ - %{buildroot}%{_datadir}/%{name}/scripts/utils.py + %{buildroot}%{_datadir}/%{name}/scripts/utils.py \ + %{buildroot}%{_datadir}/%{name}/userscripts/README.md rm %{buildroot}%{python3_sitelib}/%{name}/git-commit-id %fdupes %{buildroot}%{python3_sitelib}/ @@ -96,7 +97,7 @@ rm %{buildroot}%{python3_sitelib}/%{name}/git-commit-id %{python3_sitelib}/%{name}-* %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* -%{_datadir}/metainfo/%{name}.appdata.xml +%{_datadir}/metainfo/org.qutebrowser.qutebrowser.appdata.xml %{_datadir}/%{name} %{_mandir}/man1/%{name}.1%{?ext_man}