Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-26 | Remove some old TODO comments | Manos Pitsidianakis | |
2020-08-26 | Replace old pseudo-async code with blocking rust async | Manos Pitsidianakis | |
2020-08-26 | melib/backends: Add BackendEvent enum | Manos Pitsidianakis | |
2020-08-09 | melib: add supports_submission backend capability | Manos Pitsidianakis | |
To be used by NNTP, JMAP and some IMAP servers with BURL capability | |||
2020-08-02 | melib: add protocol extension info in MailBackendCapabilities | Manos Pitsidianakis | |
2020-07-25 | melib/MailBackend: add MailBackendCapabilities struct | Manos Pitsidianakis | |
2020-07-25 | melib/MailBackend: add copy_messages,set_flags,delete_messages methods | Manos Pitsidianakis | |
2020-07-23 | Remove unused variables/functions | Manos Pitsidianakis | |
2020-07-23 | melib: take MailboxHash instead of &Mailbox in fetch*() | Manos Pitsidianakis | |
2020-07-18 | melib: s/get/fetch in MailBackend methods | Manos Pitsidianakis | |
2020-07-17 | melib: add supports_search() method to MailBackend | Manos Pitsidianakis | |
2020-07-13 | Remove some needless clones and stuff (thanks to Clippy) | Manos Pitsidianakis | |
2020-07-06 | MailBackend: remove connect() method | Manos Pitsidianakis | |
2020-07-06 | MailBackend: add is_{async,online} methods | Manos Pitsidianakis | |
2020-07-06 | MailBackend: change get() ret type to Result<_> | Manos Pitsidianakis | |
2020-07-06 | BackendOp: return future in as_bytes() | Manos Pitsidianakis | |
2020-07-06 | Rename jobs1 to jobs | Manos Pitsidianakis | |
2020-07-06 | BackendOp: change fetch_flags() retval to future | Manos Pitsidianakis | |
2020-07-06 | BackendOp: remove description() method | Manos Pitsidianakis | |
2020-07-06 | MailBackend: change more methods to Futures | Manos Pitsidianakis | |
2020-07-06 | BackendOp: Change set_{flag,tag} methods | Manos Pitsidianakis | |
2020-07-06 | BackendOp: change fetch_flags retval to Result<Flag> | Manos Pitsidianakis | |
2020-06-23 | melib: return Result<_> from operation() | Manos Pitsidianakis | |
Envelope might have been deleted before main thread requests an operation, which is a race condition. | |||
2020-06-08 | Add copy/move to other account operations | Manos Pitsidianakis | |
2020-06-06 | melib: update nom dependency from 3.2.0 to 5.1.1 | Manos Pitsidianakis | |
That was hecking exhausting | |||
2020-05-28 | Execute user shell commands with /bin/sh | Manos Pitsidianakis | |
Execute user provided command invocations $CMD such as `editor_cmd` with `/bin/sh` as `/bin/sh -c "$CMD" Previously, user commands were split by whitespace which must trigger erroneous behavior if quotes are involved. | |||
2020-05-10 | Remove fnv crate | Manos Pitsidianakis | |
2020-02-26 | Add consume newlines flag to phrase() | Manos Pitsidianakis | |
2020-02-26 | Replace every use of Folder with Mailbox | Manos Pitsidianakis | |
Use Mailbox for consistency. | |||
2020-02-25 | melib/imap: implement refresh() | Manos Pitsidianakis | |
2020-02-25 | melib: {create,delete}_folder returns updated folders | Manos Pitsidianakis | |
Potential parent folders will have their children fields updated, so just return all folders. | |||
2020-02-04 | Remove ui crate | Manos Pitsidianakis | |
Merge ui crate with root crate. In preparation for uploading `meli` as a separate crate on crates.io. Workspace crates will need to be published as well and having a separate `ui` crate and binary perhaps doesn't make sense anymore. |