Accepting request 639810 from network

- Update to version 1.5.0:
  Added:
    * Rewritten PDF.js support:
      + PDF.js support and the content.pdfjs setting are now
        available with QtWebEngine.
      + Opening a PDF file now doesn't start a second request
        anymore.
      + Opening PDFs on https:// sites now works properly.
      + New --pdfjs flag for prompt-open-download, so PDFs can be
        opened in PDF.js with <Ctrl-P> in the download prompt.
    * New settings:
      + content.mouse_lock to handle HTML5 pointer locking.
      + completion.web_history.exclude which hides a list of URL
        patterns from the completion.
      + qt.process_model which can be used to change Chromium's
        process model.
      + qt.low_end_device_mode which turns on Chromium's low-end
        device mode. This mode uses less RAM, but the expense of
        performance.
      + content.webrtc_ip_handling_policy, which allows more
        fine-grained/restrictive control about which IPs are
        exposed via WebRTC.
      + tabs.max_width which allows to have a more "normal" look
        for tabs.
      + content.mute which allows to mute pages (or all tabs) by
        default.
    * Running qutebrowser with QtWebKit or Qt < 5.9 now shows a
      warning (only once), as support for those is going to be
      removed in a future release.
    * New t[iI][hHu] default bindings (similar to tsh etc.) to
      toggle images.
    * The qute-pass userscript now has optional OTP support.
    * When :spawn --userscript is called with a count, that count
      is now passed to userscripts as $QUTE_COUNT.
  Changed:
    * Various performance improvements when many tabs are opened.
    * The content.headers.referer setting now works on QtWebEngine.
    * The :repeat command now takes a count which is multiplied
      with the given "times" argument.
    * The default keybinding to leave passthrough mode was changed
      from <Ctrl-V> to <Shift-Escape>, which makes pasting from the
      clipboard easier in passthrough mode and is also unlikely to
      conflict with webpage bindings.
    * The app_id is now set to qutebrowser for Wayland.
    * Using :set option now shows the value of the setting
      (like :set option? already did).
    * The completion.web_history_max_items setting got renamed to
      completion.web_history.max_items.
    * Regenerating completion history now shows a progress dialog.
    * The content.autoplay setting now supports URL patterns on
      Qt >= 5.11.
    * The content.host_blocking.whitelist setting now takes a list
      of URL patterns instead of globs.
    * In passthrough mode, Ctrl + Mousewheel now also gets passed
      through to the page instead of zooming.
    * Editing text in an external editor now simulates a JS "input"
      event, which improves compatibility with websites reacting
      via JS to input.
    * The qute://settings page is now properly sorted on Python 3.5
    * :zoom, :zoom-in and :zoom-out now have a --quiet switch which
      causes them to not display a message.
    * The scrolling.bar setting now takes three values instead of
      being a boolean: always, never, and when-searching (which
      only displays it while a search is active).
    * '@@' now repeats the last run macro.
    * The content.host_blocking.lists setting now accepts a file://
      URL to a directory, and reads all files in that directory.
    * The :tab-give and :tab-take command now have a new flag
      --keep which causes them to keep the old tab around.
    * :navigate now clears the URL query.
  Fixed:
    * qute:// pages now work properly on Qt 5.11.2
    * Error when passing a substring with spaces to :tab-take.
    * Greasemonkey scripts which start with an UTF-8 BOM are now
      handled correctly.
    * When no documentation has been generated, the plaintext
      documentation now can be shown for more files such as
      qute://help/userscripts.html.
    * Crash when doing initial run on Wayland without XWayland.
    * Crash when trying to load an empty session file.
    * :hint with an invalid --mode= value now shows a proper error.
    * Rare crash on Qt 5.11.2 when clicking on <select> elements.
    * Rare crash related to the completion.
  Removed:
    * Support for importing pre-v1.0.0 history files has been
      removed.
    * The content.webrtc_public_interfaces_only setting has been
      removed and replaced by content.webrtc_ip_handling_policy.

