Commit Graph

66 Commits

Author SHA1 Message Date
djcb daaec407eb * fix compiler warning for newest gcc/g++ 2012-03-13 23:06:17 +02:00
djcb 22aeb33c4c * minor 2012-01-22 18:39:33 +02:00
djcb 8b39c69c89 * some code re-arrangement: src/guile-> guile, toys/mm -> emacs 2011-12-13 08:03:19 +02:00
djcb 5b1c00d330 * misc changes 2011-12-01 21:32:48 +02:00
Dirk-Jan C. Binnema a9ca0f207a * Makefile.am: add new files, remove 2011-08-29 23:41:13 +03:00
Dirk-Jan C. Binnema a571a3f877 * MuMsgFlags => MuFlags 2011-08-11 22:44:23 +03:00
Dirk-Jan C. Binnema dabbfc3b62 * use the sexp export that moved to mu-msg-sexp 2011-07-31 12:17:14 +03:00
Dirk-Jan C. Binnema d894621c7f * mu-date.[ch]: split off date-related funcs in separate files 2011-07-21 00:29:12 +03:00
Dirk-Jan C. Binnema 8a4c70c669 * threading: small updates, cleanups 2011-07-01 20:52:09 +03:00
Dirk-Jan C. Binnema 2d1f8366d5 * start using message threading (--threads/-t param for mu find) 2011-06-30 23:45:53 +03:00
Dirk-Jan C. Binnema a69cacf919 * WIP: mu-msg-threader, and hook it up with msg-iter 2011-06-16 10:23:11 +03:00
Dirk-Jan C. Binnema 8531a78301 * merge mu-output with mu-cmd-find 2011-06-02 11:18:47 +03:00
Dirk-Jan C. Binnema 55d6ad4c6f Reverting "* fix test-mu-msg.c merge fallout"
* Makefile.am: it's mu-msg-doc.cc, not mu-msg-doc.c
2011-05-19 23:12:25 +03:00
Dirk-Jan C. Binnema 57498fb1a2 * mu-msg-iter-priv.cc: get rid of this with some void** casting tricks... 2011-05-18 23:51:52 +03:00
Dirk-Jan C. Binnema 438299a7d6 * Makefile.am: update for the changed/removed/renamed files 2011-05-17 23:20:31 +03:00
Dirk-Jan C. Binnema b990bcb054 * mu-msg-db.[cc,h]: basic implementation of Xapian::Document backend for MuMsg
(WIP, but compiles)
2011-05-15 10:39:27 +03:00
Dirk-Jan C. Binnema 6f33f76797 * merge mu-msg-contact.[ch] with mu-msg.[ch] 2011-05-14 18:14:24 +03:00
Dirk-Jan C. Binnema 3607459771 * Makefile.am: add mu-msg-cache compilation 2011-05-14 18:05:20 +03:00
Dirk-Jan C. Binnema 53b87a79eb * <many> WIP: refactor mu-msg -- mu-msg-file 2011-05-09 02:58:33 +03:00
Dirk-Jan C. Binnema 0758ab6645 * refactoring: merge mu-msg-file with mu-maildir 2011-05-06 08:11:47 +03:00
Dirk-Jan C. Binnema f9acc69975 * add mu-msg-data-cache.[ch], WIP for the new custom tree model 2011-03-31 23:09:14 +03:00
Dirk-Jan C. Binnema 9727614f41 * Makefile.am: add mu-msg-data.[ch] 2011-03-21 01:56:54 +02:00
Dirk-Jan C. Binnema 35e9e0ea8b * add mu-cmd-cfind.c to Makefile.am 2011-03-05 09:42:52 +02:00
Dirk-Jan C. Binnema deeaf41f33 * WIP: contact listing / searching.
this is the first part, adding a cache for all the contacts in mails
  (~/.mu/cache/contacts), which is a .ini-type file.
