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-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-05-11 | 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-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 | 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 | crypto: always trust defined in setup on gmime2 | Gaute Hope | |
2019-07-14 | fix encryption error with gmime3 | max.mehl | |
Solution taken from issue #638 | |||
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-05 | astroid: remove log sinks to prevent multiple log outputs when creating many ↵ | Gaute Hope | |
instances in tests | |||
2019-04-07 | reply, forward: use lynx (or configurable program) to convert HTML parts to ↵ | Gaute Hope | |
text when quoting | |||
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-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 | |
2018-11-30 | improve extraction of first names for thread index | Lars Kotthoff | |
2018-11-22 | minor cleanups | Lars Kotthoff | |
2018-11-22 | revert some changes | Lars Kotthoff | |
2018-11-22 | clean up webkit | Lars Kotthoff | |
2018-11-22 | Revert "release reference when destructing thread view so that external ↵ | Lars Kotthoff | |
render processes can be terminated" This reverts commit c3b82d59eab571599227ad5114b8562e97f13ae7. | |||
2018-11-22 | release reference when destructing thread view so that external render ↵ | Lars Kotthoff | |
processes can be terminated | |||
2018-11-22 | use NotmuchMessage | Lars Kotthoff | |
2018-11-22 | allow to tag sent messages with same tags as message being replied to | Lars Kotthoff | |
2018-11-11 | expose refresh as separate function | Lars Kotthoff | |
2018-11-11 | change default keybinding | Lars Kotthoff | |
2018-11-11 | implement the actual reloading I want it to do... | Lars Kotthoff | |
2018-11-11 | expose key to reload thread view | Lars Kotthoff | |
2018-11-06 | show difference between tag editing modes through underlining | Lars Kotthoff | |
2018-11-06 | tagbar editing modes (by tag, by char), switch with Ctrl, config option for ↵ | Lars Kotthoff | |
default | |||
2018-11-06 | normal behavior of backspace when at end of text and not on a space | Lars Kotthoff | |
2018-11-06 | allow normal editing when not on the boundary of a tag | Lars Kotthoff | |
2018-11-06 | skip double space at end of tags | Lars Kotthoff | |
2018-11-06 | move/edit entire tags | Lars Kotthoff | |
2018-11-04 | cm, em: clean up references | Gaute Hope | |
use unique_ptr and close after emitting signals | |||
2018-10-28 | fix #587: only messages that are being read should be processed | Gaute Hope | |
2018-10-27 | use NotmuchMessage | Lars Kotthoff | |
2018-10-27 | allow to tag sent messages with same tags as message being replied to | Lars Kotthoff | |