summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix: Allow "mark" subcommand to be passed IDs directly on CLIHEADmasterMatthias Beyer5 days1-0/+4
* Fix: Subcommand is named "deleted"Matthias Beyer5 days1-1/+1
* Fix: Use module path when getting mail instead of using plain MessageId objec...Matthias Beyer2020-01-031-2/+2
* Outsource listing of a single mail to helper functionMatthias Beyer2020-01-032-7/+12
* Merge branch 'libimagmail/neighbors' into masterMatthias Beyer2020-01-035-1/+224
|\
| * Add MailStore::thread_root_of()Matthias Beyer2020-01-032-0/+21
| * Add Mail::get_thread() for getting all mails in the same thread as this mailMatthias Beyer2020-01-033-0/+67
| * Add Mail::{get_,neighbors}()Matthias Beyer2020-01-033-1/+53
| * Add MailIterator for iterating over entries that are mailsMatthias Beyer2020-01-032-0/+84
* | Merge branch 'imag-mail-unread' into masterMatthias Beyer2020-01-032-0/+50
|\ \
| * | Add imag-mail-unread commandMatthias Beyer2020-01-032-0/+50
|/ /
* | Merge branch 'imag-mail/scan' into masterMatthias Beyer2020-01-033-0/+94
|\ \
| * | Rewrite scan function with option to fetch pathes in parallelMatthias Beyer2020-01-033-21/+62
| * | Add imag-mail-scan command for scanning directory for new mailMatthias Beyer2020-01-033-0/+53
| |/
* | Merge branch 'libimagstore/is-borrowed' into masterMatthias Beyer2020-01-031-0/+12
|\ \
| * | Add Store::is_borrowed(StoreId)Matthias Beyer2020-01-031-0/+12
| |/
* | Merge branch 'imag-mail/list-format' into masterMatthias Beyer2020-01-035-86/+111
|\ \
| * | Add support for format in configuration for imag-mail-listMatthias Beyer2020-01-035-49/+111
| * | Remove feature to print content as wellMatthias Beyer2020-01-032-46/+9
| |/
* | Merge branch 'libimagmail/flags' into masterMatthias Beyer2020-01-033-1/+162
|\ \ | |/ |/|
| * Add helper functions to check whether a mail is passed, replied,...Matthias Beyer2020-01-031-0/+37
| * Add function to get char representation of flagMatthias Beyer2020-01-031-0/+13
| * Add function to get flagsMatthias Beyer2020-01-031-1/+31
| * Add flags module for flags representation as strong typesMatthias Beyer2020-01-032-0/+81
* | Rewrite Hasher::hash() for MailHasherMatthias Beyer2020-01-021-16/+4
* | Fix: Do not assume UTF8 encoding of data to hashMatthias Beyer2020-01-022-4/+15
|/
* Optimization: Get the Message-Id from the header, if it is thereMatthias Beyer2020-01-021-2/+9
* Merge branch 'libimagmail/message-id-type' into masterMatthias Beyer2020-01-026-17/+49
|\
| * Use MessageId type where applicableMatthias Beyer2020-01-025-16/+22
| * Impl Display for MessageIdMatthias Beyer2020-01-021-0/+9
| * Add more impls on MessageId typeMatthias Beyer2020-01-021-1/+18
|/
* Fix: Set isflag when creating a mail in the storeMatthias Beyer2020-01-021-0/+4
* Fix: Do not assume a mail file to be valid UTF8Matthias Beyer2020-01-021-1/+12
* Store::retrieve_mail_from_path() should have a flag to force making a ref out...Matthias Beyer2020-01-022-4/+4
* Fix: Clap argument nameMatthias Beyer2020-01-021-1/+1
* Update copyright years to 2015-2020Matthias Beyer2020-01-01349-349/+349
* Rewrite "show" Command to be able to read ids from stdinMatthias Beyer2019-12-252-18/+76
* Fix: Remove Box::leak() call in runtime application abstractionMatthias Beyer2019-12-251-16/+6
* Fix: Make "list" default command of imag-tagMatthias Beyer2019-12-241-8/+21
* Fix: Drop habit before getting instancesMatthias Beyer2019-12-241-1/+3
* Fix: Date in documentationMatthias Beyer2019-12-241-1/+1
* Fix: Specify versionMatthias Beyer2019-12-241-26/+26
* Add changelog for v0.10.0Matthias Beyer2019-12-241-0/+137
* travis: Fail if clippy finds something, deny all warningsMatthias Beyer2019-12-231-1/+1
* Remove unused lifetimeMatthias Beyer2019-12-231-1/+1
* Use closure as suggested by clippyMatthias Beyer2019-12-232-3/+3
* Remove unnecessary to_string() callsMatthias Beyer2019-12-231-3/+3
* Remove lifetime specificationMatthias Beyer2019-12-231-1/+1
* Remove unnecessary clone().to_string() callsMatthias Beyer2019-12-231-1/+1
* Remove len() != 0 comparison with negation and ::is_empty() callMatthias Beyer2019-12-231-2/+2