Manos Pitsidianakis
d089eb49dc
Add scrolling, only redraw dirty areas
2019-06-10 19:40:22 +03:00
Manos Pitsidianakis
8c7a0ae540
Index scrolling, dummy backends, and some pager settings
2019-06-10 19:40:22 +03:00
Manos Pitsidianakis
c141496038
Add some doc
2019-06-10 19:40:22 +03:00
Manos Pitsidianakis
ba8508b987
Remove ncurses, add termion
2019-06-10 19:40:22 +03:00
Manos Pitsidianakis
cbd56b470e
Last commit for ncurses
2019-06-10 19:40:17 +03:00
Manos Pitsidianakis
f2899b63d2
Cleanup backend logic
2019-06-10 19:19:59 +03:00
Manos Pitsidianakis
c5dbf4e9ae
Move all backends to Backends structure
2019-06-10 19:19:33 +03:00
Manos Pitsidianakis
577889f7da
Add watcher and input threads
2019-06-10 19:17:12 +03:00
Manos Pitsidianakis
fb745be27f
rustfmt
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
2019-06-10 19:15:13 +03:00
Manos Pitsidianakis
cddea885f2
fix lints, rename types, add thread module
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
2019-06-10 19:14:20 +03:00
Manos Pitsidianakis
4119a4285d
add accounts and BackendOps
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
2019-06-10 19:14:20 +03:00
Manos Pitsidianakis
04ff21a55f
various fixes
...
- Clippy fixes
- Rewrite header value parser
- Rewrite string allocations in header encodings
- Thread mail parsing for maildir.rs
- Split crate to lib and bin
2019-06-10 19:14:14 +03:00