Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id EA8BE6DE09ED for ; Sat, 6 Feb 2016 08:48:12 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.087 X-Spam-Level: X-Spam-Status: No, score=-0.087 tagged_above=-999 required=5 tests=[AWL=0.633, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i1M5-rlCNE2U for ; Sat, 6 Feb 2016 08:48:10 -0800 (PST) Received: from mail-lf0-f49.google.com (mail-lf0-f49.google.com [209.85.215.49]) by arlo.cworth.org (Postfix) with ESMTPS id A7CCC6DE0261 for ; Sat, 6 Feb 2016 08:48:09 -0800 (PST) Received: by mail-lf0-f49.google.com with SMTP id m1so75419431lfg.0 for ; Sat, 06 Feb 2016 08:48:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gaute-vetsj-com.20150623.gappssmtp.com; s=20150623; h=date:from:subject:to:references:in-reply-to:user-agent:message-id :mime-version:content-type:content-transfer-encoding; bh=GX8hRQb4rM5TIoFFM1l7SRk+0C1MxItnptgZ0c1dDIE=; b=Rae57gfiW9Zr3iR+ZSCwS5UofwvvVsoWWeC2vJdgL7yunJndc9R9mxGvcCkXIVfmp8 1+4VHnXp6pw6OCiYip6TxRAQu4io5eZ+YHOENB7olN8Iir05c/MZkAZ5jiDqatgcd5v0 pf74fPrOxHVGC3T+jQIuLee7t+Z+uS2R6COd7xFan6BUHTy4awEBnmKzUbMlsZcEmdMI /w/QfZquWMSSv91v8swioL9B8eUOrhmZuo8dwMozrKjTVtclW/AvqooszQsxZvs+qtSp k/6OzASwyaVqeDo0sGOLyADDOBAQEhIhtQ7DlkA1glePMQQYYlfT2KeWPjOBogeD3UnO gYAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:subject:to:references:in-reply-to :user-agent:message-id:mime-version:content-type :content-transfer-encoding; bh=GX8hRQb4rM5TIoFFM1l7SRk+0C1MxItnptgZ0c1dDIE=; b=cQFLYYIXpPEnRotACArv/Xq5l+ABe5TLdmqa/ERfrriwcCv9oPRRwpvVoWqAPFr3uR 09OxxJGEi6X+USColgJV0gTEsKUc+4YNM7ALOk7NZEuO/Lm8e587zAQ6rS8Z/hwHUAOF slWAScYoKCKxI22EZfR/8gf3LxrimyHCyI84PRYAHMV/0fcg7nVA8WH2Fn0Z7c+HATXZ y0i+5lJSd88Mele/bgd40s6hztxSQHl9i7Qg3jCeEOrhDtRvN0+7s2y3BvFGb126tY8E c0fh9rz2UeqsLEBrlu5tlEP1l/o0WvsM90iYQy3uArAy3oFY75UeL+7NPs1uhVxvUSVT Zn3Q== X-Gm-Message-State: AG10YORei3t6GnMuFo+WKLA+vniFXKJ98QZ5CaCmDSlm4eX8mGQn/XWgw7cUMSd/fYEDIw== X-Received: by 10.25.41.140 with SMTP id p134mr944413lfp.15.1454777287524; Sat, 06 Feb 2016 08:48:07 -0800 (PST) Received: from localhost (c6878BF51.dhcp.as2116.net. [81.191.120.104]) by smtp.gmail.com with ESMTPSA id o9sm2904436lfe.15.2016.02.06.08.48.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 06 Feb 2016 08:48:06 -0800 (PST) Date: Sat, 06 Feb 2016 16:48:05 +0000 From: Gaute Hope Subject: Announcing Astroid v0.5 To: astroidmail@googlegroups.com, notmuch@notmuchmail.org References: In-Reply-To: User-Agent: astroid/v0.4-257-g9a1a5a29 (https://github.com/gauteh/astroid) Message-Id: <1454776733-astroid-1-sxipnaaq5w-1826@strange> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Feb 2016 16:48:13 -0000 Greetings, Astroid (https://github.com/gauteh/astroid) v0.5 is now ready! Astroid is a graphical threads-with-tags mail user agent for notmuch. Written in C++ using GTK+, WebKit and gmime. This release includes a lot of changes and improvements from several authors, including increased customizability and many new features. See below for more details and observe debug output for changed configuration options. Astroid can be found at: https://github.com/gauteh/astroid : $ git clone https://github.com/gauteh/astroid.git ## README with screenshot and information on building and using https://github.com/gauteh/astroid#astroid-mua once you get Astroid running press '?' to get a list of keybindings for the current context. ## Tour and usage There is now a tour of how to set up, customize and use astroid at: https://github.com/gauteh/astroid/wiki ## Changes since v0.4 * C-f: Toggle flat or indented view of messages. * C-i: Show remote images (cid-type images are not supported yet). * A-#: Page to # page. * Add gravatar support * M-p: Toggle auto poll. * C-j / C-k: Jump and scroll to next or previous element. * thread-index: C-Enter: open thread in new window. * Add popup menu with some actions for the thread-index. * Fix #23: Don't crash when message file is missing. * #25: Load html and scss from config/ui directory if present. * #25: Allow some parameters of the thread_index cells to be configured. * Move 'expand all' in thread view to C-e. * Save drafts with 's', discard them with 'D', edit them with 'E' from thread index or thread view. * Edit messages as new with 'E'. * Added a dinosaur. * Configurable keybindings in ~/.config/astroid/keybindings. * Show name of pre-defined searches in tab. * Tab: jump to next unread thread. * X: Force close tab. * C-s: Cycle through sorting the thread_index (default configurable) * Configurable sent-tags (per-account and global) * Allow messages to be sent as attachments. * Hugo Roy: Fix licences to be correct for borrowed stuff. * Franz Fellner: Fix some long standing annoying bugs. * Use ',' as separator for 'for_tags' in config, not ';'. * Hugo Roy: Refurbished thread-view theme and move to scss processing, your custom thread-view.css needs some attention. * Franz Fellner: Clean-up coding style and name-space pollution. * Hugo Roy: Made a tour of setting up astroid in the wiki. * Print message with C-P and print marked messages with t+p. * Run-hooks: Run user-defined shell hooks on keypress using keybinding configuration. * Franz Fellner: Integrate with notmuch config, read available options from there. You might have to update some of the affected configuration options. * Thread index: only use bold face on authors of unread messages. * Startup queries are invincible. * q: ask to quit, Q: quit right away. Regards, Gaute =