path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix: Do not assume a mail file to be valid UTF8Matthias Beyer2020-01-021-1/+12
* Update copyright years to 2015-2020Matthias Beyer2020-01-02195-195/+195
* Fix: Remove Box::leak() call in runtime application abstractionMatthias Beyer2019-12-261-16/+6
* Remove unused lifetimeMatthias Beyer2019-12-231-1/+1
* Remove unnecessary clone().to_string() callsMatthias Beyer2019-12-231-1/+1
* Remove unnecessary return keywordMatthias Beyer2019-12-231-1/+1
* Remove unnecessary clone() callMatthias Beyer2019-12-231-1/+1
* Remove main() in doctestMatthias Beyer2019-12-231-3/+1
* Remove unnecessary clone() callMatthias Beyer2019-12-231-1/+1
* Remove DebugResult and DebugOption helpersMatthias Beyer2019-12-237-63/+0
* Replace map_dbg() and map_dbg_str() with context() and inspect() callsMatthias Beyer2019-12-234-34/+21
* Replace map_dbg_err() calls with context() callsMatthias Beyer2019-12-233-12/+9
* Fix: Ignore broken pipe when reporting idsMatthias Beyer2019-12-221-11/+16
* Remove let binding for unit valueMatthias Beyer2019-12-221-2/+2
* Remove unit-let-bindingMatthias Beyer2019-12-211-1/+1
* Impl FromStr instead of own functionMatthias Beyer2019-12-211-1/+7
* Remove unit-let-bindingMatthias Beyer2019-12-211-1/+1
* Add functions to get by id and remove with FileLockEntryMatthias Beyer2019-12-081-0/+34
* Add "is"-flag setting when creating bookmarkMatthias Beyer2019-12-084-1/+47
* Remove old implementation, define interface for new implementationMatthias Beyer2019-12-085-269/+76
* Fix: a tag can contain ascii digitsMatthias Beyer2019-11-111-1/+1
* Make tag-checking error message more explicit about what is wrongMatthias Beyer2019-11-111-6/+12
* Add builder for todo entriesMatthias Beyer2019-11-093-34/+151
* Reimplement libimagtodoMatthias Beyer2019-11-097-7/+632
* Remove old implementationMatthias Beyer2019-11-094-336/+0
* Add Runtime::input_is_pipe()Matthias Beyer2019-11-091-4/+10
* Add extension trait for iterator over Result<Entry>Matthias Beyer2019-10-271-0/+40
* Add iterator extensions for store-id touched reportingMatthias Beyer2019-10-272-0/+140
* Revert "Add extension traits for handling Result<Option<T>, E> conversion"Matthias Beyer2019-10-263-85/+0
* Add extension traits for handling Result<Option<T>, E> conversionMatthias Beyer2019-10-263-0/+85
* Implement Error for ExitCodeMatthias Beyer2019-10-261-0/+24
* Add Entry::set_content()Matthias Beyer2019-10-261-0/+5
* Pass the path to the ui builder function when creating a mock applicationMatthias Beyer2019-10-261-1/+2
* Add ImagApplication trait for CLI completion + single-binary supportLeon Schuermann2019-10-262-0/+71
* Add some debug outputMatthias Beyer2019-10-261-0/+7
* Fix test: Check whether in cache, then get, then check againMatthias Beyer2019-10-261-1/+3
* Add test: Test moving entry with writing to it before and after movingMatthias Beyer2019-10-261-0/+39
* Fix: Testing backend bug where an entry was not properly rewrittenMatthias Beyer2019-10-261-1/+13
* Fix: Renaming entries should also remove the old entryMatthias Beyer2019-10-261-19/+11
* Fix: --override-config argument can be passed multiple timesMatthias Beyer2019-10-131-0/+1
* Merge branch 'libimagcalendar/init' into masterMatthias Beyer2019-10-115-0/+248
| * Add function to get all eventsMatthias Beyer2019-10-091-0/+12
| * Add getter helperMatthias Beyer2019-10-091-0/+9
| * Implement calendar libraryMatthias Beyer2019-10-095-0/+227
* | Add Linkable::is_linked_to()Matthias Beyer2019-10-091-2/+33
* | Outsource helper: getting the link partial from EntryMatthias Beyer2019-10-091-3/+8
* Update dependency: hex: 0.3.2 -> 0.4Matthias Beyer2019-10-072-2/+2
* Update dependency: ansi_term: 0.11.0 -> 0.12Matthias Beyer2019-10-073-3/+3
* Update dependency: handlebars: 1.1.0 -> 2Matthias Beyer2019-10-072-2/+2
* Update dependency: env_logger: 0.6.1 -> 0.7Matthias Beyer2019-10-079-9/+9