summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-11-30improve extraction of first names for thread indexLars Kotthoff
2018-11-23Shorten GNUPGHOME lengthFrédéric Bonnard
On ppc64el, due to a bit too long GNUPGHOME, gpg socket file name is too long and gpg fails to create foo1.key in tests/run_test.sh and the script exits righ away with set -e, leaving the test directory unproperly set up (missing ui directory, and keys) which makes some tests fail (generic, theme, crypto) Here is the Debian bug I opened : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909190 https://buildd.debian.org/status/fetch.php?pkg=astroidmail&arch=ppc64el&ver=0.14-1&stamp=1538432617&raw=0 https://buildd.debian.org/status/package.php?p=astroidmail Some details here about too long socket and gpg : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847206#10
2018-11-22minor cleanupsLars Kotthoff
2018-11-22revert some changesLars Kotthoff
2018-11-22clean up webkitLars Kotthoff
2018-11-22Revert "release reference when destructing thread view so that external ↵Lars Kotthoff
render processes can be terminated" This reverts commit c3b82d59eab571599227ad5114b8562e97f13ae7.
2018-11-22release reference when destructing thread view so that external render ↵Lars Kotthoff
processes can be terminated
2018-11-22use NotmuchMessageLars Kotthoff
2018-11-22allow to tag sent messages with same tags as message being replied toLars Kotthoff
2018-11-11expose refresh as separate functionLars Kotthoff
2018-11-11change default keybindingLars Kotthoff
2018-11-11implement the actual reloading I want it to do...Lars Kotthoff
2018-11-11expose key to reload thread viewLars Kotthoff
2018-11-06show difference between tag editing modes through underliningLars Kotthoff
2018-11-06tagbar editing modes (by tag, by char), switch with Ctrl, config option for ↵Lars Kotthoff
default
2018-11-06normal behavior of backspace when at end of text and not on a spaceLars Kotthoff
2018-11-06allow normal editing when not on the boundary of a tagLars Kotthoff
2018-11-06skip double space at end of tagsLars Kotthoff
2018-11-06move/edit entire tagsLars Kotthoff
2018-11-04cm, em: clean up referencesGaute Hope
use unique_ptr and close after emitting signals
2018-10-28fix #587: only messages that are being read should be processedGaute Hope
2018-10-27use NotmuchMessageLars Kotthoff
2018-10-27allow to tag sent messages with same tags as message being replied toLars Kotthoff
2018-10-25ae: use vector bufferGaute Hope
2018-10-20ae: correctly allocate buffer array (-pedantic)Gaute Hope
char[n] is technically not allowed in C++, and seems to cause trouble in this case.
2018-10-20cm: use GMimeStreamMem to avoid writing tmp fileGaute Hope
Following classes updated to use mem: * EditMessage * RawMessage * Message test in test_composed_message
2018-10-20message: move viewable_text to plain_textGaute Hope
2018-10-20mt, chunk: always return text/plain when html == false.Gaute Hope
2018-10-20test, compose: preferred_type = html should still give text for ↵Yurii Rashkovskii
viewable_text (false)
2018-10-19editor: markdown default state configurable (#549)Gaute Hope
2018-10-16fix annotationsLars Kotthoff
2018-10-13first attempt at a general read pluginLars Kotthoff
2018-10-05Parse from, cc, bcc, subject, and body from mailto URIsJohannes Löthberg
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2018-10-04EditMessage: Add arguments for subject and bodyJohannes Löthberg
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2018-10-01cmake: webkit2gtk >= 2.22 is required (#550)Gaute Hope
2018-09-30Release v0.14Gaute Hope
2018-09-30tv, iframe: delay set iframe src in order to let body element be rendered firstGaute Hope
2018-09-30fix #550: use srcdoc attribute when setting message content in iframeGaute Hope
using the src attribute causes a request that needs to be allowed on the main GUI thread on new webkit. even when setting the iframe src async it needs to run on the extension GUI thread in order to be able to manipulate the DOM tree. thus subsequent calls to the webext, also necessarily running on the extension GUI thread, blocks .. and the main GUI blocks while waiting for these to return. this causes a deadlock while the webext waits for the request to be handled on the main GUI thread.
2018-09-30tests: quote cp src dirGaute Hope
2018-09-30tests: make gpg setup more verboseGaute Hope
2018-09-27mw: remove modes when closing windowGaute Hope
2018-09-27fix #501: Add hook to signal_delete_event, ensure proper destruction of windowIain Buclaw
2018-09-13fix #548: correctly clear messages and focus state when loading new threadGaute Hope
2018-08-30cmake, man: add option to disable manpage generation -DDISABLE_DOCS=ONGaute Hope
2018-08-29fix #542 cf: do not show default startup queries when intentionally cleared. ↵Gaute Hope
force saved_searches if no startup queries.
2018-08-29fix #539: reference to LICENSE.md.Gaute Hope
2018-08-29history: man pageGaute Hope
2018-08-29man: mention $NOTMUCH_CONFIG (93ef250b)Gaute Hope
2018-08-29cmake: generate and install man pages using either scdoc or ronn"Gaute Hope
2018-08-29Mention the possibility to customize the thread-view in the manpageTimothée Floure