2011-03-02 00:13:24 +02:00
Dirk-Jan C. Binnema 354cc421ea * src/Makefile.am: use BUILD_TESTS 2011-01-31 09:12:31 +02:00
Dirk-Jan C. Binnema 321cae64b9 * updato to build system, don't require too new libtool 2011-01-12 23:14:17 +02:00
Dirk-Jan C. Binnema aa22e5e90d * some further cleanups 2011-01-05 20:38:33 +02:00
Dirk-Jan C. Binnema ce5df2d6e5 * some further cleanups / refactoring 2011-01-04 23:44:18 +02:00
Dirk-Jan C. Binnema fade4172fe * many changes to the config system 2011-01-04 23:19:03 +02:00
Dirk-Jan C. Binnema 6d2cc60a5e * Makefile.am/configure.ac: some changes to make Solaris a bit happier 2010-12-17 08:34:31 +02:00
Dirk-Jan C. Binnema 373973d813 * src/Makefile.am: add mu-msg-file.[ch], -pedantic for c-builds 2010-12-07 23:16:32 +02:00
Dirk-Jan C. Binnema 9325828c77 * src/Makefile.am: put files in alphabetical order 2010-12-04 12:37:38 +02:00
Dirk-Jan C. Binnema e64e24aa61 * create mu-error.h, update some functions to use GError for errors 2010-11-24 20:04:20 +02:00
Dirk-Jan C. Binnema 0f2b4e2d3c * rename mu_msg_str => mu_str 2010-11-23 00:44:18 +02:00
Dirk-Jan C. Binnema 5ad35ab766 * mu-msg-prio.[ch]: add implementation 2010-11-21 13:36:22 +02:00
Dirk-Jan C. Binnema 5818c40d7f * <many>: fix source code checks; move mu_msg_str_normalize to separate file 2010-11-20 17:27:17 +02:00
Dirk-Jan C. Binnema 141b7298e9 * add 'mu_runtime' for initialization, keeping global state during runtime. update many. 2010-11-14 13:55:04 +02:00
Dirk-Jan C. Binnema 3794182e05 * add basic implementation for bookmark support.
basically, add a file named ~/.mu/bookmarks which looks something like
  ----
  [mu]
  testarch=subject:test maildir:/archive
  inbox=maildir:/inbox
  ----

  now, one can do a query, e.g.

    mu find -b testarch

  which is equivalend to

    mu find subject:test maildir:/archive

 if both a bookmark and a 'normal' search expression are specified,
 the will be concatenated.

 bookmarks starting with mu_ are reserved for mu itself.
2010-11-13 14:16:38 +02:00
Dirk-Jan C. Binnema 117e5bc76e * refactor output a bit (mu-cmd-find) 2010-10-31 11:34:01 +02:00
Dirk-Jan C. Binnema 8a285c7d0d * src/Makefile.am: add -Wdeclaration-after-statement to the warning flags for c-code 2010-09-05 12:39:08 +03:00
djcb 2cd082c06b * rename MuStoreXapian => MuStore 2010-08-25 21:55:08 +03:00
djcb 0c04143bbc * rename MuQueryXapian => MuQuery 2010-08-25 21:46:16 +03:00
djcb ba2cb41585 * rename mu-util-xapian => mu-util-db (and some leftovers) 2010-08-25 21:40:07 +03:00
djcb b50a3dc245 * rename MuMsgIterXapian => MuMsgIter 2010-08-25 21:29:53 +03:00
djcb 9a510162b5 * many: renaming/refactoring
- mu-msg-gmime => mu-msg
  - mu-msg-part-info => mu-msg-part

    removed some unused functions, updated dependencies
    make check still works
2010-08-25 00:57:16 +03:00
Dirk-Jan C. Binnema 596317b8dc * WIP: added MuMsgPartInfo (WIP) 2010-08-21 20:44:13 +03:00
Dirk-Jan C. Binnema fc40900037 * some cleanup + beginnings of extract functionality 2010-08-20 21:38:54 +03:00
djcb a4515de466 * update: some refactoring of commands 2010-08-20 21:07:36 +03:00
djcb 93590436c1 * MuMsgContact refactoring (split off) 2010-08-19 22:15:19 +03:00
Dirk-Jan C. Binnema 6b20dbd38e * don't require gio anymore, not even optionally 2010-08-17 00:41:37 +03:00