mu/lib
Dirk-Jan C. Binnema 473d3998ce mu: calculate thread subjects
Calculate the thread subject, that is, the subject of the (sub)thread _or_
empty if it's the same as the previous subject.

This is for the UI feature of _not_ showing the subject when it's just
repeating from the previous.
2021-05-04 17:34:47 +03:00
..
index build: experimental support for the meson build system 2021-02-12 00:49:35 +02:00
testdir mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
testdir2 mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
testdir4 mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
utils mu-sexp: make lists printable 2021-05-02 23:30:32 +03:00
Makefile.am remove obsolete threading tests 2021-01-22 23:24:53 +02:00
doxyfile.in * lib: doxygen support (WIP, just starting...) 2012-10-27 14:42:21 +03:00
meson.build build: experimental support for the meson build system 2021-02-12 00:49:35 +02:00
mu-bookmarks.cc use c++ for some more sources 2020-11-07 14:11:59 +02:00
mu-bookmarks.hh use c++ for some more sources 2020-11-07 14:11:59 +02:00
mu-contacts.cc lib/contacts: Use remove_ctrl 2021-03-16 17:09:37 +02:00
mu-contacts.hh lib/contacts: Use remove_ctrl 2021-03-16 17:09:37 +02:00
mu-data.hh lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
mu-flags.cc lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-flags.hh lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-maildir.cc remove some dead code 2021-01-22 23:24:53 +02:00
mu-maildir.hh remove some dead code 2021-01-22 23:24:53 +02:00
mu-msg-crypto.cc lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-msg-doc.cc lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-msg-doc.hh lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-msg-fields.c mu-msg-fields: Mark contact fields as phrase-enabled 2019-08-01 22:11:39 +03:00
mu-msg-fields.h mu-msg-fields: Mark contact fields as phrase-enabled 2019-08-01 22:11:39 +03:00
mu-msg-file.cc mu-msg-file: calculate sha1 for messages 2021-02-15 22:29:38 +02:00
mu-msg-file.hh lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-msg-part.cc lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-msg-part.hh lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
mu-msg-prio.c integrate new query parser 2017-10-25 23:50:17 +03:00
mu-msg-prio.h Fix typos 2019-11-06 16:13:39 +01:00
mu-msg-priv.hh mu: use sha-1 for fallback msgid 2021-01-22 22:53:35 +02:00
mu-msg-sexp.cc lib/sexp: Clean up contact name/email 2021-03-16 17:10:35 +02:00
mu-msg.cc remove some dead code 2021-01-22 23:24:53 +02:00
mu-msg.hh lib: clean up mu_msg_to_sexp API 2021-01-29 22:39:21 +02:00
mu-parser.cc remove some dead code 2021-01-22 23:24:53 +02:00
mu-parser.hh parser: restore most unit tests 2020-12-05 11:42:54 +02:00
mu-query-match-deciders.cc query: filter out docs without query-matches 2021-02-15 19:11:22 +02:00
mu-query-match-deciders.hh query: filter out docs without query-matches 2021-02-15 19:11:22 +02:00
mu-query-matches.hh query: Rework querying/threading machinery 2021-01-20 14:09:04 +02:00
mu-query-results.hh mu: calculate thread subjects 2021-05-04 17:34:47 +03:00
mu-query-threads.cc mu: calculate thread subjects 2021-05-04 17:34:47 +03:00
mu-query-threads.hh lib: improve threaded sorting 2021-02-10 12:35:19 +02:00
mu-query.cc query: Better debug logging 2021-03-17 18:33:45 +02:00
mu-query.hh mu-query: tweaks threaded/threaded querying 2021-02-13 00:48:07 +02:00
mu-runtime.cc use c++ for some more sources 2020-11-07 14:11:59 +02:00
mu-runtime.hh use c++ for some more sources 2020-11-07 14:11:59 +02:00
mu-script.cc mu: fix some compiler warnings 2021-03-12 22:20:48 +02:00
mu-script.hh use c++ for some more sources 2020-11-07 14:11:59 +02:00
mu-server.cc mu: calculate thread subjects 2021-05-04 17:34:47 +03:00
mu-server.hh mu/lib: refactor mu(-cmd)-server code 2020-10-31 09:46:13 +02:00
mu-store.cc seperate Mu::format and Mu::vformat 2021-04-22 18:32:38 +00:00
mu-store.hh store: support in-memory database 2021-02-16 19:32:15 +02:00
mu-tokenizer.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
mu-tokenizer.hh lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
mu-tree.hh lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
mu-xapian.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
mu-xapian.hh lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
test-indexer.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
test-mu-common.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
test-mu-common.hh lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
test-mu-container.cc lib: convert threader/container to c++ 2020-11-07 11:43:11 +02:00
test-mu-date.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
test-mu-flags.cc lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
test-mu-maildir.cc remove some dead code 2021-01-22 23:24:53 +02:00
test-mu-msg-fields.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
test-mu-msg.cc lib: Update for new querying machinery 2021-01-22 22:51:33 +02:00
test-mu-store.cc store: support in-memory database 2021-02-16 19:32:15 +02:00
test-parser.cc parser: restore most unit tests 2020-12-05 11:42:54 +02:00
test-query.cc query: Rework querying/threading machinery 2021-01-20 14:09:04 +02:00
test-tokenizer.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00
tokenize.cc lib/query: refactor & rework 2020-11-04 23:35:30 +02:00