Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-16 | use std::placeholders everywhereHEADmaster | Alex Xu (Hello71) | |
before this was silently relying on boost placeholders, but those default off now. | |||
2020-08-08 | Merge branch 'only-plain-if-possible' | Gaute Hope | |
2020-08-07 | ql: Default initialize threads to NULL. | Iain Buclaw | |
The function notmuch_query_search_threads() only sets the pointer on success. Not initializing the pointer could result in an abort or segfault inside notmuch_threads_destroy() due to it pointing to whatever was previously on the stack. | |||
2020-07-22 | Add shell.nix for development environment | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2020-05-12 | End test email message bodies with a trailing newline | Stefano Rivera | |
Test regressed under gmime 3.2.3, because of the change in jstedfast/gmime@2dd1be81555d787ff1ff03b11e5cb4b9e81630d6 A trailing newline was added to the text/plain message body in the test, causing the round-trip comparison to fail. Fixes: #676 | |||
2020-05-11 | quoting: do not include converted html part if plain exists | Gaute Hope | |
2020-05-11 | GitHub action to build on Debian & Ubuntu | Stefano Rivera | |
2020-03-25 | quoting: do not include converted html part if plain exists | Gaute Hope | |
2019-12-05 | Use colors with the correct gtk state flag | Jean-Philippe Braun | |
2019-11-03 | make the command bar fill in available space | Yo'av Moshe | |
2019-11-03 | remove minimum width for command bar | Yo'av Moshe | |
2019-10-06 | page_client: Initialize socket_addr when creating an abstract socket as well | Johannes Löthberg | |
Fixes #661. Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> | |||
2019-10-04 | Set black text colour in email body | Alessandro Pezzoni | |
2019-09-04 | Set restrictive permissions on socket directory. | Martin Rehak | |
2019-09-04 | Programatically determine the platform support for abstract sockets. | Martin Rehak | |
2019-09-04 | FreeBSD and Mac does not provide abstract sockets. This patch modifies | Martin Rehak | |
astroid to use standard path sockets placing them in dedicated directory in runtime dir. | |||
2019-09-01 | Add get_queries() extension method | glacambre | |
This patch adds a way to programmatically generate queries on startup. This is done by adding a new method named "get_queries" to the astroid_activatable interface. Closes https://github.com/astroidmail/astroid/issues/614. | |||
2019-08-11 | test: #585 markdown clipped with unicode multi-byte chars | Gaute Hope | |
2019-08-11 | remove format=flowed from html part | Johannes Rosenberger | |
doesn't make sense for html | |||
2019-08-11 | ComposeMessage::build() ensure initialization of stream | Johannes Rosenberger | |
code safety: fixes compiler warning -Wmaybe-uninitialized | |||
2019-08-11 | fix cast from 'GMimeMultipart' to 'GMimePart' | Johannes Rosenberger | |
Fix run time glib warning ``` invalid cast from 'GMimeMultipart' to 'GMimePart' ``` by restructuring the mime parts `ComposeMessage::build()`/markdown rendering. | |||
2019-08-11 | use correct size of html part in multipart messages | Johannes Rosenberger | |
fixes #585 The html rendered from markdown is stored in the `ustring _html`. The function `g_mime_stream_mem_new_with_buffer()` requires a `char *` as first argument and its length as second. The correct length of the `(char *) _html.c_str()` is `_html.bytes()` and not `_html.size()` which is the number of UTF-8 characters. | |||
2019-07-17 | Release v0.15.0 | Gaute Hope | |
2019-07-17 | crypto: always trust defined in setup on gmime2 | Gaute Hope | |
2019-07-17 | vagrant: w3m required for quote_html test | Gaute Hope | |
2019-07-14 | fix encryption error with gmime3 | max.mehl | |
Solution taken from issue #638 | |||
2019-06-21 | vagrant: enable x11forwarding by default | Gaute Hope | |
2019-06-02 | Don't forget the include dir for notmuch | Igor Almeida | |
2019-05-31 | Fix duplicate output lines in tests again | Loris Reiff | |
2019-05-30 | Fix segmentation fault when quitting (#636) | Loris Reiff | |
Fix #636 Additional reference: https://www.boost.org/doc/libs/1_70_0/libs/log/doc/html/log/rationale/why_crash_on_term.html | |||
2019-05-30 | Missing Linker Flags | Alexander Adolf | |
The linker flags for libsoup were missing from the cmake file. | |||
2019-05-30 | Libffi is Now Required Unconditionally | Alexander Adolf | |
gtkmm-3 now requires gobject-2, which in turn requires libffi. Hence, libffi is no longer exclusive to builds with plugins, but is needed for all builds. | |||
2019-05-05 | quote_html: test tricky conversion | Gaute Hope | |
2019-05-05 | astroid: remove log sinks to prevent multiple log outputs when creating many ↵ | Gaute Hope | |
instances in tests | |||
2019-05-05 | vagrant: more mem + cpus | Gaute Hope | |
2019-04-07 | quote html: add test | Gaute Hope | |
2019-04-07 | cmake: make git describe work out of source tree | Gaute Hope | |
2019-04-07 | reply, forward: use lynx (or configurable program) to convert HTML parts to ↵ | Gaute Hope | |
text when quoting | |||
2019-04-07 | add vagrantfile | Gaute Hope | |
2019-04-06 | fix #627: use full flags for ronn (man page generation) | Gaute Hope | |
2019-04-04 | add vagrantfile | Gaute Hope | |
2019-03-09 | Merge #621. | Gaute Hope | |
2019-02-26 | Prevent segfault by reordering set_text and completion setup | Marco Schlumpp | |
When set_text is called, an completion in an inconsistent state is triggered. For example when the CommandBar was used for filtering (ctrl+f) and is then used for searching (for example "O"), entry_changed will try to cast current_completion to TagCompletion. This happens because "mode" already contains the new mode and "current_completion" contains the old value. Thus the cast results in an nullptr, which in turn causes an segfault. | |||
2019-01-23 | Made it not check quoted text for attachment words | Taeer Bar-Yam | |
2018-12-15 | config.cc: Default astroid.notmuch_config to $NOTMUCH_CONFIG | glacambre | |
By default, notmuch uses the $NOTMUCH_CONFIG environment variable in order to find its config file. This commit makes astroid's default config generator use this variable in order to populate the astroid.notmuch_config setting. | |||
2018-12-09 | fix broken link in example script | Aravind SV | |
2018-12-01 | revert protocol handling change | Lars Kotthoff | |
2018-12-01 | remove unnecessary code | Lars Kotthoff | |
2018-12-01 | more misc improvements | Lars Kotthoff | |
2018-12-01 | misc stability improvements | Lars Kotthoff | |