Commit Graph

8 Commits

Author SHA1 Message Date
Clément DOUIN 192445d7e4 make use of termcolor crate to disable colors (#236)
* table: replace custom color by termcolor

* table: deactivate colors if not tty

* table: rename printable to print, add more comments

* table: make use of writters, fix tests

* doc: update changelog

* doc: add page to wiki
2021-10-24 00:17:12 +02:00
Clément DOUIN b7d068c729 improve folder struct + msg management (#217)
* make imap list and search return msg instead of fetch

* move imap logouts to main fn

* improve list command

* improve search command

* improve flags command

* improve template reply

* improve tpl forward command

* refactor tpl and msg reply/forward

* refactor copy, move and write commands

* refactor attachment command

* fix attachment part of copy and move commands

* fix send, save, read and mbox

* put back notify and watch commands

* fix msg encoding

* refactor edit choices, clean dead code

* fix attachment for write, reply and forward commands

* refactor config mod struct

* refactor project folder struct

* fix vim plugin (#215)
2021-10-10 22:58:57 +02:00
Clément DOUIN e41a71648c rename output cli to arg 2021-09-18 00:32:46 +02:00
Clément DOUIN 94e9711c58 split input into submodules 2021-09-18 00:29:49 +02:00
Clément DOUIN 223537c4ca remove ctx, turn output into a service 2021-09-15 22:47:00 +02:00
Clément DOUIN 05b0274725 add debug and trace logs in table module (#138) 2021-05-03 14:08:04 +02:00
Clément DOUIN fa2f93185f improve logging, replace log-level by RUST_LOG 2021-04-28 00:47:24 +02:00
Clément DOUIN 0907683e31 split modules into mod.rs files 2021-04-18 00:21:22 +02:00