From: Gaute Hope Date: Sat, 23 Jul 2016 10:34:20 +0000 (+0000) Subject: Announcing Astroid v0.6 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=aff9c7d10a21cbfa8258bf218c972fe060b6d770;p=notmuch-archives.git Announcing Astroid v0.6 --- diff --git a/35/1d071da5140e6edebf100d1fa69b5d2f9111ed b/35/1d071da5140e6edebf100d1fa69b5d2f9111ed new file mode 100644 index 000000000..9ef1f5924 --- /dev/null +++ b/35/1d071da5140e6edebf100d1fa69b5d2f9111ed @@ -0,0 +1,201 @@ +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--