Commit graph

140 commits

Author SHA1 Message Date
Michael Zhang e78a83aec7
add docs 2021-03-08 18:32:01 -06:00
Michael Zhang 46567c43e1
make the table look a bit nicer 2021-03-08 18:26:18 -06:00
Michael Zhang 9a58fe6d58
update imap readme 2021-03-08 17:33:31 -06:00
Michael Zhang 345a9ab25f
add more envelope fields 2021-03-08 17:32:12 -06:00
Michael Zhang 7cd69bd6a8
updates 2021-03-08 17:07:44 -06:00
Michael Zhang 7153b30a43
fix tests 2021-03-06 20:17:35 -06:00
Michael Zhang da7df7dfb3
fuckkk i have to take my parser apart now 2021-03-06 20:04:58 -06:00
Michael Zhang 4c989e0991
Revamp inner client loop and connect folder list to UI 2021-03-06 18:56:35 -06:00
Michael Zhang 94ead04391
hellosu 2021-03-02 19:45:45 -06:00
Michael Zhang 7f7a4a115a
woops gotta clone outside the loop 2021-03-02 16:48:27 -06:00
Michael Zhang 3f726f3129
osudebug 2021-03-02 16:47:33 -06:00
Michael Zhang 1e6ecc45bb
Depend on my forked version of pest 2021-03-02 00:15:12 -06:00
Michael Zhang 50128cd10d
implemented rly cursed patches on top of pest, i hate parsing 2021-03-01 21:39:55 -06:00
Michael Zhang f0e5042a76
maybe i shouldn't be using a widget impl? 2021-03-01 03:50:20 -06:00
Michael Zhang 84cd7ae0f4
playing around with ui 2021-03-01 03:35:14 -06:00
Michael Zhang 07846f996f
got my quit back 2021-03-01 03:23:05 -06:00
Michael Zhang e5515f6c7c
switch back to crossterm + cargo-deny stuff 2021-03-01 03:13:25 -06:00
Michael Zhang 09eafd0f3f
gonna just plop tui.rs in here 2021-03-01 02:20:21 -06:00
Michael Zhang b3b137b86a
checklist for protocol implementation 2021-03-01 02:03:21 -06:00
Michael Zhang 9c3a4b8c39
fix clippy 2021-03-01 01:48:28 -06:00
Michael Zhang 631fdd8b73
add drawbuf 2021-02-27 22:15:05 -06:00
Michael Zhang 30b481ee64
update rectangle 2021-02-27 01:10:23 -06:00
Michael Zhang 2074b95778
various ui stuff 2021-02-27 00:27:53 -06:00
Michael Zhang deca53e834
Switch up ui::Drawable write command and run UI in separate thread 2021-02-26 00:26:37 -06:00
Michael Zhang aa796e533e
Modify the inner client to allow streaming intermediate content instead of just returning the last element 2021-02-26 00:03:23 -06:00
Michael Zhang d310bbe10e
add async generator library 2021-02-25 21:54:41 -06:00
Michael Zhang a5fa969718
add some docs 2021-02-24 06:50:27 -06:00
Michael Zhang 523e6eaf7a
ouais 2021-02-24 06:43:50 -06:00
Michael Zhang 5b3bf5dd3c
add some small doc comments 2021-02-24 04:52:32 -06:00
Michael Zhang 5438bb170d
some more commands 2021-02-24 04:46:21 -06:00
Michael Zhang 508429ff5d
Update deps 2021-02-24 04:01:18 -06:00
Michael Zhang 7e83a23911
Organize parser a bit more 2021-02-23 21:34:47 -06:00
Michael Zhang f27f5419fe
some more stubs for the example scenario 2021-02-23 21:21:47 -06:00
Michael Zhang f616cffef0
Run tests on push 2021-02-22 22:50:39 -06:00
Michael Zhang 621ab2770a
fuckkk 2021-02-22 22:42:13 -06:00
Michael Zhang 4ed45e52f0
add a buncha types back, plus --headless 2021-02-22 22:30:20 -06:00
Michael Zhang 8be5d65435
authentication works for the most part 2021-02-22 22:01:39 -06:00
Michael Zhang 2b97aca995
Merge branch 'rewrite-parsers' 2021-02-22 20:48:16 -06:00
Michael Zhang f76e5d4753
authentication! 2021-02-22 20:47:00 -06:00
Michael Zhang 27818bd93a
ouais 2021-02-22 18:21:12 -06:00
Michael Zhang 3d0724e342
asdf 2021-02-22 17:51:59 -06:00
Michael Zhang 0dac4f4e96
flags 2021-02-22 17:39:50 -06:00
Michael Zhang 1276ead25f
mailbox_data 2021-02-22 17:23:13 -06:00
Michael Zhang fed8031f5c
more work on response parser 2021-02-22 16:56:23 -06:00
Michael Zhang 875041edfd
add rfc3501 rules that relate to response parsing 2021-02-22 16:32:00 -06:00
Michael Zhang e0ca51ef79
capability parser 2021-02-22 15:33:30 -06:00
Michael Zhang 4f3af86211
rename the old shit 2021-02-22 14:43:09 -06:00
Michael Zhang aa3578999c
asdf 2021-02-22 14:36:53 -06:00
Michael Zhang 4913b2ac9d
wip 2021-02-22 14:36:08 -06:00
Michael Zhang 534833d616
actually use the newly parsed responses instead of the original shitty ones 2021-02-22 03:06:40 -06:00