OBS-URL: https://build.opensuse.org/request/show/639810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qutebrowser?expand=0&rev=26
This commit is contained in:
Dominique Leuenberger 2018-10-04 17:01:45 +00:00 committed by Git OBS Bridge
commit 17edd7be78
6 changed files with 113 additions and 21 deletions

View File

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

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAluL37cACgkQkW6wyP1V
oHIK9w/8DiPH4aPTUqpehqacXEq+2MkSshceNfyOKe8iJHjjyYpPY4fqhDAawlqN
3uUz+UXNiAAKaYTnFp3p54EUaB8cnWWsVV0twkzJzf5WNXCXUrqkCpLIwVO8d3mc
EuNEnRN6+FKS86Xe3lAwRhssV7CpBkibHLUybI4exp4TcTMsJX/RwBKZ8ngIuux2
cZROn7BLccOpsIKIsMDKI39ubQw0x67MTsPpIPIL/ktYXc6PZWVESRWAWint5uGr
PGzImexMJ91Z7C+MXCtchbCtRnO31WxGTKMIX3WNlQVYcBLBAETmRLlW6Pbiaosj
WDCSPeCRixWf1KCOC1U7Mk77c2I90ymvea8t3r2iLLgt0wAwUZR5fsF+emd6x6W7
45eduQPhdYKOe/ZsYRyxB549w3ieq11cTDj1MhvecIDXflkSIgWfYRg699OBE7ap
LEOH3Ic+lw5CbpxH9V/7r50ZecxKSBXym9DOAhzgYXkxBfSkJoSXoOnAukX/JfNJ
RcM61/IDWSNIlZldTg6flDlDxQ5necy8C01I2VO8a1Q3jPOJSHKNAa9V7m5/k8wA
r8AHHcY/TKoHSNfMZYf7+lKeGS3NhtUtVC9RMfLZJZmlbmPeBtpojWL65SQ/m9Rl
mFKwlB5Wr+ZAJ2kFI7m07gFpJKOVJwCLIgwVICWzAdE+QaNSJ8c=
=I5BV
-----END PGP SIGNATURE-----

