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 0B7866DE014D for ; Sat, 23 Jul 2016 03:34:37 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.705 X-Spam-Level: X-Spam-Status: No, score=-0.705 tagged_above=-999 required=5 tests=[AWL=0.015, 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 Z0iGxVnwnYqj for ; Sat, 23 Jul 2016 03:34:28 -0700 (PDT) Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com [209.85.215.43]) by arlo.cworth.org (Postfix) with ESMTPS id 101706DE00C8 for ; Sat, 23 Jul 2016 03:34:27 -0700 (PDT) Received: by mail-lf0-f43.google.com with SMTP id l69so100460402lfg.1 for ; Sat, 23 Jul 2016 03:34:27 -0700 (PDT) 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; bh=DQJwHbR1ab+iLdHjyfTBZiJ6D3I4sc/HBcnhdhLHHVY=; b=oidzMxs6bcG6YUjSWClSiiMn85sSLqZiuUCHohr03xnTflNwDVfQQhRBQ52NKtCeFt B8bYJ8Y6wHL6DCyNAXQPEjX6kIZWlWi4mn6mMFojK47xSMBfSZfp/KxCBe9PPQ9xET7K Gzlmdfc0Nk3cu0DXms3xVCsFkOLSTVgOK1CtF4tpxS5qCL+LHCNcTuWxCiEm8JXKVkL8 MOFexZqIsxkCfk24515Y3OUy9ioH9lQ9TR1bt/ajNLVkdE6jqj3zachsagGLN3vouseh v8IoYZrFCzvIgDaTxz7KFbqQ1bqo2rRLt8C63ArjtNpuiqw0K+pFO30SPVV+jI68/qfi pInA== 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; bh=DQJwHbR1ab+iLdHjyfTBZiJ6D3I4sc/HBcnhdhLHHVY=; b=XUZyZNJ33rd+yXUohPPPUn74BONDiL9Uby8TegxjSaDuDo+WYNU2Ywn/SgnfONKvqr lz+oOGl+r6okxVh978wR6cHixqFVoZUJZGabD++LGUS3j2KYMoAt0xlD61BmEqlxSE1o QILvFzr9D/CtNXeVC4L15ckgoOECAuMj7oJ3reYeotn4wnop8S3gZzGQpXdBnw69w3Al qcARl5sUEckKRtEdSyyx7aCnisNsvY6MsiSJUEHX7AQX7EE4BwmQPBva2lfQz2QbH0Sm 6yz2OMAMkGh/gXyO/iE14KlCu5S84XGhTQNKRcbWow3vBfdH2GH204QRgRHTGvJh02w6 wUng== X-Gm-Message-State: AEkooutEntKgtkvqpLsPAjyEquvj20trSwA01WmnLXSouwUCKssL3HBALaBKUW0GWDEjMA== X-Received: by 10.25.208.131 with SMTP id h125mr3883253lfg.214.1469270065319; Sat, 23 Jul 2016 03:34:25 -0700 (PDT) Received: from localhost (249-168-11.connect.netcom.no. [176.11.168.249]) by smtp.gmail.com with ESMTPSA id p102sm3680043lfi.9.2016.07.23.03.34.22 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 23 Jul 2016 03:34:23 -0700 (PDT) Date: Sat, 23 Jul 2016 10:34:20 +0000 From: Gaute Hope Subject: Announcing Astroid v0.6 To: astroidmail@googlegroups.com, notmuch@notmuchmail.org References: In-Reply-To: User-Agent: astroid/v0.6 (https://github.com/astroidmail/astroid) Message-Id: <1469269774-astroid-0-onp9zrriqv-12739@strange> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="=-+Oc66aWqe/yXS/a1wZBC" 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, 23 Jul 2016 10:34:37 -0000 --=-+Oc66aWqe/yXS/a1wZBC Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Greetings, Astroid (https://github.com/astroidmail/astroid) v0.6 is now ready! Astroid is a lightweight and fast graphical threads-with-tags mail user agent for notmuch. Written in C++ using GTK+, WebKit and gmime. Astroid can be found at: https://github.com/astroidmail/astroid : $ git clone https://github.com/astroidmail/astroid.git ## README with screenshot and information on building and using https://github.com/astroidmail/astroid#astroid-mua once you get Astroid running press '?' to get a list of keybindings for the current context. ## Tour and usage https://github.com/astroidmail/astroid/wiki ## Changes since v0.5 * Use any editor (general XEmbed support in edit-message window): Emacs works. * Plugins: Python and Lua plugins can now be made, parts of ThreadIndex and ThreadView are exposed allowing extesion of the user interface and advanced customization. Check out the plugins available at GitHub. * Crypto: GPG encryption and signing is added. Decryption and and signature status is shown in greater detail. * Repository moved to github.com/astroidmail. * Thread-view: Search email text using 'C-f' * Synchronize maildir flags if so configured in .notmuch-config. * Signatures: Include per-account signatures (either included or attached). * Saved searches: Save a search with 'C-S', then browse saved searches and stats with 'C-f'. You can also browse search history using Up and Down in the search-bar. * Colorful tags: Tag background color is calculated based on MD5 sum and normalized to within a configurable range. The same tag will therefore always have the same color. * Thread-index: load all threads in the background. * All actions requiring write-access run in the background and wait for any reads to finish. All read operations need to wait for any ongoing write-operations to finish. All write-operations are therefore asynchronous and non-blocking. Read-operations will only block on long write operations. * Tags can be modified on multiple marked threads with + and -. * Modify tags on single message, they are updated in thread-view and thread-index. * Keybindings modified to be more common #171. * scss: fix #82: make all variables global. * C-d / C-u / Page in thread-index: Page and move cursor in thread index. * Special keys like Tab and Home can now be used in user-keybindings. * M. Dietrich: clock_format=3Dyear option to use clock format from this o= r previous year setting in thread-index. * M. Dietrich, G. Hope: Background color in thread-index configurable. * M. Dietrich: Use correct reply-to address for mailinglist-messages. * Gravatar is configurable. * #103: Drafts are saved on force close or quit by default. * C-v: duplicate and refine query. * Mark thread moves to next by default. * ti: set cursor to first thread if we are at first thread when new addition is made. * build: --disable-libsass: do not depend on libsass, but use a sass compiler at build time (-scss-compiler=3Dsassc). * Quote lines for reply and forward are formatted with Glib::DateTime::format(). Thanks to: Hugo Roy Franz Fellner M. Dietrich Max Mehl Regards, Gaute = --=-+Oc66aWqe/yXS/a1wZBC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJXk0gsAAoJEJgnp+igdJAj2L0P/0/Yd+mLyDntnXSyxvBgQ1H5 jhHQ5m8COuvD/QcsdrOVY6yqtlqddG4vLENO9APjYvFS4TJcFiKXzOm3qETbK/nU Br7yEjGU7vch/a0GyMdDGgYhOjkeZQ6YKIJea/1MwbTx4RDedKRhvzMvk94o9Sdm MV9hcohnVd00NyxTTETZYRsZVsIhswVal1+TAOaquW6tFS86iRe6esZOGzdQid00 DpVEZky9hOHqoqdVoHmD5ClmUaKoPqcC2NlaOSs+Wv/ZFmyFda893+tvs9EadCm2 9z19SeapTDQxSeG/OlxbifAFUY42uc4n71bDt6C4jm8sOquhYommUK5/uc0jH0TR LhreNUdGr55270gZnkGEnOIcG1uA5EJn2SUdzxONLklcMGA1PmXEcm3CQEJI9L4U gsc6oMKleEuVLM1HWZG7+z6ngwRQ6POU+quF6LPA/t4VlhBk8zdRq4oip21onZQc D0wrG6LNVuVqNgbOzBzseL7ytI1MxMewRkCIE7CaoWq3E/V/lWzGebepjvdtOOs4 G0bEy+2+75Y3SJfWuCFOp3MA1QUJOTL8lM2W0cXVXhJr+n4Zz0oSj91rTN5UiuUE +gPJvdzoC4jKL5SfrA7fAn1rK4uYwJe9ab9o+Nycu5wwspWgXCu+4nxLcO+ynRCv FUy2zXllSWNMnx3Axoc6 =LPs0 -----END PGP SIGNATURE----- --=-+Oc66aWqe/yXS/a1wZBC--