summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-12-08Merge branch 'rewrite-readme-contrib-etc' into masterui-test/imag-bookmarkMatthias Beyer
2019-12-08Rewrite contributing for less (boilerplate) textMatthias Beyer
2019-12-08Rewrite README to contain less boilerplate textMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-08Merge branch 'imag-bookmark-remove-collections' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-08Implement imag-bookmark "find" commandMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-08Reimplement imag-bookmark commandline frontendMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-08Add functions to get by id and remove with FileLockEntryMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-08Add "is"-flag setting when creating bookmarkMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-08Remove old implementation, define interface for new implementationMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Merge branch 'imag-mail/main-return-result' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Merge branch 'imag-contact/main-return-result' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Merge branch 'doc' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Convert imag-contact to propagate errors to main()Matthias Beyer
This change exploded (in complexity) much more than I expected. So this diff converts the whole codebase of imag-contact to propagate errors up to the main() function. Changes in functionality might happen but are unintended. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Convert codebase to propagate error to main()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Merge branch 'ui-testing-imag-view' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Implement imag-todo-show table view by defaultMatthias Beyer
By passing -T, plaintext output can be generated. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Fix: Allow to pass only UUIDs and automatically add "todo/" prefixMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Fix: Ignore Broken Pipe errors when writing listMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Merge branch 'imag-todo/ids-from-stdin' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Merge branch 'imag-todo/format-output' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Add ui test for imag-viewMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Reword some things on filesystem organizationMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Remove notes on markup implementation as not relevant hereMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Rewrite parts of the Header format sectionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Prettify wordingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Remove notes on libimagerror, as they are not relevant anymoreMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Remove libimagerror, visualize that libimagrt is used in the full stackMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01State clearly that this shows only imag stuffMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01State clearly that there could be moreMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Rewrite section on crate typesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Split intro into more filesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01A reader should expect this to be outdatedMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Remove trailing whitespaceMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Remove untrue paragraphMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Rewrite list_todos() to be able to read ids from stdinMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Add default configuration for imag-todo show formatMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-01Rewrite show functionality of imag-todoMatthias Beyer
This implementation uses the handlebars crate so that the show format can be specified in the configuration file. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-23imag-notes: Do not call exit() but propagate error to main functionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-23Update minimum required rust version to 1.37.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-21Add version-sync tests to ensure we update correctlyMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-16Merge branch 'imag-tag/filtering' into masterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-13Add test for testing listing all entries with/out a certain tagMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-13Add imag-tag-missing command for filtering entriesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-13Add imag-tag-present command for filtering entriesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-13Transform the main function to get the subcommand objectMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-13Fix: Only view entry if output is not a pipeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-11Rewrite to accept ids from stdinMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-11Fix: a tag can contain ascii digitsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-11Make tag-checking error message more explicit about what is wrongMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-10Fix: Make everything cfg(test)Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>