1236 Commits (32b4c30feecb43586843900e2a77c094437a18c9)
 

Author SHA1 Message Date
  Manos Pitsidianakis 5ef62a39b8
conf: Rename cache_type to search_backend 7 months ago
  Manos Pitsidianakis 017a45d5cd
conf/accounts: add JobRequest::Generic 7 months ago
  Manos Pitsidianakis eb62463e7d
jobs: add spawn_blocking() method 7 months ago
  Manos Pitsidianakis 1f9cdb8be5
conf/accounts: update mailbox status on payload delivery 7 months ago
  Manos Pitsidianakis d3391e96c0
mbox: send envelope payload in chunks 7 months ago
  Manos Pitsidianakis 15b15854bf
update documentation 7 months ago
  Manos Pitsidianakis 587eaf7215
ThreadListing: add columns 7 months ago
  Manos Pitsidianakis 349d2990c2
docs: add `send_mail` documentation 7 months ago
  Manos Pitsidianakis 77dc1d74bf
Add smtp client support for sending mail in UI 7 months ago
  Manos Pitsidianakis ddafde7b37
jobs: save handle for each Job 7 months ago
  Manos Pitsidianakis 08c462801d
melib/mbox: fix not updating mailbox_index on new envelope 7 months ago
  Manos Pitsidianakis e1c9967260
melib: Small documentation fixes for smtp, thread 7 months ago
  Manos Pitsidianakis 4b27ae2b91
melib: Add experimental SMTP client 7 months ago
  Manos Pitsidianakis 97c76cc6a1
melib/error: add ErrorKind struct 7 months ago
  Manos Pitsidianakis c7bbf7ed7e
melib: move lookup_ipv4() to connection module 7 months ago
  Manos Pitsidianakis 9db6b07b71
Remove some needless clones and stuff (thanks to Clippy) 7 months ago
  Manos Pitsidianakis edfd2b1fef
conf.rs: accept default action "Y" when asking to create config 7 months ago
  Manos Pitsidianakis d914f7afd9
MailView: send NewJob event on mail body request 7 months ago
  Manos Pitsidianakis 899d497c9c
Rename _cmd options to _command for consistency 7 months ago
  Manos Pitsidianakis 839d2f3d80
config_macros.rs: don't skip nonmatching attributes 7 months ago
  Manos Pitsidianakis bfc08f892d
Show account online error status in status tab 7 months ago
  Manos Pitsidianakis 3a16dc6522
Show account online error status when offline 7 months ago
  Manos Pitsidianakis 931863436d
imap: remove blocking imap backend, replace with async 7 months ago
  Manos Pitsidianakis 89dedbedb7
imap: launch async watch when connection comes online 8 months ago
  Manos Pitsidianakis b5748c247a
MailBackend: remove connect() method 8 months ago
  Manos Pitsidianakis f48343ca89
conf/accounts: add is_{async,remote} fields 8 months ago
  Manos Pitsidianakis 231471fa8c
MailBackend: add is_{async,online} methods 8 months ago
  Manos Pitsidianakis 94e0aa4fe7
MailBackend: change get() ret type to Result<_> 8 months ago
  Manos Pitsidianakis a7e177586a
Fix clippy lints 8 months ago
  Manos Pitsidianakis bbedeed3e3
More imap async fixes 8 months ago
  Manos Pitsidianakis 391058a59c
BackendOp: add copy_to() method 7 months ago
  Manos Pitsidianakis 5c204d3b69
rustfmt.toml: set edition = 2018 8 months ago
  Manos Pitsidianakis b3876113aa
BackendOp: return future in as_bytes() 8 months ago
  Manos Pitsidianakis 4721073bc3
Rename jobs1 to jobs 8 months ago
  Manos Pitsidianakis 1ddde9ccba
BackendOp: change fetch_flags() retval to future 8 months ago
  Manos Pitsidianakis ed3e66cedf
BackendOp: remove description() method 8 months ago
  Manos Pitsidianakis e06308fed2
MailBackend: change more methods to Futures 8 months ago
  Manos Pitsidianakis 03522c0298
melib: Fixup warnings in imap_async, maildir 8 months ago
  Manos Pitsidianakis 6553d8ec44
imap_saync: fix max_uid invariant violation 8 months ago
  Manos Pitsidianakis adb9061adc
imap_async: add force parameter to {examine,select}_mailbox() 8 months ago
  Manos Pitsidianakis 21051fa862
JobRequest: add more variants 8 months ago
  Manos Pitsidianakis 42419327f8
imap_async: add operations 8 months ago
  Manos Pitsidianakis c82367e00d
BackendOp: Change set_{flag,tag} methods 8 months ago
  Manos Pitsidianakis 8c1fc031e5
BackendOp: change fetch_flags retval to Result<Flag> 8 months ago
  Manos Pitsidianakis ee10cdbcd5
Make get_async() return a Stream 8 months ago
  Manos Pitsidianakis a38764f490
Add somewhat-working async IMAP backend 8 months ago
  Manos Pitsidianakis b72a1ca6d8
WIP maildir async 8 months ago
  Manos Pitsidianakis 4f3a98f90a
Add job executor 8 months ago
  Manos Pitsidianakis de201b5d6c
imap: create message_sequence cache 7 months ago
  Manos Pitsidianakis f8b84a192c
imap: add current_mailbox enum MailboxSelection 7 months ago