From me at the-compiler.org Mon Nov 3 22:32:42 2014 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 3 Nov 2014 22:32:42 +0100 Subject: This week's qutebrowser updates Message-ID: <20141103213242.GI5944@lupin> Crazy, it's been another week already! Overview -------- https://github.com/The-Compiler/qutebrowser/pulse/weekly Excluding merges, 2 authors have pushed 23 commits to master and 23 commits to all branches. On master, 17 files have changed and there have been 500 additions and 226 deletions. 1 pull request merged by 1 person 6 Issues closed by 1 person 12 Issues created by 2 people Upgrade notes ------------- Nothing, I hope! Features -------- - New hinting mode "hover" to hover an element using hints. Bound to ";h" by defailt. Thanks to rikn00 for the contribution! Improvements ------------ - Complete quickmarks with spaces more correctly. - Completely redesign the crash dialog so hopefully users provide more information. Bugfixes -------- - Fix hints when the hinting font contains quotes or other XML chars. - Fix an exception when opening a new window via IPC. - Add workaround for PyQt bug causing a hang on start for certain configurations. Under the hood -------------- - Add logging for various issues so they're easier to diagnose. -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG 0xFD55A072 | 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 Mon Nov 10 23:33:02 2014 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 10 Nov 2014 23:33:02 +0100 Subject: This week's qutebrowser updates Message-ID: <20141110223302.GV5944@lupin> A week full of bugfixes this was! :) Overview -------- https://github.com/The-Compiler/qutebrowser/pulse/weekly Excluding merges, 1 author has pushed 51 commits to master and 55 commits to all branches. On master, 18 files have changed and there have been 624 additions and 373 deletions. 12 Issues closed by 1 person 5 Issues created by 2 people Improvements ------------ - Hide a harmless _GTK_LOAD_ICONTHEMES Qt error. - Updated pypeg2 install instructions. Bugfixes -------- - Rewrote completion splitting which fixes various bugs related to that. (This used waaaay more time than I'd have liked it to) - Don't handle "foo: bar" as an URL (specifically, ": ") - Append hint elements inside -element on websites - Fix exception on certain Qt warnings (without function) - Fix "Exception ignored in:" warnings - Fix exception when getting last main window (e.g. for downloads) after it was closed. Under the hood -------------- - Completion code cleanup - Some other minor cleanups Flo -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG 0xFD55A072 | 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 Mon Nov 17 23:33:44 2014 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 17 Nov 2014 23:33:44 +0100 Subject: This week's qutebrowser updates Message-ID: <20141117223344.GA32338@tonks> And another week with some bugfixes :) In addition to the stuff listed here I'm working on a simple hosts-based adblocker (because I got annoyed by ads enough because somehow the Windows at work overwrites the /etc/hosts-equivalent sometimes...) and on fixing all kinds of downloading bugs. Also, I finally uploaded qutebrowser-git to the Archlinux AUR: https://aur.archlinux.org/packages/qutebrowser-git Overview -------- https://github.com/The-Compiler/qutebrowser/pulse/weekly Excluding merges, 1 author has pushed 21 commits to master and 41 commits to all branches. On master, 15 files have changed and there have been 313 additions and 201 deletions. 1 Pull request proposed by 1 person (myself, to track some issues) 8 Issues closed by 1 person 9 Issues created by 1 person Improvements ------------ - Leave insert mode when the active tab is changed. - Force opening in foreground/background tab when a link is pressed with shift. - Add 1px spacing to download view. - Hide unimportant "load glyph failed" Qt message. Bugfixes -------- - Manage downloads per-window, not globally - this fixed an exception when cancelling a download from a now closed window. - Fix a Qt warning when closing a window while a download is active. - Open new window on IPC connection when no existing window is found. - Don't open new window if only commands are sent via IPC. - Don't log some exceptions twice. - Fix "schedule removal" log spam on shutdown - Fix a segfault when qutebrowser is closed during a javascript prompt which is followed by another prompt/alert. - Update cache size correctly if storage->cache-size is changed. - Fix a weird exception which rarely occurs when disconnecting hints. Flo -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG 0xFD55A072 | 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 snd at online.de Mon Nov 24 11:05:41 2014 From: snd at online.de (henry atting) Date: Mon, 24 Nov 2014 11:05:41 +0100 Subject: feature request Message-ID: <877fyk3ocq.fsf@bye.fritz.box> Hi, is there already a feature (or is something similar in process of planing) witch allows enabling/disabling scripts/plugins easily, like in luakit (via ,ts/,tp; tn) Regards, henry From me at the-compiler.org Mon Nov 24 11:35:36 2014 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 24 Nov 2014 11:35:36 +0100 Subject: feature request In-Reply-To: <877fyk3ocq.fsf@bye.fritz.box> References: <877fyk3ocq.fsf@bye.fritz.box> Message-ID: <20141124103536.GB32338@tonks> Hi, * henry atting [2014-11-24 11:05:41 +0100]: > is there already a feature (or is something similar in process of > planing) witch allows enabling/disabling scripts/plugins easily, like in > luakit (via ,ts/,tp; tn) Ha, congrats for doing the first non-"weekly qutebrowser news" posting on this list :D What do these keybindings do in luakit exactly? Do they toggle plugins per-page, or globally? To do this per-page, two features would be needed: 1. Domain-wide settings. This is planned, but most likely not before v0.1 is released in December. 2. A :set --toggle option or so, to bind a key to. This is planned as well (so e.g. you could also add a keybinding to set/unset a proxy) but probably also not before v0.1 - but maybe, because I'd really need it myself as well :D If these two features are implemented, I'll probably add the same keybindings dwb has for them: tsh - Toggle scripts for current host permanently tsu - Toggle scripts for current url permanently tth - Toggle scripts for current host temporarily ttu - Toggle scripts for current url temporarily ph - Toggle plugins for current host permanently pu - Toggle plugins for current url permanently pth - Toggle plugins for current host temporarily ptu - Toggle plugins for current url temporarily Florian -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG 0xFD55A072 | 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 Mon Nov 24 21:42:29 2014 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 24 Nov 2014 21:42:29 +0100 Subject: This week's qutebrowser updates Message-ID: <20141124204229.GB456@tonks> Gah! Another week over already, 3 week to the planned release date... Still not 100% sure if I'll make it, but we'll see :P Also, more new features than I'd like this week - I should really focus on bugfixes now! :D Overview -------- https://github.com/The-Compiler/qutebrowser/pulse/weekly Excluding merges, 1 author has pushed 41 commits to master and 59 commits to all branches. On master, 31 files have changed and there have been 836 additions and 598 deletions. 1 Issue closed by 1 person 8 Issues created by 2 people Upgrade notes ------------- - Run :adblock-update if you want to use the host blocker. If not, run :set permissions host-block-lists "" Features -------- - A simple ad-blocker, based on /etc/hosts-lists. (yaaay!) - New :download command to download an URL by hand. - New option tabs->tabs-are-windows to open a new window for every operation opening a new tab. Improvements ------------ - Ignore "Content type missing" Qt warning - Simplify logging of Qt warnings - Get rid of automatic setuptools installing and ez_setup.py. Bugfixes -------- - Fix for segfault-issues when starting (which only showed up when implementing the :download command) - Handle QNetworkReply errors correctly in downloads. - Update download view size correctly when download text changed. - Workaround for a Qt bug leading to corrupted downloads when they're read from the cache. - Handle subprocess errors correctly (e.g. with :spawn or :hint ... spawn) - Various small download fixes. -- http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP) GPG 0xFD55A072 | 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 snd at online.de Mon Nov 24 11:05:41 2014 From: snd at online.de (henry atting) Date: Mon, 24 Nov 2014 11:05:41 +0100 (20 hours, 40 minutes, 47 seconds ago) Subject: feature request Message-ID: <87wq6jg47y.fsf@bye.fritz.box> Hi, > Ha, congrats for doing the first non-"weekly qutebrowser news" posting > on this list :D Maybe there will be more soon; even at this early stage qutebrowser is quite usable, as for me the only thing missing is the requested feature. :) > What do these keybindings do in luakit exactly? Do they toggle plugins > per-page, or globally? rc.lua, the config file says: -- NoScript plugin, toggle scripts and or plugins on a per-domain basis. -- `,ts` to toggle scripts, `,tp` to toggle plugins, `,tr` to reset. require "noscript" henry