38 Commits (alpha-0.6.1)

Author SHA1 Message Date
Manos Pitsidianakis b5530860d2
conf/DotAddressable: impls for more types 3 years ago
Manos Pitsidianakis 7fd511e149
conf/shortcuts.rs: implement DotAddressable for Shortcuts 3 years ago
Manos Pitsidianakis 3f8aa560f0
melib/MailBackend: add MailBackendCapabilities struct 3 years ago
Manos Pitsidianakis 44ffbe54e2
input_thread: add atomic refcount to check if thread is dead 3 years ago
Manos Pitsidianakis 996abd323f
Add print setting action 3 years ago
Manos Pitsidianakis 0d3fe288c5
sqlite3: make reindex operation async 3 years ago
Manos Pitsidianakis 3a16dc6522
Show account online error status when offline 3 years ago
Manos Pitsidianakis 89dedbedb7
imap: launch async watch when connection comes online 3 years ago
Manos Pitsidianakis b5748c247a
MailBackend: remove connect() method 3 years ago
Manos Pitsidianakis a7e177586a
Fix clippy lints 3 years ago
Manos Pitsidianakis 4721073bc3
Rename jobs1 to jobs 3 years ago
Manos Pitsidianakis a38764f490
Add somewhat-working async IMAP backend 3 years ago
Manos Pitsidianakis 4f3a98f90a
Add job executor 3 years ago
Manos Pitsidianakis e97cf98b3b
Add `view` subcommand 3 years ago
Manos Pitsidianakis 9f30cd6bbc
state.rs: send AccountStatusChange 3 years ago
Manos Pitsidianakis f3d5edfe14
Add copy/move to other account operations 3 years ago
Manos Pitsidianakis 6458ccb860
meli: update nom dependency to 5.1.1 3 years ago
Manos Pitsidianakis b8261ee36a
Overhaul input thread 3 years ago
Manos Pitsidianakis 8648b229ad
Add AccountHash to RefreshEvent 3 years ago
Manos Pitsidianakis eb701695f7
Remove fnv crate 3 years ago
Manos Pitsidianakis 4930d1b46c
Add Italics, Blink, Dim and Hidden text attributes 3 years ago
Manos Pitsidianakis 651dda67cf
Respect autoload mailbox setting 3 years ago
Manos Pitsidianakis 9d20fd5576
Save forked processes for reaping 3 years ago
Manos Pitsidianakis a94bb1e27a
Show float notification on refresh cmd 3 years ago
Manos Pitsidianakis 7b631beb0a
Don't panic in WorkController::drop 3 years ago
Manos Pitsidianakis 126b65817e
Forward input on input/rawinput switch 3 years ago
Manos Pitsidianakis 7807f565ec
Clear input thread channel on restore() 3 years ago
Manos Pitsidianakis 4ac52d9d5b
Replace every use of Folder with Mailbox 3 years ago
Manos Pitsidianakis c4c11e4abc
Make Selector widget accept FnOnce 3 years ago
Manos Pitsidianakis e3abd458ce
Add ui_dialogs in State 3 years ago
Manos Pitsidianakis a806571322
Add UIDialog and UIConfirmationDialog widgets 3 years ago
Manos Pitsidianakis b6efb14824
melib: remove Mailbox 3 years ago
Manos Pitsidianakis 14b0ef8f37
Respect use_color conf value as well as NO_COLOR 3 years ago
Manos Pitsidianakis 647cb10b33
ui: Use FolderHash instead of usize for folder cursor 3 years ago
Manos Pitsidianakis 3bca6d1d9c
ui: add floating notifications within terminal 3 years ago
Manos Pitsidianakis 4a4c8e265a
ui: add overlay grid 3 years ago
Manos Pitsidianakis f208948651
melib: add mailbox delete/create to IMAP 3 years ago
Manos Pitsidianakis 8b6ea8de9a
Remove ui crate 3 years ago
Manos Pitsidianakis 6a7cae0988
ui/themes: add NO_COLOR support 3 years ago
Manos Pitsidianakis 3c7328d901
ui: correctly turn on/off terminal attributes in draw_horizontal_segment() 3 years ago
Manos Pitsidianakis dc63e1f657
Minor changes 3 years ago
Manos Pitsidianakis f58ed387dd
ui: add ratelimiting in UI notifications and drawing 3 years ago
Manos Pitsidianakis 7f8c638361
melib/imap: add mailbox creation ability 3 years ago
Manos Pitsidianakis 5e912db461
Send timer ID as si_value to SIGALRM handler 3 years ago
Manos Pitsidianakis a365a846b8
Replace StackVec with smallvec::SmallVec 3 years ago
Manos Pitsidianakis b964a6a033
Plugins WIP #2 3 years ago
Manos Pitsidianakis 12509748f6
Plugins WIP 3 years ago
Manos Pitsidianakis bb18ddc944
ui: make search cache rebuild account-specific 3 years ago
Manos Pitsidianakis 17a0f31b3e
ui/accounts: split StartupCheck event semantics 3 years ago
Manos Pitsidianakis 2e38ea11e2
melib: make MailBackend::is_online() return Result<()> 3 years ago