Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-15 | replace deprecated trim_right() with trim_end()tmp | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> Message-Id: <20190714115231.7002-1-mail@beyermatthias.de> | |||
2019-07-15 | melib: restore stringified variable print | Manos Pitsidianakis | |
2019-07-15 | ui: Add pipe action for Pager | Manos Pitsidianakis | |
2019-07-13 | Add build instructions in README | Manos Pitsidianakis | |
2019-07-13 | ui: restore Page{Up,Dn} to Pager | Manos Pitsidianakis | |
When issuing PageUp and PageDn actions to an e-mail pager in CompactListing, the input action was handled by listing and not the pager which led to the keys get seemingly ignored. | |||
2019-07-11 | fix missing grapheme in mime encoded string | Manos Pitsidianakis | |
2019-07-11 | ui: permanently mark selected rows in self.data_columns | Manos Pitsidianakis | |
`self.draw_list` detects `bg_color` by checking the first cell of the first column, so set it to make it permanent | |||
2019-07-09 | remove std::dbg uses | Manos Pitsidianakis | |
2019-07-06 | ui: add autocomplete for commands in execute bar | Manos Pitsidianakis | |
2019-07-06 | ui: change contact list header colors | Manos Pitsidianakis | |
2019-07-06 | ui: fix some lints | Manos Pitsidianakis | |
2019-07-06 | ui: fix replies not being synced and inserted properly on RefreshEvents | Manos Pitsidianakis | |
2019-07-06 | ui: force redraw CompactListing after EnvelopeRename event | Manos Pitsidianakis | |
2019-07-06 | melib: don't exclude whitespaces in mime encoded words | Manos Pitsidianakis | |
2019-07-06 | ui: process refresh events immediately | Manos Pitsidianakis | |
2019-07-06 | Add manpage and strip README | Manos Pitsidianakis | |
2019-06-26 | ui: print and set environment variables | Manos Pitsidianakis | |
2019-06-25 | ui: don't send StartupCheck or MailboxUpdate on Envelope change events | Manos Pitsidianakis | |
2019-06-25 | ui: don't print empty history or duplicates | Manos Pitsidianakis | |
2019-06-25 | melib: reply to In-Reply-To address if available | Manos Pitsidianakis | |
2019-06-25 | ui: add selections to CompactListing | Manos Pitsidianakis | |
Select multiple entries by pressing 'v'. Set read/unread and delete actions are then performed on the selected entries. | |||
2019-06-23 | ui: add set as read/unread, delete actions | Manos Pitsidianakis | |
Implemented only in compact listing for now. | |||
2019-06-23 | melib: rename files after getting lock in maildir | Manos Pitsidianakis | |
2019-06-22 | ui: add filter method in ListingTrait | Manos Pitsidianakis | |
Implemented in CompactListing only for now. Filter results are stored in the filter* fields of the struct. | |||
2019-06-21 | ui: expand Listing trait with draw_list and highlight_line | Manos Pitsidianakis | |
In the course of making the Listing trait a generic way for any kind of listing (eg. NNTP, RSS, et all) | |||
2019-06-21 | melib: Correctly use StackVec capacity, add test | Manos Pitsidianakis | |
2019-06-19 | meli: insert new standalone nodes in insert_reply | Manos Pitsidianakis | |
2019-06-19 | ui: prevent some unnecessary redraws | Manos Pitsidianakis | |
2019-06-18 | ui: Add ability to call mailing list actions from Envelope view | Manos Pitsidianakis | |
2019-06-18 | ui: Add possible mailing list actions from List-* headers | Manos Pitsidianakis | |
2019-06-18 | melib: add struct and parser for mailto: links | Manos Pitsidianakis | |
2019-06-18 | melib: implement FromIterator, IntoIterator and Iterator for StackVec | Manos Pitsidianakis | |
2019-06-18 | melib: add other_headers field in Envelope | Manos Pitsidianakis | |
Store headers with non-hardcoded names in a hash map. | |||
2019-06-18 | Fix warnings, lints, and 2018 errors | Manos Pitsidianakis | |
2019-06-10 | Turn off debugging in release target | Manos Pitsidianakis | |
2019-06-10 | add git mirror url for mime_apps and config-rs dependencies | Manos Pitsidianakis | |
2019-06-10 | Update sample-config, and generate it if missing on startup | Manos Pitsidianakis | |
2019-06-10 | Add authors to Cargo.toml of each package | Manos Pitsidianakis | |
2019-06-10 | don't add newlines in encoded words | Manos Pitsidianakis | |
2019-06-10 | ui: draw to terminal with horizontal sweeping | Manos Pitsidianakis | |
sweep each line in the dirty areas and avoid redraws because of area overlap | |||
2019-06-10 | ui: add fluid columns in CompactListing | Manos Pitsidianakis | |
2019-06-10 | wcwidth: add emoji table | Manos Pitsidianakis | |
2019-06-10 | parser: fix empty header value when header is last or when prefixed with | Manos Pitsidianakis | |
'\n' when an empty header is last, the rest of the body keeps getting parsed as headers. when header starts with '\n' because the value is long, the value gets parsed as a name and the header parser fails. closes #100 closes #101 closes #122 | |||
2019-06-10 | add testing crate with emailparse bin | Manos Pitsidianakis | |
2019-06-10 | merge FirstName/LastName fields in Contacts | Manos Pitsidianakis | |
First names and Last names are an anglocentric concept and do not apply cleanly to the rest of the world's cultures. | |||
2019-06-10 | ui: make EnvelopeRename event not folder specific | Manos Pitsidianakis | |
And pass EnvelopeRename events to subviews | |||
2019-06-10 | ui: add PageMovements and colors to ThreadView | Manos Pitsidianakis | |
2019-06-10 | ui: add PageMovements in ThreadListing | Manos Pitsidianakis | |
2019-06-10 | ui: add columns in PlainListing | Manos Pitsidianakis | |
2019-06-10 | ui: add update and expand_headers in MailView | Manos Pitsidianakis | |