124 Commits (94bd84b45d53b0e0fae52198fbdc05179b87cccc)

Author SHA1 Message Date
Manos Pitsidianakis 94bd84b45d Fix clippy lints for `meli` crate 5 months ago
Manos Pitsidianakis 388d4e35d6 listing/offline.rs: add in-progress messages while connecting in IMAP 5 months ago
Manos Pitsidianakis 9cb66ef818 Fix all clippy warnings in `meli` crate 6 months ago
Manos Pitsidianakis b716e4383e Add collapse option for mailboxes in sidebar menu 6 months ago
Manos Pitsidianakis 2c23ca34cd Update most Cargo dependencies 9 months ago
Manos Pitsidianakis 36e29cb6fd
Add configurable mailbox sort order 1 year ago
Manos Pitsidianakis 07e166e1fb
melib/error: Add kinds: NotImplemented, NotSupported, OSError 1 year ago
Manos Pitsidianakis 72a2ba20dc
conf/accounts.rs: print info when displaying watch error 1 year ago
Manos Pitsidianakis b49d965695
Fix unused var etc warnings 1 year ago
Manos Pitsidianakis 521f634e7b
melib/nntp: implement NNTP posting 1 year ago
Manos Pitsidianakis 22a64e2d76
melib: Remove unnecessary "pub use" std exports 2 years ago
Manos Pitsidianakis 781a1d0e1b
melib/backends: add collection() method to MailBackend 3 years ago
Manos Pitsidianakis eca10a5660
melib/backends: add mailbox management events to RefreshEventKind 2 years ago
Manos Pitsidianakis 9124ad0ae7
conf/accounts: remove some unnecessary unwraps 2 years ago
Manos Pitsidianakis ed826357a3
Don't unwrap try_recv() on async jobs channels 2 years ago
Manos Pitsidianakis aa73bd71c3
listing: fix mailbox tree rendering 2 years ago
Manos Pitsidianakis a34f0aac5b
melib: fix bincode serialization 2 years ago
Manos Pitsidianakis eb36034740
accounts: autoload Sent folders automatically 2 years ago
Manos Pitsidianakis cd68008e67
melib: Implement delete_messages for IMAP, Maildir 2 years ago
Manos Pitsidianakis a4b78532b7
Refactor job structs into JoinHandle 2 years ago
Manos Pitsidianakis a2f11c341d
compose: add async draft filter stack in sending mail 2 years ago
Manos Pitsidianakis baa44109f2
melib/thread: "merge" duplicate messages in threads 2 years ago
Manos Pitsidianakis fba69d1e5d
SearchBackend: add Auto variant as default 2 years ago
Manos Pitsidianakis 82cd690005
sqlite3: only update when SearchBackend is sqlite3 2 years ago
Manos Pitsidianakis 8eb78ae01b
sidebar: compute mailbox tree only for subscribed mailboxes 2 years ago
Manos Pitsidianakis fbf2b7dc7b
sidebar: add customizable mailbox tree 2 years ago
Manos Pitsidianakis 005c879a12
accounts: remove job timeout 2 years ago
Manos Pitsidianakis 8a8c790f8c
accounts: fix blocking jobs not spawning on blocking workers 2 years ago
Manos Pitsidianakis e60eb23f4d
statustab: show active jobs 2 years ago
Manos Pitsidianakis 17a4ccdcbc
melib/imap: perform reconnect on IDLE failure 2 years ago
Manos Pitsidianakis fadf20d7b1
NotificationType: add melib::ErrorKind 2 years ago
Manos Pitsidianakis 46e3bb8074
conf/accounts: call is_online if Refresh job fails 2 years ago
Manos Pitsidianakis 4829e13c47
melib/maildir: impl copy_messages for Maildir 2 years ago
Manos Pitsidianakis f05dd379ae
Send NewJob event on all job startups 2 years ago
Manos Pitsidianakis 1ac3a7a903
Make dbus dependency optional 2 years ago
Manos Pitsidianakis 8f46c4ebe7
Small fixes 2 years ago
Manos Pitsidianakis f02dde46da
melib/error:Add ErrorKind::Timeout 2 years ago
Manos Pitsidianakis 25b325dbda
Keep bytes copy in SaveMessage job in case of failure 2 years ago
Manos Pitsidianakis ca0f37e1f3
Send AccountStatusChange event on receiving mailboxes 2 years ago
Manos Pitsidianakis 843616221e
Add logging level to Generic jobs 2 years ago
Manos Pitsidianakis c6f11fb592
melib: update notify to 4.0.15 2 years ago
Manos Pitsidianakis 4217839155
melib/email: remove Envelope::from_token 2 years ago
Manos Pitsidianakis 9e9be0b5f3
Remove block_on from mailbox creation/deletion 2 years ago
Manos Pitsidianakis b545a0b905
Show error if watch job fails 2 years ago
Manos Pitsidianakis fc25c7b165
Fix compiler warnings 2 years ago
Manos Pitsidianakis 53e924eb33
Add edit envelope action back as async 2 years ago
Manos Pitsidianakis 3eadaba34e
Replace old pseudo-async code with blocking rust async 3 years ago
Manos Pitsidianakis a190805384
melib/backends: Add BackendEvent enum 3 years ago
Manos Pitsidianakis 8a6bf3b217
Preserve Account order from configuration file 3 years ago
Manos Pitsidianakis b9e53a7451
melib/smtp: add recipient argument in mail_transaction() 3 years ago