3
qutebrowser-1.5.0.tar.gz Normal file
View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAlu0y7oACgkQkW6wyP1V
oHLtkA/+OQNLsVWwhiUXdveQBn9DQ3pNRR2q7RuLbT8xjRAnogE2rP7rF+WoByaK
ZPXEYbW9y1ZvDrf/tfn1sNakP7ntMQNQZftT1crWkQzAR8EaJ9nn3TZFeysQvg3r
sugpvVm2/ROC+3uQAZsnxkoM6bvFhnsZEpl2C6SLxwHgKHxPd7POLFpRhE2XkCTd
hVKriAe13PYykMMeSVdkHx/fO4kCCFnE1npoGbChfg3Al+9tPA6Bk+2fg6Q1heYs
royJniA0M85YzA5CINhsNEpidARG//dL7+vNmbMvTdexzbuIKtaTmU/02VZERzG+
Vid2+mMnYFiTRnwNpeJKzHmCA82aeOKmCCKJmDstKW1cj1EZ0vkLhFiYnqwCxXBU
1DtolpOMHAIK5ul8oXpQZ/eF3+sIno9n3egu41Fw7TdN4FW6S7e0zGO3NohOYlKD
LGJAfECLMEg49DjjKkNoRHNmT9KkZSjbJb1PlNlhehytAp+bmG7qPcdP4iEB74/R
cx/Q00NrhQMhnR4dRu2jMWO5Cow5DP8lHY0NMbxLHYtByx0yJ902d2xC0nPyOXr7
riXRWLlNbCWHizpfdy1dZ0nFgH1fMQbuPBgL36ItNJwhc6dPSQ2ZfYihyF/rhrTU
00PiZqlx0/MQpvh2XbLLrLuxz9AHrIZC4ijfEXs2lDvvvPpYvMQ=
=827a
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,95 @@
-------------------------------------------------------------------
Wed Oct 3 18:23:48 UTC 2018 - Martin Herkt <9+suse@cirno.systems>
- Update to version 1.5.0:
Added:
* Rewritten PDF.js support:
+ PDF.js support and the content.pdfjs setting are now
available with QtWebEngine.
+ Opening a PDF file now doesn't start a second request
anymore.
+ Opening PDFs on https:// sites now works properly.
+ New --pdfjs flag for prompt-open-download, so PDFs can be
opened in PDF.js with <Ctrl-P> in the download prompt.
* New settings:
+ content.mouse_lock to handle HTML5 pointer locking.
+ completion.web_history.exclude which hides a list of URL
patterns from the completion.
+ qt.process_model which can be used to change Chromium's
process model.
+ qt.low_end_device_mode which turns on Chromium's low-end
device mode. This mode uses less RAM, but the expense of
performance.
+ content.webrtc_ip_handling_policy, which allows more
fine-grained/restrictive control about which IPs are
exposed via WebRTC.
+ tabs.max_width which allows to have a more "normal" look
for tabs.
+ content.mute which allows to mute pages (or all tabs) by
default.
* Running qutebrowser with QtWebKit or Qt < 5.9 now shows a
warning (only once), as support for those is going to be
removed in a future release.
* New t[iI][hHu] default bindings (similar to tsh etc.) to
toggle images.
* The qute-pass userscript now has optional OTP support.
* When :spawn --userscript is called with a count, that count
is now passed to userscripts as $QUTE_COUNT.
Changed:
* Various performance improvements when many tabs are opened.
* The content.headers.referer setting now works on QtWebEngine.
* The :repeat command now takes a count which is multiplied
with the given "times" argument.
* The default keybinding to leave passthrough mode was changed
from <Ctrl-V> to <Shift-Escape>, which makes pasting from the
clipboard easier in passthrough mode and is also unlikely to
conflict with webpage bindings.
* The app_id is now set to qutebrowser for Wayland.
* Using :set option now shows the value of the setting
(like :set option? already did).
* The completion.web_history_max_items setting got renamed to
completion.web_history.max_items.
* Regenerating completion history now shows a progress dialog.
* The content.autoplay setting now supports URL patterns on
Qt >= 5.11.
* The content.host_blocking.whitelist setting now takes a list
of URL patterns instead of globs.
* In passthrough mode, Ctrl + Mousewheel now also gets passed
through to the page instead of zooming.
* Editing text in an external editor now simulates a JS "input"
event, which improves compatibility with websites reacting
via JS to input.
* The qute://settings page is now properly sorted on Python 3.5
* :zoom, :zoom-in and :zoom-out now have a --quiet switch which
causes them to not display a message.
* The scrolling.bar setting now takes three values instead of
being a boolean: always, never, and when-searching (which
only displays it while a search is active).
* '@@' now repeats the last run macro.
* The content.host_blocking.lists setting now accepts a file://
URL to a directory, and reads all files in that directory.
* The :tab-give and :tab-take command now have a new flag
--keep which causes them to keep the old tab around.
* :navigate now clears the URL query.
Fixed:
* qute:// pages now work properly on Qt 5.11.2
* Error when passing a substring with spaces to :tab-take.
* Greasemonkey scripts which start with an UTF-8 BOM are now
handled correctly.
* When no documentation has been generated, the plaintext
documentation now can be shown for more files such as
qute://help/userscripts.html.
* Crash when doing initial run on Wayland without XWayland.
* Crash when trying to load an empty session file.
* :hint with an invalid --mode= value now shows a proper error.
* Rare crash on Qt 5.11.2 when clicking on <select> elements.
* Rare crash related to the completion.
Removed:
* Support for importing pre-v1.0.0 history files has been
removed.
* The content.webrtc_public_interfaces_only setting has been
removed and replaced by content.webrtc_ip_handling_policy.
-------------------------------------------------------------------
Sun Sep 2 13:39:04 UTC 2018 - 9+suse@cirno.systems

View File

@ -12,12 +12,12 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: qutebrowser
Version: 1.4.2
Version: 1.5.0
Release: 0
Summary: Keyboard-driven vim-like browser based on Qt5
License: GPL-3.0-or-later