Clément DOUIN
366e0b72ed
add idle_hook_cmds setting
2021-04-23 00:20:02 +02:00
Antonio Yang
b24ff24426
handle completions subcommand first ( #116 )
...
* handle completions subcommand first
* raise errors from comp_matches
Co-authored-by: Clément DOUIN <soywod@users.noreply.github.com>
Co-authored-by: Clément DOUIN <soywod@users.noreply.github.com>
2021-04-20 12:35:01 +02:00
Axel Dahlberg
6284b0c5a6
improve signature and template management ( #114 )
...
* Added signature seperator option plus some refactoring
* Have add_content make newline seperation to headers
* Remove signature separator as a separate argument
2021-04-20 11:23:03 +02:00
Chawye Hsu
28812eab06
improve config compatibility on windows ( #111 )
...
* fix: fix config loading compatibility on Windows
Signed-off-by: Chawye Hsu <chawyehsu@hotmail.com>
* more strictly on matching crlf chars
* use conditional assignment
2021-04-19 11:26:28 +02:00
Clément DOUIN
4af2b6a0ac
refactor readme + wiki ( #110 )
...
* make readme more concise
* update wiki
* update wiki links inside readme
2021-04-18 23:08:50 +02:00
Clément DOUIN
0907683e31
split modules into mod.rs files
2021-04-18 00:21:22 +02:00
Clément DOUIN
95b99c25da
add custom config path ( #86 )
2021-04-17 23:19:34 +02:00
Clément DOUIN
3e0d1f704d
add default page size config ( #96 )
2021-04-17 22:41:10 +02:00
Clément DOUIN
f3a67cecd5
fix idle mode notifications ( #48 )
2021-04-17 00:00:52 +02:00
remche
9317e6b8a5
allow insecure tls option, second try ( #105 )
2021-04-16 12:33:12 +02:00
Clément DOUIN
2f018889e0
fix panic when downloads-dir does not exist ( #100 )
2021-04-16 00:00:00 +02:00
Clément DOUIN
33185dba86
save msg upon error ( #59 )
2021-04-15 23:29:58 +02:00
remche
f4cc584716
add insecure tls option for testing purpose ( #103 )
2021-04-15 13:35:59 +02:00
Clément DOUIN
aad74add52
make completion cmd a subcommand of shell args
2021-04-15 13:24:18 +02:00
Clément DOUIN
511878fbd1
remove unused smtp import
2021-04-14 10:40:33 +02:00
remche
9287846aed
add completion subcommands ( #99 )
...
* add completion subcommands
* improve error mgmt, add entry to readme
Co-authored-by: Clément DOUIN <soywod@users.noreply.github.com>
2021-04-14 10:28:23 +02:00
Sridhar Ratnakumar
647c0c25ce
fix smtp port ( #94 )
...
* Respect smtp port when sending email
(cherry picked from commit ef89cbd30296389b7d363ecbb03080081304d98e)
* smtp: remove explicit timeout
Also remove redundant variable
2021-04-13 16:44:24 +02:00
Clément DOUIN
926f476194
increase smtp timeout ( #87 )
2021-04-12 00:38:10 +02:00
Clément DOUIN
e8ae4b025f
release v0.2.5
2021-04-12 00:21:08 +02:00
Clément DOUIN
557c5b79bc
expunge mbox after move and delete cmds ( #83 )
2021-04-09 14:42:25 +02:00
Clément DOUIN
da15ffafd0
add wiki entry about read msg
2021-04-09 00:46:21 +02:00
Clément DOUIN
570c67a2bb
add --raw arg for read cmd ( #79 )
2021-04-09 00:30:18 +02:00
Clément DOUIN
f26051685c
refactor output system ( #74 )
2021-04-09 00:15:16 +02:00
Clément DOUIN
ebf1b854be
add silent flag ( #74 )
2021-04-08 18:44:31 +02:00
Clément DOUIN
8e6740db65
add info log for copy/move/delete cmds
2021-04-08 18:33:12 +02:00
Clément DOUIN
daaa37f3a7
fix incomplete copy/move ( #75 )
2021-04-08 13:55:23 +02:00
Clément DOUIN
994141f852
fix unicode issue ( #71 )
2021-04-08 12:59:44 +02:00
Clément DOUIN
1dc051c7c0
add alias for write cmd
2021-04-04 17:43:23 +02:00
Clément DOUIN
d99e17af75
fix logs attachment cmd
2021-04-04 17:41:31 +02:00
Clément DOUIN
9602fc0b5b
fix page size for search cmd
2021-04-04 17:38:40 +02:00
Clément DOUIN
409e25fc4d
fix pagination
2021-04-04 15:07:41 +02:00
Clément DOUIN
3d702677b5
refactor vim fn naming
2021-04-04 14:25:55 +02:00
Clément DOUIN
9f7173a572
prevent simultaneous imap conn
2021-04-04 00:17:27 +02:00
Clément DOUIN
2850ae01fd
implement add attachement to msg feature
2021-04-03 22:30:57 +02:00
Clément DOUIN
17115319ee
introduce signature feature
2021-04-03 11:50:07 +02:00
Clément DOUIN
1a26ac4b2c
rename messages subcmd to list
2021-04-03 11:26:12 +02:00
Clément DOUIN
8d1f1e5ed1
add copy/move/delete features
2021-03-31 23:00:54 +02:00
Clément DOUIN
8dbd7c1e7a
merge app with main
2021-03-23 22:37:52 +01:00
Clément DOUIN
f2158e71d2
extract output cli+utils
2021-03-23 22:26:29 +01:00
Clément DOUIN
e2ba18cda8
extract imap cli+model
2021-03-23 22:20:54 +01:00
Clément DOUIN
96c527dd1a
clean msg/mbox cli files
2021-03-23 22:06:42 +01:00
Clément DOUIN
a0296a54d2
extract mbox and msg logics
2021-03-22 22:22:05 +01:00
Clément DOUIN
e108729491
extract flags from msg model
2021-03-22 12:50:22 +01:00
Clément DOUIN
563f9a6538
split flags cli logic to a dedicated mod
2021-03-19 23:15:38 +01:00
Clément DOUIN
1d92b5bc00
add answered flag when replying to a message
2021-03-19 22:05:34 +01:00
Clément DOUIN
ac6931624b
add flags managers
2021-03-19 22:02:33 +01:00
Clément DOUIN
64019fa5ec
improve choice after editing msg
2021-03-16 23:39:43 +01:00
Clément DOUIN
0dd73e693e
fixed overflow when empty page
2021-03-16 22:33:06 +01:00
Clément DOUIN
c9b26031e2
add missing flags column for msgs table
2021-03-16 21:55:08 +01:00
Clément DOUIN
1e5cce0205
improve errors management
2021-03-12 23:01:01 +01:00