------------------------------------------------------------------- Sat Jun 11 09:34:07 UTC 2016 - sor.alexei@meowr.ru - Update to version 0.7.0: * Add new ":edit-url" command to edit the URL in an external editor. * Add new "network -> custom-headers" setting to send custom headers with every request. * Add new "{url:pretty}" commandline replacement which gets replaced by the decoded URL. * Add new marks to remember a scroll position. * Add new ":jump-mark" command to jump to a mark, bound to "'". * Add new ":set-mark" command to set a mark, bound to ``` (backtick). * Now the "'" mark gets set when moving away (hinting link with anchor, searching, etc.) so you can move back with "''". * Add new "--force-color" argument to force coloured logging even if stdout is not a terminal. * Add new ":messages" command to show error messages. * Add new pop-up showing possible keybinding when the first key of a keychain is pressed. This can be turned off using ":set ui keyhint-blacklist *". * Add new "hints -> auto-follow-timeout" setting to ignore keypresses after following a hint when filtering in number mode. * Add new ":history-clear "command to clear the entire history * Add new "hints -> find-implementation" to select which implementation (JS/Python) should be used to find hints on a page. The javascript implementation is better, but slower. * Change (slightly update) logo. * ":tab-focus" can now take a negative index to focus the nth tab counted from the right. * ":yank" can now yank the pretty/decoded URL by adding "--pretty". * ":navigate" now clears the URL fragment. * ":completion-item-del" (Ctrl-D) can now be used in ":buffer" completion to close a tab. * Counts can now be used with special keybindings (e.g. with modifiers). * Various SSL ciphers are now disabled by default. With recent Qt/OpenSSL versions those already all are disabled, but with older versions they might not be. * Show favicons as window icon with tabs-are-windows set. * ":bind " without a command now shows the existing binding. * The optional colorlog dependency got removed, as qutebrowser now displays coloured logs without it. * URLs are now shown decoded when hovering. * Keybindings are now shown in the command completion. * Improved behaviour when pasting multiple lines. * Rapid hints can now also be used for the normal hint target, which can be useful with javascript click handlers or checkboxes which don’t actually open a new page. * ":zoom-in" or ":zoom-out" (+/-) with a too large count now zooms to the smallest/largest zoom instead of doing nothing. * The commandline now accepts partially typed commands if they’re unique. * Number hints are now kept filtered after following a hint in rapid mode. * Number hints are now renumbered after filtering. * Number hints can now be filtered with multiple space-separated search terms. * "hints -> scatter" is now ignored for number hints. * Better history implementation which also stores titles. As a consequence, URLs which redirect to another URL are now added to the history too, marked with an -r suffix to the timestamp field. * Fix using ":hint links spawn" with flags – you can now use things like the -v argument for ":spawn" or pass flags to the spawned commands. * Various fixes for hinting corner-cases where following a link didn’t work or the hint was drawn at the wrong position. * Fix crash when downloading from an URL with SSL errors. * Close file handles correctly when a download failed. * Fix crash when using ";Y" (":hint links yank-primary") on a system without primary selection. * Don’t display quit confirmation with finished downloads. * Fix updating the tab index in the statusbar when opening a background tab. * Fix a crash when entering `:-- ` in the commandline. * Fix ":debug-console" with PyQt 5.6. * Fix qutebrowser not starting when sys.stderr is None. * Fix a crash when cancelling a download which belongs to a MHTML download. * Fix rebinding of keybindings being case-sensitive. * Fix for tab indicators getting lost when moving tabs. * Fix handling of backspace in number hinting mode. * Fix FileNotFoundError when starting in some cases on old Qt versions. * Fix sharing of cookies between tabs when "private-browsing" is enabled. * Toggling values with ":set" now uses lower-case values. * Hints now work with (non-standard) links with spaces around the URL. * Strip off trailing spaces for history entries with no title. ------------------------------------------------------------------- Sat May 7 07:12:54 UTC 2016 - sor.alexei@meowr.ru - Update to version 0.6.2: * Fix crash when using :tab-{prev,next,focus} right after closing the last tab with last-close set to close. * Fix crash when doing :undo in a new instance with tabs -> last-close set to default-page. * Fix crash when starting with --cachedir="". * Fix crash in some circumstances when using dictionary hints. * Fix various crashes related to PyQt 5.6. ------------------------------------------------------------------- Thu Apr 21 07:07:37 UTC 2016 - sor.alexei@meowr.ru - Initial Package.