From me at the-compiler.org Sun Feb 5 00:39:32 2017 From: me at the-compiler.org (Florian Bruhin) Date: Sun, 5 Feb 2017 00:39:32 +0100 Subject: [qutebrowser] qutebrowser repository moved Message-ID: <20170204233932.ymtofouhfjn4bwkt@tonks> Hi, the qutebrowser repo now got moved to its own GitHub organization: https://github.com/qutebrowser/qutebrowser GitHub seems to be pretty good at handling redirects and stuff, but if you notice something broken, please let me know! If you're a packager for qutebrowser, please adjust the URLs accordingly (from The-Compiler/qutebrowser to qutebrowser/qutebrowser). 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: 833 bytes Desc: not available URL: From me at the-compiler.org Mon Feb 20 09:06:34 2017 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 20 Feb 2017 09:06:34 +0100 Subject: [qutebrowser] Let certain websites override qutebrowser keys In-Reply-To: <1484419589.1496436.847771120.69971F86@webmail.messagingengine.com> References: <1484365225.1341502.847366144.41E229B6@webmail.messagingengine.com> <20170114070515.7fwb5pqgxvf7rsie@tonks> <513025.fd65da1324ad3690a6fbc39a73885be7716439ed@popretr.messagingengine.com> <1484419589.1496436.847771120.69971F86@webmail.messagingengine.com> Message-ID: <20170220080634.6nxwdbgwhm3t6c2b@tonks> Hey George, Sorry for the late answer - I've been mostly ignoring mails because of exams, and only now got to looking at the unread ones ;) * George [2017-01-14 20:46:29 +0200]: > I'm aware of the solutions that you suggested, I was just wondering if > it was possible to have a per-domain situation. For instance, in > pentadactyl I would have something like this in my rc file: This should work once there are per-domain settings, see this issue: https://github.com/qutebrowser/qutebrowser/issues/499 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: 833 bytes Desc: not available URL: From me at the-compiler.org Mon Feb 20 09:23:14 2017 From: me at the-compiler.org (Florian Bruhin) Date: Mon, 20 Feb 2017 09:23:14 +0100 Subject: [qutebrowser] keyword bookmarks In-Reply-To: References: Message-ID: <20170220082314.5hq5k2iyqmgyfnjm@tonks> Hey Amos, Sorry for the late answer - I was busy with exams and your mail got filtered as you're not subscribed to the list ;) * Amos Joshua [2017-01-29 22:20:29 -0800]: > I am trying to recreate the keyword-bookmark functionality in pentadactyl - > I've read through the docs several times and cannot figure out how (or if) > I can have a bookmark with a substitution, e.g. I'd like "yt foo" to open " > youtube.com/results?search_query=foo". Is this possible and if so, how can > it be accomplished? Bookmarks can't do that in qutebrowser, but there are search engines. When you do something like: :set searchengines yt https://youtube.com/results?search_query={} (untested) you can do :open yt foo. 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: 833 bytes Desc: not available URL: From geo909.fora at gmail.com Mon Feb 20 16:35:16 2017 From: geo909.fora at gmail.com (George) Date: Mon, 20 Feb 2017 17:35:16 +0200 Subject: [qutebrowser] Let certain websites override qutebrowser keys In-Reply-To: <513025.7cb9ea4f5bc2ff4e8277152c6e49c34f36f378c6@popretr.messagingengine.com> References: <1484365225.1341502.847366144.41E229B6@webmail.messagingengine.com> <20170114070515.7fwb5pqgxvf7rsie@tonks> <513025.fd65da1324ad3690a6fbc39a73885be7716439ed@popretr.messagingengine.com> <1484419589.1496436.847771120.69971F86@webmail.messagingengine.com> <513025.7cb9ea4f5bc2ff4e8277152c6e49c34f36f378c6@popretr.messagingengine.com> <20170220080634.6nxwdbgwhm3t6c2b@tonks> Message-ID: <1487604916.937531.886857752.0E26679A@webmail.messagingengine.com> Hi Florian, Thanks a lot for your reply, impressive how you keep track of everything and writing exams! Hope they went well. I'll keep an eye on the issue, thanks. Best, George On Mon, Feb 20, 2017, at 10:06, Florian Bruhin wrote: > Hey George, > > Sorry for the late answer - I've been mostly ignoring mails because of > exams, and only now got to looking at the unread ones ;) > > * George [2017-01-14 20:46:29 +0200]: >> I'm aware of the solutions that you suggested, I was just >> wondering if >> it was possible to have a per-domain situation. For instance, in >> pentadactyl I would have something like this in my rc file: > > This should work once there are per-domain settings, see this issue: > https://github.com/qutebrowser/qutebrowser/issues/499 > > 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/ > Email had 1 attachment: > * signature.asc 1k (application/pgp-signature) -------------- next part -------------- An HTML attachment was scrubbed... URL: From me at the-compiler.org Tue Feb 21 22:10:06 2017 From: me at the-compiler.org (Florian Bruhin) Date: Tue, 21 Feb 2017 22:10:06 +0100 Subject: [qutebrowser] RFC: Storing qutebrowser's data in sqlite instead of plaintext Message-ID: <20170221211006.rnwtpx5aqqwqqhhe@tonks> Hi, if you use any scripts which read/write qutebrowser's data on disk (quickmarks/bookmarks/history/etc.), please participate in this discussion: https://github.com/qutebrowser/qutebrowser/issues/2340 The on-disk format is probably going to change to sqlite soon, and I'd like to understand what people do with the on-disk data and what'd possibly break. 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: 833 bytes Desc: not available URL: From jose.gif at hotmail.com Thu Feb 23 09:41:55 2017 From: jose.gif at hotmail.com (=?iso-8859-1?Q?Jos=E9_Alberto_Orejuela_Garc=EDa?=) Date: Thu, 23 Feb 2017 08:41:55 +0000 Subject: [qutebrowser] keyword bookmarks In-Reply-To: <20170220082314.5hq5k2iyqmgyfnjm@tonks> References: <20170220082314.5hq5k2iyqmgyfnjm@tonks> Message-ID: I know that it's not a function of qutebrowser, but other way of searching almost wherever is, provided you have duckduckgo as your default search engine, using bangs. For example, an equivalent of > :set searchengines yt https://youtube.com/results?search_query={} > :open yt foo. would be :open foo !yt Obviously, this is slower as you have to load (a very light version of the) duckduckgo page first, but I think it might be of your interest. Jos? Alberto On lunes, 20 de febrero de 2017 9:23:14 (CET) Florian Bruhin wrote: > Hey Amos, > > Sorry for the late answer - I was busy with exams and your mail got > filtered as you're not subscribed to the list ;) > > * Amos Joshua [2017-01-29 22:20:29 -0800]: > > I am trying to recreate the keyword-bookmark functionality in pentadactyl - > > I've read through the docs several times and cannot figure out how (or if) > > I can have a bookmark with a substitution, e.g. I'd like "yt foo" to open " > > youtube.com/results?search_query=foo". Is this possible and if so, how can > > it be accomplished? > > Bookmarks can't do that in qutebrowser, but there are search engines. > When you do something like: > > :set searchengines yt https://youtube.com/results?search_query={} > > (untested) you can do :open yt foo. > > 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/ From me at the-compiler.org Thu Feb 23 09:46:30 2017 From: me at the-compiler.org (Florian Bruhin) Date: Thu, 23 Feb 2017 09:46:30 +0100 Subject: [qutebrowser] keyword bookmarks In-Reply-To: References: <20170220082314.5hq5k2iyqmgyfnjm@tonks> Message-ID: <20170223084630.3vfevxynogewzo2y@tonks> * Jos? Alberto Orejuela Garc?a [2017-02-23 08:41:55 +0000]: > Obviously, this is slower as you have to load (a very light version > of the) duckduckgo page first, but I think it might be of your > interest. FWIW there's also the ripbang userscript: https://github.com/qutebrowser/qutebrowser/blob/master/misc/userscripts/ripbang Which creates a qutebrowser searchengine from the given duckduckgo bang. 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: 833 bytes Desc: not available URL: From amos at asperasoft.com Thu Feb 23 10:52:32 2017 From: amos at asperasoft.com (Amos Joshua) Date: Thu, 23 Feb 2017 10:52:32 +0100 Subject: [qutebrowser] keyword bookmarks In-Reply-To: References: <20170220082314.5hq5k2iyqmgyfnjm@tonks> Message-ID: Thank you Florian and Jos? for your answers. I will play around with it. The browser is very cool Amos On Thu, Feb 23, 2017 at 9:41 AM, Jos? Alberto Orejuela Garc?a < jose.gif at hotmail.com> wrote: > I know that it's not a function of qutebrowser, but other way of searching > almost wherever is, provided you have duckduckgo as your default search > engine, using bangs. For example, an equivalent of > > > :set searchengines yt https://youtube.com/results?search_query={} > > :open yt foo. > > would be > > :open foo !yt > > Obviously, this is slower as you have to load (a very light version of > the) duckduckgo page first, but I think it might be of your interest. > > Jos? Alberto > > > On lunes, 20 de febrero de 2017 9:23:14 (CET) Florian Bruhin wrote: > > Hey Amos, > > > > Sorry for the late answer - I was busy with exams and your mail got > > filtered as you're not subscribed to the list ;) > > > > * Amos Joshua [2017-01-29 22:20:29 -0800]: > > > I am trying to recreate the keyword-bookmark functionality in > pentadactyl - > > > I've read through the docs several times and cannot figure out how (or > if) > > > I can have a bookmark with a substitution, e.g. I'd like "yt foo" to > open " > > > youtube.com/results?search_query=foo". Is this possible and if so, > how can > > > it be accomplished? > > > > Bookmarks can't do that in qutebrowser, but there are search engines. > > When you do something like: > > > > :set searchengines yt https://youtube.com/results?search_query={} > > > > (untested) you can do :open yt foo. > > > > 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 -------------- An HTML attachment was scrubbed... URL: From me at the-compiler.org Sat Feb 25 22:11:14 2017 From: me at the-compiler.org (Florian Bruhin) Date: Sat, 25 Feb 2017 22:11:14 +0100 Subject: [qutebrowser] qutebrowser v0.10.0 released! Message-ID: <20170225211114.sqdwht74jjhfoxun@tonks> Hi, I'm happy to announce that qutebrowser v0.10.0 was just released! This release mostly was focused on adding some missing QtWebEngine features and working around bugs with Qt 5.8 and QtWebEngine. It also adds full support for QtWebKit-NG (packaged as qt5-webkit-ng in Archlinux) as an alternative. Also, OS X builds are finally back with this release, and contain the new QtWebEngine backend only. The full changelog: ## Added - Userscripts now have a new `$QUTE_COMMANDLINE_TEXT` environment variable, containing the current commandline contents - New `ripbang` userscript to create a searchengine from a duckduckgo bang - QtWebKit Reloaded (also called QtWebKit-NG) is now fully supported - Various new functionality with the QtWebEngine backend: * Printing support with Qt >= 5.8 * Proxy support with Qt >= 5.8 * Tor the `general -> print-element-backgrounds` option with Qt >= 5.8 * The `content -> cookies-store` option * The `storage -> cache-size` option * The `colors -> webpage.bg` option * The HTML5 fullscreen API (e.g. youtube videos) with QtWebEngine * `:download --mhtml` - New `qute:history` URL and `:history` command to show the browsing history - Open tabs are now auto-saved on each successful load and restored in case of a crash - `:jseval` now has a `--file` flag so you can pass a javascript file - `:session-save` now has a `--only-active-window` flag to only save the active window - OS X builds are back, and built with QtWebEngine ## Changed - PyQt 5.7/Qt 5.7.1 is now required for the QtWebEngine backend - Scrolling with the scrollwheel while holding shift now scrolls sideways - New way of clicking hints with which solves various small issues - When yanking a mailto: link via hints, the mailto: prefix is now stripped - Zoom level messages are now not stacked on top of each other anymore - qutebrowser now automatically uses QtWebEngine if QtWebKit is unavailable - :history-clear now asks for a confirmation, unless it's run with --force. - `input -> mouse-zoom-divider` can now be 0 to disable zooming by mouse wheel - `network -> proxy` can also be set to `pac+file://...` now to use a local proxy autoconfig file (on QtWebKit) ## Fixed - Various bugs with Qt 5.8 and QtWebEngine: * Segfault when closing a window * Segfault with when closing a tab with a search active * Fixed various mouse actions (like automatically entering insert mode) not working * Fixed hints sometimes not working * Segfault when opening a URL after a QtWebEngine renderer process crash - Other QtWebEngine fixes: * Insert mode now gets entered correctly with a non-100% zoom * Crash reports are now re-enabled when using QtWebEngine * Fixed crashes when closing tabs while hinting * Using :undo or :tab-clone with a view-source:// or chrome:// tab is now prevented, as it segfaults - `:enter-mode` now refuses to enter modes which can't be entered manually (which caused crashes) - `:record-macro` (`q`) now doesn't try to record macros for special keys without a text - Fixed PAC (proxy autoconfig) not working with QtWebKit - `:download --mhtml` now uses the new file dialog - Word hints are now upper-cased correctly when hints -> uppercase is true - Font validation is now more permissive in the config, allowing e.g. "Terminus (TTF)" as font name - Fixed starting on newer PyQt/sip versions with LibreSSL - When downloading files with QtWebKit, a User-Agent header is set when possible - Fixed showing of keybindings in the :help completion - `:navigate prev/next` now detects `rel` attributes on `` elements, and handles multiple `rel` attributes correctly - Fixed a crash when hinting with target `userscript` and spawning a non-existing script - Lines in Jupyter notebook now trigger insert mode Thanks to all contributors! 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: 833 bytes Desc: not available URL: