Commit graph

140 commits

Author SHA1 Message Date
Michael Zhang 5a9f847097
daemon 2021-07-29 22:47:53 -05:00
Michael Zhang 04bd3e62b6
d 2021-07-29 20:17:14 -05:00
Michael Zhang 2893b22d03
Rewrite 2021-07-19 18:16:08 -05:00
Michael Zhang c3f2037668
a 2021-07-13 14:36:11 -05:00
Michael Zhang 87a1018070
update dependencies 2021-06-24 13:59:20 -05:00
Michael Zhang 4711fc5b0b
fix some clippy warnings 2021-03-27 02:40:22 -05:00
Michael Zhang 59084e93ea
update dependencies 2021-03-27 02:29:07 -05:00
Michael Zhang ed94508ae2
a 2021-03-27 02:22:02 -05:00
Michael Zhang 18be04ff6b
move cache up to the front 2021-03-27 02:20:48 -05:00
Michael Zhang 41c05ec38a
now displays messages in the message list \o/ 2021-03-27 02:14:25 -05:00
Michael Zhang 1bc6776615
message list is now fetched from the database 2021-03-26 22:55:51 -05:00
Michael Zhang 22f11544e0
ok replaced tui's closure-style read loop with a non-closure loop 2021-03-26 14:39:06 -05:00
Michael Zhang a1e9576d07
lots of updates, gonna probably ditch tui-rs 2021-03-26 13:23:02 -05:00
Michael Zhang 6b82137124
downloading mostly works for larger batches of email now 2021-03-25 15:23:39 -05:00
Michael Zhang dfe6ebb596
don't fetch mail that's already been fetched 2021-03-25 14:51:52 -05:00
Michael Zhang 7402b83f14
config data dir 2021-03-25 13:27:57 -05:00
Michael Zhang 14b07adf66
add mail dir and db path to the config 2021-03-25 09:12:28 -05:00
Michael Zhang 0690c46f66
fix text type 2021-03-25 08:36:27 -05:00
Michael Zhang 3e0e3d5561
actually start synchronizing emails 2021-03-25 08:34:59 -05:00
Michael Zhang eb880e1b92
insert mail into the database 2021-03-25 07:14:05 -05:00
Michael Zhang 4be9e6e1e8
update read loop and parser to read body 2021-03-25 06:34:11 -05:00
Michael Zhang 192ea349b5
combine workflows 2021-03-25 04:35:31 -05:00
Michael Zhang 19f42756c2
sqlx working? 2021-03-25 04:30:31 -05:00
Michael Zhang 8bbb0bcbc3
wip mail sync 2021-03-23 12:18:35 -05:00
Michael Zhang c9598b5adc
switch to async event loop to not use busy waiting 2021-03-22 18:15:23 -05:00
Michael Zhang ed1a07c0d0
get rid of maildir 2021-03-22 18:01:28 -05:00
Michael Zhang aba067266d
cache more aggressively 2021-03-20 04:52:59 -05:00
Michael Zhang c3905148c1
do i dare try debian builds 2021-03-20 04:37:58 -05:00
Michael Zhang e706a252f1
displaying messages again 2021-03-20 04:35:41 -05:00
Michael Zhang 9379d06450
maildir updates 2021-03-20 03:31:16 -05:00
Michael Zhang 680c9c9ebc
start maildir work 2021-03-20 03:22:28 -05:00
Michael Zhang f906e5203b
wat 2021-03-20 02:53:40 -05:00
Michael Zhang fd1cb9f927
hellosu 2021-03-11 23:07:40 -06:00
Michael Zhang 7ec5c510a3
Add some docs 2021-03-11 07:16:20 -06:00
Michael Zhang c76c2eaf5c
Restructured how UI works so there's views 2021-03-11 06:58:37 -06:00
Michael Zhang ba5d07db91
some UI updates 2021-03-11 04:57:47 -06:00
Michael Zhang 4e3d2e63f3
update 2021-03-10 05:07:08 -06:00
Michael Zhang e437d95b9b
added many changes
+ ui updates
+ colon now accepting commands
+ message meta logic in another module
2021-03-10 04:46:26 -06:00
Michael Zhang 555727e007
colon prompt YES 2021-03-10 03:44:31 -06:00
Michael Zhang 95a50a6764
fmt 2021-03-09 08:05:54 -06:00
Michael Zhang 290cefc3a2
yay new emails are automatically sent to the UI and send notifications to notifyd 2021-03-09 08:05:31 -06:00
Michael Zhang 61a6a45b6c
add keyboard shortcuts for navigating up and down back 2021-03-09 06:03:57 -06:00
Michael Zhang d898e2a07e
add "from" name to mail table 2021-03-09 05:59:43 -06:00
Michael Zhang daa3b8cd61
add address parsing 2021-03-09 05:55:31 -06:00
Michael Zhang 424706d9a0
humanize dates 2021-03-09 05:21:23 -06:00
Michael Zhang c6116531b0
feature-gate doc 2021-03-09 03:27:25 -06:00
Michael Zhang 0162d39deb
add date_time parser 2021-03-09 03:12:07 -06:00
Michael Zhang 880ef94db5
book links 2021-03-08 19:18:34 -06:00
Michael Zhang 5ec12f5496
matrix link 2021-03-08 19:13:54 -06:00
Michael Zhang fdb82219fc
update readme 2021-03-08 18:32:57 -06:00