Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-28 | Update xdg-util dependency to 0.4.0 | Manos Pitsidianakis | |
2020-11-22 | Update smallvec dependency to 1.5.0 | Manos Pitsidianakis | |
Fixes panicking when loading cached serialized email from older versions of meli. https://github.com/servo/rust-smallvec/pull/238 | |||
2020-10-21 | Remove unused plugin interface | Manos Pitsidianakis | |
2020-10-20 | melib: Remove unused crossbeam dependency | Manos Pitsidianakis | |
2020-10-20 | melib: remove memmap dependency | Manos Pitsidianakis | |
It's unmaintained, and the IO performance gains are negligible | |||
2020-10-17 | cli-docs: compress included text | Manos Pitsidianakis | |
2020-09-24 | melib: bump version to 0.6.2 | Manos Pitsidianakis | |
2020-09-18 | melib: update smol to 1.0.0 | Manos Pitsidianakis | |
2020-09-16 | melib/email/compose: set attachment status | Manos Pitsidianakis | |
Set Content-Disposition: attachment to, well, attachments. | |||
2020-09-13 | Update dependencies (cargo update) | Manos Pitsidianakis | |
2020-09-10 | Make dbus dependency optional | Manos Pitsidianakis | |
Put dbus dependency behing `dbus-notifications` feature. | |||
2020-08-28 | melib/imap: add ImapCache trait | Manos Pitsidianakis | |
2020-08-26 | melib/notmuch: add Message,TagIterator,Thread types | 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-08-26 | Preserve Account order from configuration file | Manos Pitsidianakis | |
Use IndexMap to preserve the order of accounts in the UI from the account definitions. | |||
2020-08-16 | Update toml to 0.5.6, add preserve_order | Manos Pitsidianakis | |
2020-08-07 | melib/jmap: make backend async | Manos Pitsidianakis | |
Replace reqwest with isahc which supports async IO | |||
2020-08-02 | Change version to 0.6.1 | Manos Pitsidianakis | |
2020-07-29 | Change version to 0.6.0 | Manos Pitsidianakis | |
2020-07-28 | melib/imap: add COMPRESS=DEFLATE support | Manos Pitsidianakis | |
Closes #53 | |||
2020-07-25 | Update smallvec dependency to 1.4.1 | Manos Pitsidianakis | |
2020-07-15 | melib: Add experimental SMTP client | Manos Pitsidianakis | |
2020-07-06 | Fix clippy lints | Manos Pitsidianakis | |
2020-07-06 | More imap async fixes | Manos Pitsidianakis | |
2020-07-06 | melib: Fixup warnings in imap_async, maildir | Manos Pitsidianakis | |
2020-07-06 | WIP maildir async | Manos Pitsidianakis | |
2020-06-22 | melib: Remove dead dependencies | Manos Pitsidianakis | |
2020-06-20 | build.rs: add proc-macro to generate Override structs for configuration | Manos Pitsidianakis | |
2020-06-12 | Add optional feature to save SVG screenshot | Manos Pitsidianakis | |
2020-06-10 | Add `view` subcommand | Manos Pitsidianakis | |
Add subcommand to view standalone e-mail files in meli's pager without instantiating any accounts. | |||
2020-06-08 | Use structopt for command line parsing | Manos Pitsidianakis | |
2020-06-06 | meli: update nom dependency to 5.1.1 | 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-05 | Add "regexp" feature, format text with regexps | Manos Pitsidianakis | |
`regexp` feature uses the pcre2 library to enable the user to define regular expressions for matching text and applying text formatting to the matches. An example from the theme configuration I used to test this: [terminal.themes.win95.text_format_regexps] "listing.subject" = { "\\[[^\\]]*\\]" = { attrs = "Bold" } } "listing.from" = { "\\<[^\\>]*\\>(?:(?:\\s*$)|(?=,))" = { attrs = "Italics" } } [terminal.themes.win95.text_format_regexps."pager.envelope.body"] "^>.*$" = { attrs = "Italics" } "\\d+\\s?(?:(?:[KkMmTtGg]?[Bb])|(?:[KkMmTtGg][Bb]?)(?=\\s))" = { attrs = "Bold | Underline" } | |||
2020-06-05 | Update libloading dependency to 0.6.2 | Manos Pitsidianakis | |
2020-05-30 | sqlite3: move module to melib | Manos Pitsidianakis | |
2020-05-29 | Update nix, linkify, uuid dependencies | Manos Pitsidianakis | |
2020-05-10 | Remove fnv crate | Manos Pitsidianakis | |
2020-04-05 | Add open_mailbox shortcut for sidebar | Manos Pitsidianakis | |
2020-02-26 | Load libnotmuch dynamically | Manos Pitsidianakis | |
2020-02-09 | Bumb version to 0.5.1 | Manos Pitsidianakis | |
2020-02-04 | Bumb version to 0.5.0 | Manos Pitsidianakis | |
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-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. | |||
2020-02-04 | Rename `mime_apps` dependency to `xdg-utils` | Manos Pitsidianakis | |
Upstream's name was changed. | |||
2020-01-21 | Update nix to 0.16.1 | Manos Pitsidianakis | |
2020-01-20 | Send timer ID as si_value to SIGALRM handler | Manos Pitsidianakis | |
Associate each alarm signal with the timer of its origin. | |||
2020-01-20 | Replace StackVec with smallvec::SmallVec | Manos Pitsidianakis | |
SmallVec has a less buggy and better implementation. | |||
2020-01-06 | remove chrono | Manos Pitsidianakis | |
2019-12-27 | Plugins WIP #2 | Manos Pitsidianakis | |