Commit Graph

44 Commits

Author SHA1 Message Date
Dirk-Jan C. Binnema d2ec85f01c mu4e: use the new command-parser
Update mu4e-proc to use the new mu4e <-> mu protocol
2020-01-22 11:42:15 +02:00
Dirk-Jan C. Binnema b55e191421 update for lib/utils split
Update sources with the new paths
2019-12-22 15:26:45 +02:00
Dirk-Jan C. Binnema 22fafa4b1d mu view: report errors
Don't set error to NULL. Fixes #1469.
2019-09-26 23:17:39 +03:00
Dirk-Jan C. Binnema afde8811b6 mu-cmd: update for lib/mu-store changes
* some small API updates
 * in with_store, try to rebuild automatically when possible
2019-07-30 08:51:04 +03:00
Dirk-Jan C. Binnema 125176d397 mu/lib: merge mu-contacts.h => mu-contacts.hh 2019-07-13 13:43:57 +03:00
djcb e9a0939f8f update cfind, server for new contacts-cache
Use the new APIs.
2019-05-11 13:41:03 +03:00
djcb 786e7c3d1f mu: add 'tickle' command, for renaming messages
The new command 'tickle' renames message files in place, which can be
useful for 3rd-party tools.
2017-01-14 13:09:17 +02:00
djcb f91969e0b7 mu: refactor add/remove commands
Most of their code is shared, so let's combine them.
2017-01-14 12:32:20 +02:00
djcb c9f8ac5beb crypto: prefer gpg2
Can't say I fully understand what's going on, but it seems gpg-before-2
has some trouble with its agent, at least when using
gnome-session (which stopped using gnome-keyring as a gpg-agent since
Fedora 23 at least).

Sanity seems to be restored when preferring gpg2 instead. "gpg" is used
when gpg2 isn't there; and there's the MU_GPG_PATH env variable to
override all of that.
2016-07-24 16:00:04 +03:00
djcb 2d75b3d3ec mu: improve mu verify output, update man page 2015-06-14 11:40:07 +03:00
Foivos S. Zakkak 91250b0d71 Fix #186 part 2
This patch fixes the attachment listing when using `mu`.  For some
reason the '--decrypt' option among others where totally ignored when
listing the attachments.
2014-10-10 18:32:53 +03:00
djcb b7324d5af6 * cleanup: drop gmime-2.4 support 2013-07-21 14:44:44 +03:00
djcb 05bfd23e4d * guile: make running guile scripts a bit more convenient, document it
For example, you can now run a script like:

      $ mu msgs-per-month --textonly --query=hello
2013-06-09 12:11:01 +03:00
joost 2b3b0d0397 wrong comment, probably copied from add code. params[0] is remove of course 2013-06-05 13:27:13 +02:00
djcb 855e81db99 * update copyright years 2013-03-30 11:32:07 +02:00
djcb 342195a248 * mu: fix pre-condition warning when getting related messages without threads 2013-03-16 18:25:19 +02:00
djcb 5c301f71ec * mu: update mu script 2012-10-22 23:16:01 +03:00
djcb 102eba19d9 * mu: create basics for the 'stats' command 2012-10-17 23:56:47 +03:00
djcb 1ef9dae6bd * crypto: improved signature / verify output 2012-09-19 11:36:02 +03:00
djcb beb1972d61 * mu/: improved logging, using the new logging functions 2012-09-15 18:02:37 +03:00
djcb 6a4b094ac9 * some refactoring for line35 2012-09-14 10:06:14 +03:00
djcb 404d32e0d2 * mu-cmd: support asking for password when decrypting 2012-09-13 22:57:31 +03:00
djcb ac1d1b2ed8 * cosmetics 2012-09-13 21:12:12 +03:00
djcb b8639f63b4 * mu/mu-cmd.c: enable --decrypt in 'mu view' 2012-09-12 12:12:48 +03:00
djcb cf37e29101 * make sure line35, cc10 pass 2012-09-09 14:21:15 +03:00
djcb 3132b8dd42 * mu: improve help output 2012-09-09 14:07:34 +03:00
djcb 9379071b8d * mu-cmd.c: don't include mu-msg-crypto.h 2012-09-01 20:07:46 +03:00
djcb 14661a6d7b * restore mu-verify (WIP) 2012-08-30 20:26:35 +03:00
djcb adc23614a1 * enable signature verification (WIP) 2012-08-30 12:53:52 +03:00
djcb b3760740f8 * update for attachment checking changes 2012-08-09 11:45:46 +03:00
djcb abfcc4a2f3 * updates for mu_msg_get_body_(text|html) api change 2012-08-09 09:38:58 +03:00
djcb a65af12dbb * mu-cmd.c: update for mu-msg-part changes 2012-08-01 17:04:26 +03:00
djcb f1a2e94b1a * crypto: update for crypto api changes 2012-07-27 18:04:49 +03:00
djcb 8e6376ad06 * crypto: support --decrypt in mu view 2012-07-22 19:39:37 +03:00
djcb 2f7f3a0e57 * add mu help command (WIP) 2012-07-19 20:45:06 +03:00
djcb acfabfdf4b * refactor: MU_MSG_PART_OPTION -> MU_MSG_OPTION and related changes 2012-07-18 16:22:10 +03:00
djcb 3c8bc3e68e * crypto: some small updates 2012-07-18 11:51:21 +03:00
djcb 807c9de625 * crypto: better handling of crypto errors 2012-07-18 10:30:23 +03:00
djcb bf2585b50e * crypto: implement 'mu verify' command -- WIP 2012-07-17 19:17:49 +03:00
djcb dea26471d0 * fix _MuStore initialization; proliferate API change 2012-06-20 20:33:58 +03:00
djcb ef17c2f731 * mu cfind: some fixes 2012-06-20 11:28:34 +03:00
djcb 635e049ff7 * mu-cmd-server: add the 'contacts' command, which gives us the contacts (as
in mu-cfind)
2012-06-18 18:02:59 +03:00
djcb 46a6b445b3 * mu: use g_print, no g_message (the latter is hidden) for output 2012-06-12 00:12:22 +03:00
djcb 46f10cfde9 * refactoring: split src/ into mu/ and lib/ 2012-05-21 09:25:53 +03:00