23 Commits (f3d5edfe14bd23a921f8489ebff3a2dad900859d)

Author SHA1 Message Date
Manos Pitsidianakis f3d5edfe14
Add copy/move to other account operations 2 years ago
Manos Pitsidianakis 6458ccb860
meli: update nom dependency to 5.1.1 2 years ago
Manos Pitsidianakis b8261ee36a
Overhaul input thread 2 years ago
Manos Pitsidianakis 8648b229ad
Add AccountHash to RefreshEvent 2 years ago
Manos Pitsidianakis eb701695f7
Remove fnv crate 2 years ago
Manos Pitsidianakis 4930d1b46c
Add Italics, Blink, Dim and Hidden text attributes 2 years ago
Manos Pitsidianakis 651dda67cf
Respect autoload mailbox setting 2 years ago
Manos Pitsidianakis 9d20fd5576
Save forked processes for reaping 2 years ago
Manos Pitsidianakis a94bb1e27a
Show float notification on refresh cmd 2 years ago
Manos Pitsidianakis 7b631beb0a
Don't panic in WorkController::drop 2 years ago
Manos Pitsidianakis 126b65817e
Forward input on input/rawinput switch 2 years ago
Manos Pitsidianakis 7807f565ec
Clear input thread channel on restore() 2 years ago
Manos Pitsidianakis 4ac52d9d5b
Replace every use of Folder with Mailbox 2 years ago
Manos Pitsidianakis c4c11e4abc
Make Selector widget accept FnOnce 2 years ago
Manos Pitsidianakis e3abd458ce
Add ui_dialogs in State 2 years ago
Manos Pitsidianakis a806571322
Add UIDialog and UIConfirmationDialog widgets 2 years ago
Manos Pitsidianakis b6efb14824
melib: remove Mailbox 2 years ago
Manos Pitsidianakis 14b0ef8f37
Respect use_color conf value as well as NO_COLOR 2 years ago
Manos Pitsidianakis 647cb10b33
ui: Use FolderHash instead of usize for folder cursor 2 years ago
Manos Pitsidianakis 3bca6d1d9c
ui: add floating notifications within terminal 2 years ago
Manos Pitsidianakis 4a4c8e265a
ui: add overlay grid 2 years ago
Manos Pitsidianakis f208948651
melib: add mailbox delete/create to IMAP 2 years ago
Manos Pitsidianakis 8b6ea8de9a
Remove ui crate 2 years ago
Manos Pitsidianakis 6a7cae0988
ui/themes: add NO_COLOR support 2 years ago
Manos Pitsidianakis 3c7328d901
ui: correctly turn on/off terminal attributes in draw_horizontal_segment() 2 years ago
Manos Pitsidianakis dc63e1f657
Minor changes 2 years ago
Manos Pitsidianakis f58ed387dd
ui: add ratelimiting in UI notifications and drawing 2 years ago
Manos Pitsidianakis 7f8c638361
melib/imap: add mailbox creation ability 2 years ago
Manos Pitsidianakis 5e912db461
Send timer ID as si_value to SIGALRM handler 2 years ago
Manos Pitsidianakis a365a846b8
Replace StackVec with smallvec::SmallVec 2 years ago
Manos Pitsidianakis b964a6a033
Plugins WIP #2 2 years ago
Manos Pitsidianakis 12509748f6
Plugins WIP 2 years ago
Manos Pitsidianakis bb18ddc944
ui: make search cache rebuild account-specific 2 years ago
Manos Pitsidianakis 17a0f31b3e
ui/accounts: split StartupCheck event semantics 2 years ago
Manos Pitsidianakis 2e38ea11e2
melib: make MailBackend::is_online() return Result<()> 2 years ago
Manos Pitsidianakis 59f7f03d64
ui: refactor watch thread spawning procedure 2 years ago
Manos Pitsidianakis 874a252394
ui: add periodic account connectivity check 2 years ago
Manos Pitsidianakis eecec551c1
Display watch thread errors to user 2 years ago
Manos Pitsidianakis 41a678c6ef
melib: make MailBackend::folders return Result 2 years ago
Manos Pitsidianakis 62bfe2a91f
ui: embed editor cleanups 2 years ago
Manos Pitsidianakis 321be8555f
Cleanup startup error exit paths 2 years ago
Manos Pitsidianakis 7936aef476
Fix infinite watch threads spawning 2 years ago
Manos Pitsidianakis 8488ce21bf
ui: move is_online() check to Context 2 years ago
Manos Pitsidianakis 8ba9500de6
sqlite3: small refactors and fixes 2 years ago
Manos Pitsidianakis 3b5dc33d3e
ui/Account: store backend behind an Arc<RwLock<_>> 2 years ago
Manos Pitsidianakis 0a606a71d1
Add reindex command 2 years ago
Manos Pitsidianakis 3af6f338ce
add sqlite3 feature WIP 2 years ago
Manos Pitsidianakis 99da9a35b6
Add embed pty support 2 years ago
Manos Pitsidianakis e5b6faf6bd
Add account online status 2 years ago
Manos Pitsidianakis 205ebe2f1c
ui: add window title config option 2 years ago