27 Commits (f3d5edfe14bd23a921f8489ebff3a2dad900859d)

Author SHA1 Message Date
Manos Pitsidianakis f3d5edfe14
Add copy/move to other account operations 2 years ago
Manos Pitsidianakis bd404e6937
Execute user shell commands with /bin/sh 2 years ago
Manos Pitsidianakis 608ef9a946
conf: warn on invalid mailbox name conf 2 years ago
Manos Pitsidianakis eb701695f7
Remove fnv crate 2 years ago
Manos Pitsidianakis 3ea1ce5454
errors: add `source` field to MeliError 2 years ago
Manos Pitsidianakis e9a935dbf7
melib: add search method in mail backends 2 years ago
Manos Pitsidianakis 3d7b9ff7cb
Move Query to melib 2 years ago
Manos Pitsidianakis 4c32bf450d
Add {un,}subscribe mailbox operations 2 years ago
Manos Pitsidianakis 9ff54f236b
Add conf_override! macro 2 years ago
Manos Pitsidianakis a8c1016f37
Add various logic checks 2 years ago
Manos Pitsidianakis b7175c2400
Fix compiler error in --no-default-features build 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 6c76db2063
Add delete, copy actions for envelopes 2 years ago
Manos Pitsidianakis f10cc954e7
Don't dump mail on Account drop 2 years ago
Manos Pitsidianakis a94bb1e27a
Show float notification on refresh cmd 2 years ago
Manos Pitsidianakis ca51077f53
imap: Add support for untagged FETCH (FLAG.. messages 2 years ago
Manos Pitsidianakis 4ac52d9d5b
Replace every use of Folder with Mailbox 2 years ago
Manos Pitsidianakis f38d03e43a
melib: {create,delete}_folder returns updated folders 2 years ago
Manos Pitsidianakis d779a94279
Fix sent_folder not getting recorded if no explicit folder conf is set 2 years ago
Manos Pitsidianakis b6efb14824
melib: remove Mailbox 2 years ago
Manos Pitsidianakis b50e770b5a
ui/accounts: remove Index<usize> impls 2 years ago
Manos Pitsidianakis 647cb10b33
ui: Use FolderHash instead of usize for folder cursor 2 years ago
Manos Pitsidianakis 0b4109dfdb
ui: fix wrong subscription status in folders 2 years ago
Manos Pitsidianakis f208948651
melib: add mailbox delete/create to IMAP 2 years ago
Manos Pitsidianakis 05b91f1c02
Remove text_processing 2 years ago
Manos Pitsidianakis 8b6ea8de9a
Remove ui crate 2 years ago
Manos Pitsidianakis 5e68d600b9
melib/threads: Split ThreadGroup::Group to Thread 2 years ago
Manos Pitsidianakis d9269335a1
melib/threads: rename thread hashes 2 years ago
Manos Pitsidianakis 47a69f8eb9
melib: add ThreadGroup 2 years ago
Manos Pitsidianakis 20f86f2741
ui/listing: add mailbox reload rate limit 2 years ago
Manos Pitsidianakis 7f8c638361
melib/imap: add mailbox creation ability 2 years ago
Manos Pitsidianakis 86d8419ce7
ui: add manual_refresh, refresh_command settings 2 years ago
Manos Pitsidianakis a365a846b8
Replace StackVec with smallvec::SmallVec 2 years ago
Manos Pitsidianakis 21526b5faf
melib: make Work use FnOnce closures 2 years ago
Manos Pitsidianakis 7eceef93e9
melib/backends: remove folder_operation 2 years ago
Manos Pitsidianakis 9080e0fd96
melib: rename FolderConf `rename` field to alias 2 years ago
Manos Pitsidianakis 2b6f6ab42c
melib: Add BackendFolder methods, move special usage logic to backend 2 years ago
Manos Pitsidianakis 0201241786
melib/backends: MailBackend::refresh() returns Result 2 years ago
Manos Pitsidianakis 17a0f31b3e
ui/accounts: split StartupCheck event semantics 2 years ago
Manos Pitsidianakis 65efb23f14
melib/MailBackend: add refresh() method 2 years ago
Manos Pitsidianakis d2b4057b7b
melib/MailBackend: add connect() method 2 years ago
Manos Pitsidianakis 2e38ea11e2
melib: make MailBackend::is_online() return Result<()> 2 years ago
Manos Pitsidianakis aa9a6a3128
melib: add SpecialUseMailbox::detect_usage method 2 years ago
Manos Pitsidianakis d69be5bb0b
ui/accounts: don't panic if Backend::folders is_err 2 years ago
Manos Pitsidianakis 59f7f03d64
ui: refactor watch thread spawning procedure 2 years ago
Manos Pitsidianakis f05a4205f7
melib/ui: small fixes 2 years ago
Manos Pitsidianakis 6f76cd9acc
melib: add special_usage() method to BackendFolder 2 years ago
Manos Pitsidianakis 3a3b815b3a
ui/accounts: add save_special method for mail 2 years ago
Manos Pitsidianakis b54bd6de84
ui: pass search to libnotmuch for notmuch accounts 2 years ago