diff --git a/qutebrowser-1.8.3.tar.gz b/qutebrowser-1.8.3.tar.gz deleted file mode 100644 index 9662272..0000000 --- a/qutebrowser-1.8.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c8a9be826c01ec08c3fdcbcab867a6d471d5aaf0ce0a724287a3023ce6afbf14 -size 3634523 diff --git a/qutebrowser-1.8.3.tar.gz.asc b/qutebrowser-1.8.3.tar.gz.asc deleted file mode 100644 index 89c224d..0000000 --- a/qutebrowser-1.8.3.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl3pI08ACgkQkW6wyP1V -oHIAmxAAom8ZzTWGByx2GrRgn5NFhAQtr62r19+H9NqZ/VIGGvp+DAkWmLxywLQ2 -7okyvsNOg/WB1lOJ054Gddt9t/nYTiPj/oliLSB58iNUiOXm4h3Jz0Co5RvsUhzG -lEwkQW2ph4k8Rn2BB8hAtiFN+Qx/6pQBuYnFEDQcbCkMtkdhqFXOawi5KN8KpKpl -JFqB3G9TbdP8gJOdi7l7HJ+/S7erc1604XQFCTbhpU94KI2IU9M0sPlKOl3cXk1f -nGiLxRnFfXA/Rn9Bk2OEm3vwKJF/uPXCi4mDHstW85LmA7R3ezKzHJGlD4O2bUDX -8qclOb9WAwowuCUn+QXRqdGHlbC1BvQhbRlq4OyXQV7S1hejVg3Kb7XgbV/uRbIL -LZawtNDW5+u0DVRbeWX7xfIAbrxnGdJPax5QX+km7OIfqwMs33XfcI0C4ldL1hBa -eb3aorhEXQ6fFC5nGFr9xaXxbOX+hkWvfCbMmS77T6CV+jNFH6TxcF+lb8cjcDox -rluwRZv2TzTMhdIdbTfbbpkZDI6fvnjyUc2bQGf0PCjP/Bin3UUqqfvmQf7nv3I0 -/Ye1KRxwQtUuyFAW0+KvXdWWb/BzvQeiUzYQgOJrqFc9Ye4VQm6vsHrQjsLvkjF9 -KNZZYZgluwxzNFay06MDA1kJWwRNGF/CS54BzktpUpVNOzbMmbc= -=UKPm ------END PGP SIGNATURE----- diff --git a/qutebrowser-1.9.0.tar.gz b/qutebrowser-1.9.0.tar.gz new file mode 100644 index 0000000..7c10afa --- /dev/null +++ b/qutebrowser-1.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2748fef2d0360000f6f814dae99ad8ad08b040cb4cf0e1e6d1e199ec70c01ef8 +size 3037053 diff --git a/qutebrowser-1.9.0.tar.gz.asc b/qutebrowser-1.9.0.tar.gz.asc new file mode 100644 index 0000000..9aa11df --- /dev/null +++ b/qutebrowser-1.9.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE4E5WAAJAG47w528KkW6wyP1VoHIFAl4V9fEACgkQkW6wyP1V +oHIwjw//ReufoN24cL0cnQf7dt3YyDqp0EMtSeLovLVSxhJ6Z8ZhWqERQWRTtAhU +i/EmWCOdK18O/4RoenlEUd+7JT9+IgFuuH6jRUInXNW4Dsygs5XII2rfrubsbrxK +aF+AqsUvQk5oEVlNpgUJYbbiD3IRF/XQFX5QQnsoc3Bdf1xk9es7vhk1Wpnm8373 +jse23/yvnhHlxhs+mVIY7Zs1aZHIQHuS1VJSlNseWVQoyujWmGqmPOKqzJCIrS+x +oFk3NsHjsKtAdgInCR2IICnV5YD59e3ZEiVufDe+hWTFo0PBcpUR5hdg38ifzRFw +CiE38OliX29PWu219iMNgSgt/kuz2Du58lpZFjemHoCKXWvJjCLHsNlJx20Jyz/e +WGouPySpDIEhbJhzB+jzi6ppbZCgiuxCyeQnpm0LOIT7xLduCA+2orYo5kWwS7nL +tTMbybwiKMxSLBgo112TsmaCykOgSWu+Sb90inR3hK7LbwopIWLV31EOrQJFPzBd +4RvqUmV1LEJnBUmQP26wC7WOwCuknSl9vuUi4/7jrCKZu2CcmtyJVLxz5wCXMdUX +hJ/2J3V3RCEaokAd+uWN4yPeJv1lkwMr5y77E6NiXyfSbAy1Cdgs/aIpyiycBrAq +waxMmkqPB0q1KYXxzub+NZh80TO+RYSE31KBZYptNwFgx9FwSow= +=HV5W +-----END PGP SIGNATURE----- diff --git a/qutebrowser.changes b/qutebrowser.changes index f37fa65..92aa74e 100644 --- a/qutebrowser.changes +++ b/qutebrowser.changes @@ -1,3 +1,122 @@ +------------------------------------------------------------------- +Thu Jan 9 22:24:07 UTC 2020 - Martin Herkt <9+suse@cirno.systems> + +- Update to version 1.9.0 +Added + * Initial support for Qt 5.14. + * New content.site_specific_quirks setting which enables + workarounds for websites with broken user agent parsing + (enabled by default, see the "Fixed" section for fixed + websites). + * New qt.force_platformtheme setting to force Qt to use a given + platform theme. + * New tabs.tooltips setting which can be used to disable hover + tooltips for tabs. + * New settings to configure the appearance of context menus: + + fonts.contextmenu + + colors.contextmenu.menu.bg + + colors.contextmenu.menu.fg + + colors.contextmenu.selected.bg + + colors.contextmenu.selected.fg + +Changed + * The content.headers.user_agent setting now is a format string + with the default value resembling the behavior of it being set + to null before. This slightly changes the sent user agent for + QtWebKit: Instead of mentioning qutebrowser and its version + it now mentions the Qt version. + * The qute-pass userscript now has a new --extra-url-suffixes + (-s) argument which passes extra URL suffixes to the tldextract + library. + * A stack is now used for :tab-focus last rather than just saving + one tab. Additionally, :tab-focus now understands stack-prev + and stack-next arguments to traverse that stack. + * :hint now has a new right-click target which allows + right-clicking elements via hints. + * The Terminus font has been removed from the default monospace + fonts since it caused trouble with HighDPI setups. To get it + back, add either "xos4 Terminus" or Terminus (depending on + fontconfig version) to the beginning of the fonts.monospace + setting. + * As a workaround for a Qt bug causing a segfault, desktop + sharing is now automatically rejected on Qt versions before + 5.13.2. Note that screen sharing still won't work on Linux + before Qt 5.14. + * Comment lines in quickmarks/bookmarks files are now ignored. + However, note that qutebrowser will overwrite those files if + bookmark/quickmark commands are used. + * Reopening PDF.js pages from e.g. a session file will now + re-download and display those PDFs. + * Improved behavior when using :open-download in a sandboxed + environment (KDE Flatpak). + * qutebrowser now enables the new PyQt exit scheme, which should + result in things being cleaned up more properly (e.g. cookies + being saved even without a timeout) on PyQt 5.13.1 and newer. + * The :spawn command has a new -m / --output-messages argument + which shows qutebrowser messages based on a command's standard + output/error. + * Improved insert mode detection for some CodeMirror usages + (e.g. in JupyterLab and Jupyter Notebook). + * If JavaScript is disabled globally, file://* now doesn't + automatically have it enabled anymore. Run :set -u file://* + content.javascript.enabled true to restore the previous + behavior. + * Settings with URL patterns can now be used to affect the + behavior of the QtWebEngine inspector. Note that the underlying + URL is chrome-devtools://* from Qt 5.11 to Qt 5.13, but + devtools://* with Qt 5.14. + * Improvements when tabs.tabs_are_windows is set: + + Using :tab-take and :tab-give now shows an error, as the + effect of doing so would be equal to :tab-clone. + + The :buffer completion doesn't show any window sections + anymore, only a flat list of tabs. + * Improved parsing in some corner cases for the QtFont type + (used for fonts.tabs and fonts.debug_console). + * Performance improvements for the following areas: + + Adding settings with URL patterns + + Matching of settings using URL patterns + +Fixed + * Downloads (e.g. via :download) now see the same user agent + header as webpages, which fixes cases where overly restrictive + servers/WAFs closed the connection before. + * The logic for :restart has been revisited, which should fix + issues with relative basedirs. + * Remaining issues related to Python 3.8 are now fixed + (mostly warnings, especially on QtWebKit). + * Workaround for a Qt bug where a page never finishes loading + with a non-overridable TLS error (e.g. due to HSTS). + * The qute://configdiff page now doesn't show built-in settings + (e.g. javascript being enabled for qute:// and chrome:// pages) + anymore. + * The qute-lastpass userscript now stops prompting for passwords + when cancelling the password input. + * The tab hover text now shows ampersands (&) correctly. + * With QtWebEngine and Qt >= 5.11, the inspector now shows its + icons correctly even if loading of images is disabled via the + content.images setting. + * Entering a very long string (over 50k characters) in the + completion used to crash, now it shows an error message instead + * Various improvements for URL/searchengine detection: + + Strings with a dot but with characters not allowed in a URL + (e.g. an underscore) are now not treated as URL anymore. + + Strings like "5/8" are now not treated as IP anymore. + + URLs with an explicit scheme and a space (%20) are correctly + treated as URLs. + + Mail addresses are now treated as search terms. + + With url.open_base_url set, searching for a search engine + name now works. + + url.open_base_url = True together with + url.auto_search = 'never' is now handled correctly. + + Fixed crash when a search engine URL turns out to be invalid. + * New "site specific quirks", which work around some broken + websites: + + WhatsApp Web + + Google Accounts + + Slack (with older QtWebEngine versions) + + Dell.com support pages (with Qt 5.7) + + Google Docs (fixes broken IME/compose key) + ------------------------------------------------------------------- Thu Dec 5 23:17:55 UTC 2019 - Martin Herkt <9+suse@cirno.systems> diff --git a/qutebrowser.spec b/qutebrowser.spec index b53b9fb..5c6c2bd 100644 --- a/qutebrowser.spec +++ b/qutebrowser.spec @@ -1,7 +1,7 @@ # # spec file for package qutebrowser # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: qutebrowser -Version: 1.8.3 +Version: 1.9.0 Release: 0 Summary: Keyboard-driven vim-like browser based on Qt5 License: GPL-3.0-or-later