Commit Graph

35 Commits

Author SHA1 Message Date
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
Dirk-Jan C. Binnema 529c5b84db * src/Makefile.am: add AM_CFLAGS, AM_CXXFLAGS with strict warnings
(but no -Werror as we don't want to break builds if some compiler other than
  mine barfs)
2010-02-02 21:52:59 +02:00
Dirk-Jan C. Binnema a2fd42c8a2 * mu.c => mu.cc: force c++-linking 2010-01-31 12:10:21 +02:00
Dirk-Jan C. Binnema afcd800a2e * set up (unit) test framework using gtester 2010-01-25 10:24:33 +02:00
Dirk-Jan C. Binnema 92202ac6eb * split mu bulding in libmu noinst lib and mu.c. 2010-01-25 09:43:53 +02:00
Dirk-Jan C. Binnema 9967751b1d * rename MuMsgXapian => MuMsgIterXapian 2010-01-23 23:34:27 +02:00
Dirk-Jan C. Binnema 501ce008d3 * <many>: (WIP) use ~/mu/xapian as the database with an embedded version tag
- add checks in the code to make sure the database is up to date,
    if not, warn the user.
2010-01-23 20:50:06 +02:00
Dirk-Jan C. Binnema 90c9b61d37 * update configuration files 2010-01-16 15:27:41 +02:00
Dirk-Jan C. Binnema c84e9935ec * update copyright info; add cc10 cyclomatic complexity check 2010-01-07 21:52:10 +02:00
Dirk-Jan C. Binnema b1a9cf8450 * refactoring, cleanup of the configuration / command system 2010-01-02 14:44:26 +02:00
Dirk-Jan C. Binnema 0f5ab59e62 * <many>: refactor command parsing / checking a bit 2010-01-01 20:44:19 +02:00
Dirk-Jan C. Binnema 5b0fb90230 * move all Maildir funcs to mu-maildir.[ch] 2010-01-01 15:51:50 +02:00
Dirk-Jan C. Binnema f8ba8fbd3c * add mkmdir support 2009-12-31 14:25:20 +02:00
Dirk-Jan C. Binnema 6b666d4358 * many: rename mu_path into mu_walk 2009-12-31 12:58:46 +02:00
Dirk-Jan C. Binnema 95a2120087 * Makefile.am: add mu-log to the build 2009-11-29 22:49:11 +02:00
Dirk-Jan C. Binnema 441d1e7cc7 * add mu-config.[ch] 2009-11-28 14:06:37 +02:00
Dirk-Jan C. Binnema 2b0aca1bf7 * initial import of mu - the next generation 2009-11-25 22:55:06 +02:00