Commit Graph

  • 8faf58cd97 - Update to version 1.5.1: Fixed: * Flickering when opening/closing tabs (as soon as more than 10 are open) on some pages. * Improved logging for PDF.js resources which fail to load. * Crash when closing a tab after doing a search. * Tabs appearing when hidden after e.g. closing tabs. Mia Herkt 2018-10-10 17:58:30 +00:00
  • 94781d9e72 Accepting request 639810 from network Dominique Leuenberger 2018-10-04 17:01:45 +00:00
  • dbdf857758 - 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 Mia Herkt 2018-10-03 18:33:18 +00:00
  • eaf1bb9d85 Accepting request 632747 from network Dominique Leuenberger 2018-09-03 08:36:36 +00:00
  • d7be0f5730 - Update to version 1.4.2: Changed: * The content.xss_auditing setting is now enabled by default, to mirror Chromium's rather than Qt's default behavior. * Long URLs in the statusbar are now elided at the end rather than in the middle, to make sure the hostname is completely visible whenever possible. Fixed: * Crash in Qt 5.7.1 when a website uses window.print(). * The workaround for Nouveau graphic drivers now works properly again. * Crash when using :follow-selected with a link which is outside of the view. * Workaround for windows not showing as urgent with some window managers (like i3). * Crash when opening URLs with some unicode characters (IDNA 2008). Those URLs still won't open though, due to missing support in Qt. * Crash when a download directory which can't be created is configured. * Crash in the importer.py script when importing Chrome bookmarks from newer Chrome versions. * The content.webrtc_public_interfaces_only option didn't work on Qt 5.11 previously (it now does). Note it still does not work on Qt 5.10 (due to a Qt bug) and Qt < 5.9.2. * Repeated escaping of entries in qute://log when refreshing page. * The host blocker doesn't block 0.0.0.0 anymore. * Crash when using :// as URL pattern. * The :buffer completion now sorts tabs with indices >= 10 Mia Herkt 2018-09-02 13:42:43 +00:00
  • 0dff22d829 Accepting request 623521 from network Dominique Leuenberger 2018-07-19 20:55:26 +00:00
  • 8570386a8f OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=49 Alexei Sorokin 2018-07-17 21:11:14 +00:00
  • 5fb2caec27 Accepting request 622158 from network Dominique Leuenberger 2018-07-13 08:21:10 +00:00
  • 0e0d10850a - Update to version 1.4.1: Security: * CVE-2018-10895: Fix CSRF issue on the qute://settings page, leading to possible arbitrary code execution. See the related GitHub issue for details: https://github.com/qutebrowser/qutebrowser/issues/4060 Fixed: * Rare crash when an error occurs in downloads. * Newlines are now stripped from the :version pastebin URL. * Worked around a Qt issue which redirects to a chrome-error:// page when trying to use U2F. * The link_pyqt.py script now works correctly with PyQt 5.11. Mia Herkt 2018-07-11 17:49:36 +00:00
  • e040d28a5c Accepting request 620511 from network Dominique Leuenberger 2018-07-04 21:55:40 +00:00
  • ccab39b01a - 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). Mia Herkt 2018-07-03 17:00:39 +00:00
  • 0c1eb1b624 Accepting request 618472 from network Dominique Leuenberger 2018-06-25 09:39:59 +00:00
  • 5431d1961b OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=43 Mia Herkt 2018-06-22 10:36:38 +00:00
  • fcb71686d7 - Update to version 1.3.3: Security: * An XSS vulnerability on the qute://history page allowed websites to inject HTML into the page via a crafted title tag. This could allow them to steal your browsing history. If you're currently unable to upgrade, avoid using :history. A CVE request for this issue is pending. Fixed: * Crash in a workaround for a Qt 5.11 bug in rare circumstances. * Workaround for a Qt bug which preserves searches between page loads. Mia Herkt 2018-06-22 10:28:04 +00:00
  • e90f499419 Accepting request 616627 from network Yuchen Lin 2018-06-19 09:59:37 +00:00
  • 0663d50882 OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=40 Mia Herkt 2018-06-13 21:58:41 +00:00
  • fc20278aac - Update to version 1.3.2: * QtWebEngine: Improved workaround for a bug in Qt 5.11 where only the top/bottom half of the window is used. * QtWebEngine: Work around a bug in Qt 5.11 where an endless loading-loop is triggered when clicking a link with an unknown scheme. * QtWebEngine: When switching between pages with changed settings, less unnecessary reloads are done now. * QtWebEngine: It's now possible to open external links such as magnet:// or mailto: via hints. Mia Herkt 2018-06-13 21:57:45 +00:00
  • 279def81f6 Accepting request 612820 from network Dominique Leuenberger 2018-05-29 14:53:05 +00:00
  • 76ffe5d523 - Update to version 1.3.1: * Work around a bug in Qt 5.11 where only the top/bottom half of the window is used. This workaround is incomplete, but fixes the majority of the cases where this happens. * Work around keyboard focus issues with Qt 5.11. * Work around an issue in Qt 5.11 where e.g. activating JavaScript per-domain needed a manual reload in some cases. * Don't crash when a ² key is pressed (e.g. on AZERTY keyboards). * Don't crash when a tab is opened and quickly closed again. Mia Herkt 2018-05-29 09:30:11 +00:00
  • 584481ff0b Accepting request 604030 from network Dominique Leuenberger 2018-05-13 14:04:48 +00:00
  • 35ea4fd0d8 - Use upstream Makefile to install * Package scripts and manpage - Package AppStream metadata Mia Herkt 2018-05-04 12:36:37 +00:00
  • d3400a2dfc - Update to version 1.3.0: Added: * New :scroll-to-anchor command to scroll to an anchor in the document. * New url.open_base_url option to open the base URL of a searchengine when no search term is given. * New tabs.min_width setting to configure the minimal width for tabs. * New userscripts: + getbib to download bibtex information for DOIs on a page. + qute-keepass to get passwords from KeePassX. Changed: * QtWebEngine: Support for JavaScript Shared Web Workers have been disabled on Qt versions older than 5.11 because of security issues in in Chromium. You can get the same effect in earlier versions via ":set qt.args ['disable-shared-workers']". An equivalent workaround is also contained in Qt 5.9.5 and 5.10.1. * The file dialog for downloads now has basic tab completion based on the entered text. * :version now shows OS information for POSIX OS other than Linux/macOS. * When there's an error inserting the text from an external editor, a backup file is now saved. * The window.hide_wayland_decoration setting got renamed to window.hide_decoration and now also works outside of wayland. * The tabs.favicons.show setting now can take three values: 'always' (was True), 'never' (was False) and 'pinned' (to only show favicons for pinned tabs). * Hover tooltips on tabs now always show the webpage's title. Mia Herkt 2018-05-04 10:40:54 +00:00
  • 572becf470 Accepting request 587069 from network Dominique Leuenberger 2018-03-16 09:42:53 +00:00
  • 2e2c9f6aa1 - Update to version 1.2.1: Fixed: * qutebrowser now starts properly when the PyQt5 QOpenGLFunctions package wasn't found. * The keybinding cheatsheet on the quickstart page is now loaded from a local qute:// URL again. * Unbinding keys which were bound in older qutebrowser versions now doesn't crash anymore. * Fixed a crash when reloading a page which wasn't fully loaded with v1.2.0 * Keys on the numeric keypad now fall back to the same bindings without Num+ if no Num+ binding was found. * Fixed hinting on some pages with Qt < 5.10. * Titles are now displayed correctly again for tabs which are cloned or loaded from sessions. Mia Herkt 2018-03-14 19:33:26 +00:00
  • 4f0e07dab9 Accepting request 585199 from network Dominique Leuenberger 2018-03-11 14:25:51 +00:00
  • c894468fc2 - Update keyring Mia Herkt 2018-03-10 02:21:03 +00:00
  • 3b227c6334 - Update to version 1.2.0: Added: * Initial implementation of per-domain settings: + :set and :config-cycle now have a -u/--pattern argument taking a URL match pattern for supported settings. + config.set in config.py now takes a third argument which is the pattern. + New with config.pattern('...') as p: context manager for config.py to use the shorthand syntax with a pattern. + New tsh keybinding to toggle scripts for the current host. With a capital S, the toggle is saved. With a capital H, subdomains are included. With u instead of h, the exact current URL is used. + New tph keybinding to toggle plugins, with the same additional binding described above. * New QtWebEngine features: + Caret/visual mode + Authentication via ~/.netrc + Retrying downloads with Qt 5.10 or newer + Hinting and other features inside same-origin frames * New flags for existing commands: + :session-load has a new --delete flag which deletes the session after loading it. + New --no-last flag for :tab-focus to not focus the last tab when focusing the currently focused one. + New --edit flag for :view-source to open the source in an external editor. + New --select flag for :follow-hint which acts like the given string was entered but doesn't necessary follow the hint. Mia Herkt 2018-03-10 01:40:36 +00:00
  • a511da28ec Accepting request 581855 from network Dominique Leuenberger 2018-03-02 20:12:23 +00:00
  • da49606687 - Update to version 1.1.2: Fixed: * QtWebEngine: Crash with Qt 5.10.1 when using :undo on some tabs. * Compatibility with Python 3.7 - Use %license macro Mia Herkt 2018-03-01 23:58:39 +00:00
  • 700bd60ce4 Accepting request 567918 from network Dominique Leuenberger 2018-01-24 14:28:44 +00:00
  • dd95fb3764 - Update to version 1.1.1: * Fixed crashes with Qt 5.10 when closing a tab before it finished loading. Mia Herkt 2018-01-20 18:54:11 +00:00
  • 92e6fa0114 Accepting request 565835 from network Dominique Leuenberger 2018-01-17 20:56:56 +00:00
  • 285dc6e15b Accepting request 565833 from home:lachs0r:branches:network Alexei Sorokin 2018-01-15 19:51:08 +00:00
  • 2ec3823b42 Accepting request 546225 from network Dominique Leuenberger 2017-11-30 11:44:53 +00:00
  • 1ebe77e0d1 Accepting request 546189 from home:lachs0r:branches:network Alexei Sorokin 2017-11-28 12:47:46 +00:00
  • 6aac17e5d5 Accepting request 538970 from network Dominique Leuenberger 2017-11-07 08:59:44 +00:00
  • 5d8d0ea6de Accepting request 538969 from home:avindra Alexei Sorokin 2017-11-04 16:48:14 +00:00
  • b11f3c0d8c Accepting request 535736 from network Dominique Leuenberger 2017-10-23 14:52:02 +00:00
  • ed86e9eaa3 OBS-URL: https://build.opensuse.org/package/show/network/qutebrowser?expand=0&rev=17 Alexei Sorokin 2017-10-21 22:23:30 +00:00
  • 0138aeb11e Accepting request 534475 from network Dominique Leuenberger 2017-10-18 08:54:24 +00:00
  • e61aecbbaf Accepting request 534464 from home:avindra Alexei Sorokin 2017-10-17 14:09:12 +00:00
  • fe88ab6330 Accepting request 533748 from network Dominique Leuenberger 2017-10-13 12:20:14 +00:00
  • fc4fbdd24c Accepting request 533709 from home:alois:branches:network Alexei Sorokin 2017-10-12 19:38:06 +00:00
  • 2a95de9732 Accepting request 516639 from network Dominique Leuenberger 2017-08-14 10:40:52 +00:00
  • 062ce9c123 Accepting request 516636 from home:lachs0r:qutebrowser Alexei Sorokin 2017-08-13 18:22:47 +00:00
  • e6941a3dab Accepting request 492417 from network Dominique Leuenberger 2017-05-03 13:57:46 +00:00
  • dbcb18c6d3 - Update to version 0.10.1. Alexei Sorokin 2017-05-02 07:03:23 +00:00
  • e21929c09d Accepting request 460538 from network Dominique Leuenberger 2017-03-02 18:36:29 +00:00
  • 835151466b - Update to version 0.10.0. Alexei Sorokin 2017-02-26 13:56:56 +00:00
  • d14c71f91f Accepting request 460361 from home:ofsw:branches:network Alexei Sorokin 2017-02-25 10:58:41 +00:00
  • eee3247f97 Accepting request 416070 from network Dominique Leuenberger 2016-08-03 09:44:27 +00:00
  • 54234f59ef - Update to version 0.8.1. Alexei Sorokin 2016-07-30 16:10:57 +00:00
  • f9b37f2788 Accepting request 401262 from network Dominique Leuenberger 2016-06-12 16:55:31 +00:00
  • 676300fb67 - Update to version 0.7.0. Alexei Sorokin 2016-06-11 10:08:50 +00:00
  • 6f17950028 Accepting request 394116 from network Dominique Leuenberger 2016-05-10 07:27:31 +00:00
  • 3399dde4d6 - Update to version 0.6.2. Alexei Sorokin 2016-05-07 07:51:37 +00:00
  • 89ebda586d Accepting request 391512 from network Dominique Leuenberger 2016-04-30 21:29:17 +00:00
  • 212ba4db3a Accepting request 391400 from home:XRevan86 Andrey Karepin 2016-04-23 18:00:39 +00:00