Commit Graph

5910 Commits

Author SHA1 Message Date
Dirk-Jan C. Binnema 8f9d1e5e60 mu: add fields/flags commands
Useful information for devising queries.

Directly generated from the source. Add manpages, too.
2022-05-05 01:38:25 +03:00
Dirk-Jan C. Binnema 30e7b5d9ec lib: move 3rd party code to thirdparty; add tabulate.hpp
Move 3rd-party code to their own dir, and add the nice tabulate.hpp
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema a4317d3264 mu-query-matches: remove dead code 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 25e51bda1f build: bump version to 1.7.14 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 967e855f6b message: add docid param to sexp 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema fccd961712 server: update mu4e server for new Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 629006681a message: update unit tests 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 525fef479a store: update to use Message; big cleanup
Remove much of the message processing from the store
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 459f6db476 query: update query subsys to use Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 95710edff4 parser: use the new number (de)serialization
Use the new lexnums, and the update parsing
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 55113c6d5c message: improve API; improve extract_tags 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 9a8741f0dd message:document/fields: update and tie down
Update many of the field flags; remove obsolete ones.

Ensure they are handled correctly in mu-document
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema b7a30c0a36 utils: update date/size parsing, factor out format
And update tests
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 4b9c663ded mu-maildir: rework mu_maildir_from_path
Take a 'root' parameter
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 9dd1aaeef5 cmd: update commands and tests for Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema e5512bd3f2 build: bump schema version 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 852c7044d9 guile: update, but disable for now
It's not ready for the new Message
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 3ac3ce7828 error: Add some more error codes 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema a8a3a0c3bf message: implement update-after-move
Allow for in-place updating of a moved document; i.e., without re-parsing
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema a548cac2d0 message: refactor file handling, add ::mtime() 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema f0bfb38ff2 message: add move constructor 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 4a135e70fb server: update (mu4e) server to use Mu::Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 9e9e16a7ec lib/tests: rework in terms of Mu::Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 9b8353fc37 lib: update Store & QueryResults in terms of Mu::Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 4b2812d25f maildir: improve naming in mu_maildir_move_message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 8db299ea05 commands: Updated 'find' and 'index' to use Mu::Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema de07df77d3 lib: remove the old mu-msg* code
Replaced by Mu::Message & friends
2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema 85a3ff71ae guile: upgrade to Mu::Message 2022-04-30 10:40:45 +03:00
Dirk-Jan C. Binnema b686c9da25
Merge pull request #2242 from tsdh/fn-valued-mu4e-view-open-program
Allow a function as mu4e-view-open-program
2022-04-30 10:35:46 +03:00
Dirk-Jan C. Binnema edd9f88922
Merge pull request #2241 from tsdh/list-id-completion-in-search
Add support for List-Id completion (list:<List-Id>)
2022-04-30 10:34:39 +03:00
Dirk-Jan C. Binnema 43c66aa827
Merge pull request #2235 from danielfleischer/update-ts
Last updated timestamp in main screen
2022-04-30 10:34:15 +03:00
Dirk-Jan C. Binnema c86d21657c
Merge pull request #2225 from PRESFIL/install-mu4e-about
meson: Install mu4e/mu4e-about.org
2022-04-30 10:33:19 +03:00
Dirk-Jan C. Binnema bb6d271a23 contacts-cache: handle 'personal' mail for groups
When passing a vec of _all_ contacts for some message, mark _all_ of them as
personal if at least _one_ is a personal address.
2022-04-30 09:02:13 +03:00
Tassilo Horn 0baa735f18 Allow a function as mu4e-view-open-program 2022-04-29 14:03:05 +02:00
Tassilo Horn 497dd16d7b Add support for List-Id completion (list:<List-Id>) 2022-04-29 10:27:52 +02:00
Dirk-Jan C. Binnema d0619b1db2 server: workaround for broken message-id
We cannot really _search_ for the broken message-id, but we can still view it.

Should help for issue #2232.
2022-04-19 00:04:01 +03:00
Dirk-Jan C. Binnema 1ff161d91b utils: add mu-option.cc
Was missing.
2022-04-18 22:54:33 +03:00
Dirk-Jan C. Binnema 9c853acfa3 build: bump version 1.7.13
And some small tweaks, cleanups
2022-04-18 22:40:46 +03:00
Dirk-Jan C. Binnema b21263da4a autotools: minor updates 2022-04-18 22:40:46 +03:00
Dirk-Jan C. Binnema 15decf6327 mu-utils: avoid compiler warning 2022-04-18 22:26:13 +03:00
Dirk-Jan C. Binnema 7091ae339f mu-view.1: update man page
After 9 years!
2022-04-18 22:26:13 +03:00
Dirk-Jan C. Binnema 374d708024 mu: update 'extract' 2022-04-18 22:26:04 +03:00
Dirk-Jan C. Binnema 6b8f7db693 mu: update 'verify' command for message changes 2022-04-18 22:26:04 +03:00
Dirk-Jan C. Binnema c0fe17eb1d test-mu-cmd: minor tweaks for message update 2022-04-18 22:26:04 +03:00
Dirk-Jan C. Binnema 4ac66baccc mu-result: add assert_valid_result
Useful for unit tests
2022-04-18 22:26:04 +03:00
Dirk-Jan C. Binnema 17d2926cd0 message: improve support for decryption
Found a small leak:
  https://github.com/jstedfast/gmime/pull/124/commits
2022-04-18 22:26:04 +03:00
Dirk-Jan C. Binnema 66ee2004fc mu: extract Message::Options from command-line 2022-04-18 22:04:33 +03:00
Dirk-Jan C. Binnema 7c51bc68d4 option: rename to to_string_opt and to_string_view_opt
to_option_string -> to_string_opt
to_string_view   -> to_string_view_opt
2022-04-18 22:04:33 +03:00
Daniel Fleischer eebb0eddd6 Last updated timestamp in the main screen
* mu4e/mu4e-main.el: showing last updated

based on the `:tstamp` of `mu4e-index-update-status` plist.
2022-04-18 19:06:54 +03:00
Dirk-Jan C. Binnema 4f9c154d1a utils: add deletable_unique_ptr 2022-04-16 16:20:38 +03:00