Commit Graph

201 Commits

Author SHA1 Message Date
5c301f71ec * mu: update mu script 2012-10-22 23:16:01 +03:00
34f47ae5ca * cosmetics 2012-10-22 23:15:28 +03:00
12eebbcc23 * mu: support description fields in stat scripts, some refactoring 2012-10-21 17:20:20 +03:00
80099e6f19 * mu: refactor mu-script (stats) a bit 2012-10-21 15:52:34 +03:00
7915cafdee * mu: add the 'mu stats' command (WIP) + some refactoring 2012-10-19 00:51:04 +03:00
da9c4bf4f7 * lib: add mu_util_support and mu_util_program_in_path + unit tests 2012-10-18 12:11:43 +03:00
48467099b5 * mu: add 'contact:' as an alias for to:/from:/cc:/bcc: 2012-10-17 18:35:23 +03:00
8ad01e4aa8 * lib: threading: pre-sort the threaded results, add some more comments 2012-10-17 17:59:33 +03:00
542043989d * lib/mu-log: allow for arbitrary long log lines 2012-10-03 10:36:36 +03:00
af5ad981a2 * some line35 fixes 2012-09-27 21:52:54 +03:00
ab431a4a69 * lib: don't be too picky considering what's an attachment 2012-09-27 17:31:49 +03:00
506f26a342 * mu4e: unbreak attachments in forwarded messages 2012-09-25 15:20:26 +03:00
18096f326a * mu4e: allow message attachment to be viewed with mu4e (WIP) 2012-09-21 12:35:53 +03:00
3fe6eec8e0 * cosmetics 2012-09-20 21:25:55 +03:00
d7ef2166a7 * mu-log: add pid to log lines 2012-09-20 21:24:49 +03:00
01f37d6b40 mu-log: add pid to log lines 2012-09-20 21:24:03 +03:00
28136a4e04 * cosmetics 2012-09-19 16:56:25 +03:00
6c071d940b * lib: for sorting dates, use the strings as recorded in Xapian, rather than
converting to time_t; this saves ~ 5% when we list threaded results
2012-09-19 16:55:44 +03:00
1ef9dae6bd * crypto: improved signature / verify output 2012-09-19 11:36:02 +03:00
e483291a1d * lib/mu-container: remove some O(n*n) behavior from threading
mu_container_append_siblings was showing up high in profiles as it has to
  walk chains of next->next->next->... pointers to find the last one. we now
  cache the last link in the chain. for listing ~ 23K messages, this saves
  about 20%.
2012-09-17 17:45:59 +03:00
7fe594fb2a * cosmetics 2012-09-17 17:42:56 +03:00
2db1606a36 * lib: refactor mu-log a bit 2012-09-17 13:17:49 +03:00
ac12d0c8aa * lib/mu-runtime: fix broken error handling 2012-09-17 13:05:49 +03:00
3759436a37 * cosmetics 2012-09-17 12:44:08 +03:00
cc59c83756 * lib: mu-msg-part: improve handling of b0rked messages, s/HAVE_CRYPTO/BUILD_CRYPTO/ 2012-09-17 12:43:53 +03:00
0b32a63537 * guile: fix getting message bodies 2012-09-17 11:13:37 +03:00
cd506d6d79 * add missing ifdef BUILD_CRYPTO block, so things build without crypto, too 2012-09-17 10:07:26 +03:00
55f7ecd362 * mu: try harder to create temp files for images (so we can show them in mu4e) 2012-09-16 23:10:23 +03:00
b4219bd06b * minor 2012-09-16 18:00:51 +03:00
6bff28a6ff * cosmetics 2012-09-16 13:16:01 +03:00
87e61b7a3e * mu-maildir: hide some innocent errors 2012-09-15 18:03:23 +03:00
5b0d056f58 * lib/mu-runtime: update for logging changes 2012-09-15 17:59:21 +03:00
04523b4cd1 * lib/mu-log: cleanups and some improvements
use an option enum instead of boolean args for code clarity; allow for
  printing an \n before logging to tty (improved mu-index output). allow
  for color in logging to tty
2012-09-15 17:58:37 +03:00
211635b18b * mu-msg-crypto: improve comments 2012-09-14 12:17:52 +03:00
cb810010e1 * mu-msg-part: some refactoring, warn user about gmime pw bug 2012-09-14 12:17:40 +03:00
70824bf978 * mu_util_read_password: fix mem mgmt 2012-09-14 12:16:53 +03:00
6a4b094ac9 * some refactoring for line35 2012-09-14 10:06:14 +03:00
61ade73332 * lib: add support for asking user for password from console 2012-09-13 22:57:04 +03:00
52bc720258 * lib/mu-util: add mu_util_read_password 2012-09-13 22:56:08 +03:00
ac1d1b2ed8 * cosmetics 2012-09-13 21:12:12 +03:00
70c76459a9 * lib/mu-msg-crypto: correct mem handling (after discussion with gmime dev) 2012-09-13 21:11:26 +03:00
0445d87ab9 * lib/mu-msg-part.c: enable decryption (WIP) 2012-09-12 12:12:24 +03:00
1e4f94f9ae * mu-msg-priv.h: use G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT for some funcs 2012-09-12 12:11:47 +03:00
6470ff989a * mu-msg.c: return NULL rather than "" if there is no body (get_body) 2012-09-12 12:11:02 +03:00
8109410c58 * mu-msg.h: use G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT for mu_msg_to_sexp 2012-09-12 12:10:17 +03:00
325d596c0a * fix make-dist 2012-09-09 16:14:41 +03:00
7cdb72ddd5 * lib/Makefile.am: fix make-dist (remove mu-msg-crypto.h) 2012-09-09 16:14:39 +03:00
cd0589b1b3 * lib: consider more things to be attachments 2012-09-08 12:46:55 +03:00
58a90e4a5d * lib/mu-contacts: make address comparison case-insensitive 2012-09-05 01:24:18 +03:00
cf143667e8 * cosmetics 2012-09-05 01:23:00 +03:00