1
0
mirror of https://github.com/djcb/mu.git synced 2024-06-27 07:35:16 +02:00
Commit Graph

28 Commits

Author SHA1 Message Date
djcb
8c9a1b1e3f * mu-msg-part.c, mu-msg-sexp.c: handle parts with unknown (or zero) size
correctly, set :size to -1 so front-end can deal with it appropriately.
2012-04-11 18:25:49 +03:00
djcb
34091dcbda * mu-msg-part.c: fix errr handling in write_part_to_fd 2012-04-04 17:56:01 +03:00
djcb
bc6f9ebbb8 * fix glib warnings (compile time, runtime): add error gquark, don't use g_atexit 2012-04-01 13:08:02 +03:00
djcb
ba10026dc2 * some warning fixes for gcc 4.1.1 2012-03-14 00:07:29 +02:00
djcb
28c6f2d8d7 * mu-msg-part: g_mime_data_wrapper_write_to_stream returns ssize_t, not
gboolean
2012-03-11 10:40:49 +02:00
djcb
3bb93a401b * update attachment extraction code:
- only consider 'leaf', 'message' parts in for_each
   - special handling for gmimemessage
   - some cleanups
2012-02-13 22:35:22 +02:00
djcb
c2b5e95dae * mu-msg-part: add mu_msg_part_save_temp and some refactoring 2012-01-15 14:10:04 +02:00
djcb
6e3e425c66 * when forwarding, include attachments from original 2012-01-14 12:55:50 +02:00
djcb
58db0c76a6 * mu-msg-part: ensure that mime part file names are proper utf8 2012-01-12 00:22:20 +02:00
djcb
b4680817d8 * add support for mime:, file: and embed: searches 2011-12-01 21:23:13 +02:00
djcb
cc6738c195 * add indexing/searching for text-based mime parts 2011-11-24 00:11:45 +02:00
djcb
dc7b713c48 * mu extract: display size of mime parts
(updates in mu-cmd-extract.c, mu-msg-part.[ch])
2011-11-18 12:20:42 +02:00
Dirk-Jan C. Binnema
4105f15ca0 * mu-cmd-server, m-msg-part.c: add support opening, extracting attachments 2011-09-20 00:21:37 +03:00
Dirk-Jan C. Binnema
628d154a2c * minor / cosmetic changes 2011-09-12 20:38:40 +03:00
Dirk-Jan C. Binnema
56086b2f4b * mu-msg-part.c, mu-runtime.c: updates for mu_util_create_dir_maybe change 2011-08-09 07:54:23 +03:00
Dirk-Jan C. Binnema
19e247785e * mu-msg-part.[ch]: cosmetics, minor 2011-08-06 10:43:57 +03:00
Dirk-Jan C. Binnema
48d52daf0b * extract based on filename regexp and document it 2011-05-22 13:42:19 +03:00
Dirk-Jan C. Binnema
6355e78bc1 * implement saving mime-part by file-name, improve error handling 2011-05-21 14:12:01 +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
81fe752515 * mu-msg-part: cleanups & fixes, added mu_msg_part_looks_like_attachment 2011-01-11 23:17:03 +02:00
Dirk-Jan C. Binnema
da16959a33 * mu-msg, mu-msg-part: overhaul of mime-part handling 2011-01-11 00:45:03 +02:00
Dirk-Jan C. Binnema
56cfe14062 * mu-msg-part: cosmetics 2011-01-09 18:55:18 +02:00
Dirk-Jan C. Binnema
623ec34ab8 * improvements in attachment / mime-part handling:
- add mu_util_play for 'playing' (opening) attachments; depends on xdg-open
  - stricter check for mu extract cmdline params
  - don't allow overwriting unless --overwrite was specified
  - mu extract now has a --play option to 'play' (open) attachments
  - added unit test to verify --overwrite
  - some cleanups in attachment/mime-part handling
2011-01-09 14:55:25 +02:00
Dirk-Jan C. Binnema
fb1651e184 * <many> fix small conversion errors (-Wconversion) 2010-09-26 17:29:54 +03:00
Dirk-Jan C. Binnema
b7410acce8 * mu-cmd-index.c, mu-cmd-view.c, mu-msg-part.c: fix some overly long functions 2010-09-05 21:39:07 +03:00
Dirk-Jan C. Binnema
0ad1fb1165 * update mu extract implementation, support --overwrite and --targetdir (WIP,
needs testing)
2010-09-01 23:35:34 +03:00
Dirk-Jan C. Binnema
15ad934d81 * update attachment-extraction (ie., 'mu extract'); still WIP, but basics are working 2010-08-29 22:13:06 +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