Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-05 | add libgpgme feature | Manos Pitsidianakis | |
2020-09-16 | melib/email/compose: set attachment status | Manos Pitsidianakis | |
Set Content-Disposition: attachment to, well, attachments. | |||
2020-09-10 | melib: cleanup commit | Manos Pitsidianakis | |
Cleanup melib module exports, add some document tests, change some documentation. | |||
2020-08-26 | Fix some clippy lints | 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-26 | Add Reply{ToAuthor,ToAll} actions | Manos Pitsidianakis | |
- previous Reply action now lets you select recipients by default - ReplyToAuthor selects the Envelope author as recipient - ReplyToAll selects all addresses | |||
2020-07-15 | melib: Small documentation fixes for smtp, thread | Manos Pitsidianakis | |
2020-07-15 | melib: Add experimental SMTP client | Manos Pitsidianakis | |
2020-07-06 | Fix clippy lints | Manos Pitsidianakis | |
2020-07-06 | Add somewhat-working async IMAP backend | Manos Pitsidianakis | |
2020-06-06 | melib: update nom dependency from 3.2.0 to 5.1.1 | Manos Pitsidianakis | |
That was hecking exhausting | |||
2020-06-06 | melib/error: add chain_err_summary() method | Manos Pitsidianakis | |
2020-05-30 | sqlite3: move module to melib | Manos Pitsidianakis | |
2020-05-30 | ShellExpandTrait: fix for non-linux targets | Manos Pitsidianakis | |
2020-05-16 | melib: add timestamp to debug trace logs | Manos Pitsidianakis | |
2020-05-10 | Remove fnv crate | Manos Pitsidianakis | |
2020-04-05 | melib: add search method in mail backends | Manos Pitsidianakis | |
2020-04-05 | Move Query to melib | Manos Pitsidianakis | |
2020-02-10 | melib: remove Mailbox | Manos Pitsidianakis | |
Refactor Collection from melib to hold what folders have what envelopes. Frontend accounts will now have a FolderEntry for each logical folder and will unify many Account fields into one and eliminate a lot of duplicate/dead code. | |||
2020-02-08 | melib: update GlobMatch algorithm | Manos Pitsidianakis | |
Taken from https://research.swtch.com/glob | |||
2020-02-04 | Remove text_processing | Manos Pitsidianakis | |
Unwrap text_processing into melib In preparation for uploading meli as a separate crate on crates.io. | |||
2020-01-22 | Minor changes | Manos Pitsidianakis | |
2020-01-21 | melib: add complete() method to ShellExpandTrait | Manos Pitsidianakis | |
complete(force: bool) returns String path segments that when appended to the path will form a valid location. Example: - User types: save-attachment 1 /t - User presses <TAB>. - complete() returns the suggestion: "mp/" - User sees: save-attachment 1 /tmp/ complete() uses openat() and getdents64 syscalls hoping it's faster than using stdlib. | |||
2020-01-20 | Replace StackVec with smallvec::SmallVec | Manos Pitsidianakis | |
SmallVec has a less buggy and better implementation. | |||
2020-01-06 | melib: add datetime module | Manos Pitsidianakis | |
Datetime module adds POSIX time functions interface | |||
2019-12-11 | melib: add special_usage() method to BackendFolder | Manos Pitsidianakis | |
Eventually after loading potential usage values from configuration, backends will be able to change the usage values themselves. IMAP and JMAP have the ability to set Mailbox roles (IMAP needs LIST-SPECIAL extension | |||
2019-12-01 | Add some documentation | Manos Pitsidianakis | |
2019-11-08 | ui: add query parsers | Manos Pitsidianakis | |
2019-09-26 | melib: add ShellExpandTrait | Manos Pitsidianakis | |
Add trait to expand "~" and environment variables in paths. | |||
2019-09-21 | Turn off debug tracing prints in stderr by default | Manos Pitsidianakis | |
2019-09-21 | melib: turn unicode algos and backends into features | Manos Pitsidianakis | |
2019-09-15 | melib: add logging module | Manos Pitsidianakis | |
2019-09-15 | Update crossbeam to 0.7.2 and remove chan | Manos Pitsidianakis | |
2019-08-25 | Add special use semantics for mailboxes | Manos Pitsidianakis | |
2019-07-27 | create text_processing crate | Manos Pitsidianakis | |
2019-07-15 | melib: restore stringified variable print | Manos Pitsidianakis | |
2019-07-09 | remove std::dbg uses | Manos Pitsidianakis | |
2019-06-18 | Fix warnings, lints, and 2018 errors | Manos Pitsidianakis | |
2019-06-10 | melib: unwrap mailbox module | Manos Pitsidianakis | |
2019-06-10 | move StackVec to melib | Manos Pitsidianakis | |
closes #120 | |||
2019-06-10 | move grapheme stuff to melib | Manos Pitsidianakis | |
2019-06-10 | fix warnings and lints | Manos Pitsidianakis | |
2019-06-10 | melib: return $val in debug! | Manos Pitsidianakis | |
2019-06-10 | add literal print to debug! | Manos Pitsidianakis | |
2019-06-10 | add name in single var print in debug! | Manos Pitsidianakis | |
2019-06-10 | add debug! macro to replace eprintlns | Manos Pitsidianakis | |
2019-06-10 | update to 2018 edition | Manos Pitsidianakis | |
2019-06-10 | Run rustfmt | Manos Pitsidianakis | |
2019-06-10 | ui: add contacts and account panel | Manos Pitsidianakis | |