From me at the-compiler.org Fri Sep 11 19:20:02 2015 From: me at the-compiler.org (Florian Bruhin) Date: Fri, 11 Sep 2015 19:20:02 +0200 Subject: qutebrowser v0.4.0 released! Message-ID: <20150911172002.GH18577@tonks> Hi, I'm happy to annouce the release of qutebrowser v0.4.0! While my own efforts mainly went into writing more tests, there are still some new useful features thanks to contributors. It's now possible to browse local directories, and there are many new settings to allow finer control of the UI and other things. This release also comes with two privacy-related fixes, so please upgrade! I'm still working on getting everything updated (AUR package, Windows builds), but source packages are available already. The full changelog: Added ~~~~~ - New bookmark functionality (similar to quickmarks without a name). * New command `:bookmark-add` to bookmark the current page (bound to `M`). * New command `:bookmark-load` to load a bookmark (bound to `gb`/`gB`/`wB`). - New (hidden) command `:completion-item-del` (bound to ``) to delete the current item in the completion (for quickmarks/bookmarks). - New settings `tabs -> padding` and `tabs -> indicator-tabbing` to control the size/padding of the tabbar. - New setting `ui -> statusbar-padding` to control the size/padding of the status bar. - New setting `network -> referer-header` to configure when the referer should be sent (by default it's only sent while on the same domain). - New setting `tabs -> show` which supersedes the old `tabs -> hide-*` options and has an additional `switching` option which shows tab while switching them. There's also a new `show-switching` option to configure the timeout. - New setting `storage -> remember-download-directory` to remember the last used download directory. - New setting `storage -> prompt-download-directory` to download all downloads without asking. - Rapid hinting is now also possible for downloads. - Directory browsing via `file://` is now supported. Changed ~~~~~~~ - Some developer scripts got moved to `scripts/dev/` - When downloading to a FIFO or special file, a confirmation is displayed as this might cause qutebrowser to hang. - The `:yank-selected` command now works in all modes instead of just caret mode and is not hidden anymore. - `minimal_webkit_testbrowser.py` now has a `--webengine` switch to test QtWebEngine if it's installed. - The column width percentages for the completion view now depend on the completion model. - The values for `tabs -> position` and `ui -> downloads-position` got changed from `north`/`south`/`west/`east` to `top`/`bottom`/`left`/`right`. Existing configs should be adjusted automatically. - `:tab-focus`/`gt` now behaves like `:tab-next` if no count/index is given. - The completion widget doesn't show a border anymore. - The tabbar doesn't display ugly arrows anymore if there isn't enough space for all tabs. - Some insignificant Qt warnings which were printed on OS X are now hidden. - Better support for Qt 5.5 and Python 3.5. Fixed ~~~~~ - Fixed a bug where cookies were saved despite qutebrowser being started in private browsing mode. - The local socket used for inter-process communication (opening new instances) is now ensured to only be accessible by the user on all operating systems. - Various corner cases for inter-process communication issues got fixed. - `link_pyqt.py` now should work better on untested distributions. - Fixed various corner-cases with crashes when reading invalid config values and the history file. - Fixed various corner-cases when setting text via an external editor. - Fixed potential crash when hinting a text field. - Fixed entering of insert mode when certain disabled text fields were clicked. - Fixed a crash when using `:set` with `-p` and `!` (invert value) - Downloads with unknown size are now handled correctly. - `:navigate increment/decrement` (``/``) now handles some corner-cases better. - Fixed a bug where the completion got affected by another window's completion if it was open in both windows. - Fixed a performance issue with large histories when opening previously unvisited websites. - The progress bar now doesn't cause the statusbar to change it's height anymore. - `~` is now always expanded when spawning a script. - Fixed various corner cases when opening links in an existing instance. - Fixed a race-condition causing an exception when starting qutebrowser. Removed ~~~~~~~ - The `tabs -> indicator-space` setting got removed as the new padding settings should be used instead. - The `tabs -> hide-always` and `tabs -> hide-auto` settings got merged into the new `tabs -> show` setting. Since v0.3.0, the following people have contributed to qutebrowser: - Antoni Boucher - Alexander Cogneau - Martin Tournoij - Daniel - jnphilipp - Thorsten Wi?mann - Artur Shaik - zwarag - meles5 - Tim Harder - Arseniy Seroka Thank you! Florian -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG: 916E B0C8 FD55 A072 | http://the-compiler.org/pubkey.asc I love long mails! | http://email.is-not-s.ms/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: From me at the-compiler.org Wed Sep 30 19:24:50 2015 From: me at the-compiler.org (Florian Bruhin) Date: Wed, 30 Sep 2015 19:24:50 +0200 Subject: qutebrowser v0.4.1 released! Message-ID: <20150930172450.GD22874@tonks> Hi, I'm happy to annouce the release of qutebrowser v0.4.1! This is a bugfix-only release which (amongst other things) fixes crashes with Debian experimental and Python 3.5. Fixed ~~~~~ - Adjusted AppArmor config for the IPC changes in v0.4.0. - Fixed atime update frequency for IPC file. - Worked around a Qt issue where middle-clicking caused scrolling with a touchpad to restart at the beginning of the page. - The `completion -> web-history-max-items` setting is now also respected for items added after starting qutebrowser. - Search terms are now shared between different tabs again - Tests (a reduced subset of them) now run correctly again when DISPLAY is not set. - Fixed an issue causing qutebrowser to crash with Python 3.5 as soon as an ad was blocked. - Fixed an issue causing qutebrowser to not start with more recent Python 3.4 versions (e.g. on Debian experimental). - Fixed various `PendingDeprecationWarnings` shown with Python 3.5. Florian -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG: 916E B0C8 FD55 A072 | http://the-compiler.org/pubkey.asc I love long mails! | http://email.is-not-s.ms/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: