Commit Graph

380 Commits

Author SHA1 Message Date
Matthias Beyer 664edc7943 Update version string: 0.8.0 -> 0.9.0 2018-05-09 11:39:33 +02:00
Matthias Beyer be0c8c658b Update date 2018-05-08 21:37:19 +02:00
Matthias Beyer 31e320e2e5 Add changelog for 0.8.0 2018-05-08 21:37:19 +02:00
Matthias Beyer 61d0136c26 imag-category: Initial import 2018-05-04 11:09:20 +02:00
Matthias Beyer 9efa4c715f Add changelog for 0.7.1 2018-05-01 22:29:46 +02:00
Matthias Beyer 563c76c375 Remove "stdio" file abstraction from store implementation 2018-04-24 22:16:40 +02:00
Matthias Beyer d2dceb6640 Update version numbers: 0.7.0 -> 0.8.0 2018-04-19 10:05:53 +02:00
Matthias Beyer 00affd2056 Update date 2018-04-18 19:34:52 +02:00
Matthias Beyer 4667ec61b5 Move changelog to 0.7.0 section 2018-04-18 19:34:52 +02:00
Matthias Beyer 1188ac4c56 Add changelog from 0.6.4
This changelog was never added to the master branch, which I catch up on
with this commit.
2018-04-18 19:34:52 +02:00
Matthias Beyer 4568b1f625
Merge pull request #1380 from matthiasbeyer/minor
Minor patches
2018-04-18 16:46:41 +02:00
Matthias Beyer 51205af668
Merge pull request #1400 from matthiasbeyer/imag-wiki/init
imag-wiki: init
2018-04-18 15:42:27 +02:00
Matthias Beyer 95d3fbebcc
Merge pull request #1182 from matthiasbeyer/libimagwiki/init
libimagwiki: init
2018-04-18 15:13:56 +02:00
Matthias Beyer a31c5397d4 Add changelog entry for libimagwiki/imag-wiki 2018-04-18 14:56:31 +02:00
Matthias Beyer 13e6924047
Merge pull request #1359 from matthiasbeyer/doc-writing-modules
Add guide on how to write modules
2018-04-18 14:35:10 +02:00
Matthias Beyer 8dd3a57114 Initial import 2018-04-18 14:32:23 +02:00
Matthias Beyer bb0d4319c3 Initial import: libimagwiki 2018-04-15 10:27:09 +02:00
Matthias Beyer 16458d7015 Add changelog for log level fix 2018-04-14 21:28:30 +02:00
Matthias Beyer e23254674f Add changelog for autocomplete script generation 2018-04-14 14:37:27 +02:00
Matthias Beyer e5ca1904c7 Add changelog entry for clap wrap_help 2018-04-13 16:20:41 +02:00
Matthias Beyer 87b3579d9c Add changelog entry for libimagentryref path variable fix 2018-04-13 14:09:21 +02:00
Matthias Beyer 045a7b7c1b Add changelog entry for libimagdiary sorting when viewing 2018-04-13 13:41:51 +02:00
Matthias Beyer d2c9c146c6 Add changelog entry for imag-grep count fix 2018-04-13 13:27:33 +02:00
Matthias Beyer f331f9d580 Add changelog entry for filtering by collection in imag-ids 2018-04-12 22:38:23 +02:00
Matthias Beyer a582ffcad3 Add changelog entry for libimagrt editor arg whitespace fix 2018-04-08 20:30:51 +02:00
Matthias Beyer 7c401dc380 Add changelog entry for libimagentrygrep 2018-04-08 10:22:25 +02:00
Matthias Beyer 644473acba Add changelog entry for libimagstore iterator lifetime fix 2018-04-07 12:46:20 +02:00
Matthias Beyer bfb9124185 Add changelog entry or "imag view -I" 2018-04-06 15:41:22 +02:00
Matthias Beyer 0b40b3d9ab Add changelog entry for imag-view viewing multiple entries 2018-04-06 15:30:48 +02:00
Matthias Beyer 431bbfd2fd Add changelog entry for "imag contact find --id / --full-id" 2018-04-06 14:46:15 +02:00
Matthias Beyer 8965411816 Add changelog for ", " seperator in "imag contact" output 2018-04-06 14:28:31 +02:00
Matthias Beyer 4b88dd549c Add changelog for "--format" in "imag contact find" 2018-04-06 14:28:13 +02:00
Matthias Beyer 0249302e52 Add changelog for imag-link-list table output 2018-04-05 09:37:17 +02:00
Matthias Beyer 9c3e63a94a Add changelog entry for imag-init store dir creating fix 2018-04-05 09:37:03 +02:00
Matthias Beyer 140624ec52 Add changelog entry for unknown subcommand handling helper 2018-04-04 19:34:13 +02:00
Matthias Beyer 4e3101f5f3 Add guide on how to write modules 2018-03-31 13:19:35 +02:00
Matthias Beyer 76abfbda81 Add changelog entry for habit template to instance linking fix 2018-03-23 10:06:11 +01:00
Matthias Beyer 2b4e8880a4 Add changelog entry for Store::create() override fix 2018-03-23 10:06:11 +01:00
Matthias Beyer 200864e2c6 Add changelog for "imag-habit" with "--done" flag 2018-03-23 10:06:11 +01:00
Matthias Beyer dacd231039 Add changelog for Habit::instance_exists_for_date() 2018-03-23 10:05:58 +01:00
Matthias Beyer c31edd5cf4 Add changelog for hash buffer allocation fix in libimagentryref 2018-03-23 10:05:58 +01:00
Matthias Beyer 6298cea4d7 Add changelog entry for Ref::make_ref() 2018-03-23 10:05:58 +01:00
Matthias Beyer c6f1c78597 Fix typo in changelog 2018-03-23 10:05:58 +01:00
Matthias Beyer 10ab36e247 Fix pandoc setup: Provide \passthrough 2018-03-21 18:06:08 +01:00
Matthias Beyer 4be6d67dc0 Remove chapter
Was not that well written and we should rather explain this
functionality in the module explanation.
2018-03-21 18:06:08 +01:00
Matthias Beyer 0ea85df3cc Rewrite and fixup conventions chapter 2018-03-21 18:06:08 +01:00
Matthias Beyer 3ab0124c77 Remove statement which is not true anymore 2018-03-21 18:06:08 +01:00
Matthias Beyer 771ad977b0 Remove files which are not in use yet 2018-03-21 18:06:08 +01:00
Matthias Beyer 323517c6a7 Add changelog entry for imag-ids not printing store path 2018-03-16 23:52:40 +01:00
Matthias Beyer 5549ee2f6e Add changelog entry for command-argument fix 2018-03-13 08:32:51 +01:00
Matthias Beyer ea2f9072ed Add changelog entry for rt.editor parsing in libimagrt 2018-03-13 08:32:51 +01:00
Matthias Beyer ee72e61b44
Merge pull request #1343 from matthiasbeyer/imag-tag/rewrite-cli
imag-tag: rewrite cli
2018-03-12 23:07:06 +01:00
Matthias Beyer c12b88158d Add changelog entry for imag-tag CLI rewrite 2018-03-12 22:16:47 +01:00
Matthias Beyer fb9866bd46
Merge pull request #1342 from matthiasbeyer/libimagentryedit/fix-editor-stdinerr-inherit
libimagentryedit: fix editor stdinerr inherit
2018-03-12 21:14:01 +01:00
Matthias Beyer c11ec3bf05 Add changelog entry for editor command stdin and stderr inherit 2018-03-12 20:09:09 +01:00
Matthias Beyer 03dbb3cf17 Add changelog entry for imag-edit reading ids from stdin 2018-03-12 19:58:27 +01:00
Matthias Beyer bee2a161ef Add changelog entry for JSON output support in imag-contact 2018-03-12 18:23:03 +01:00
Matthias Beyer 60c1213ae5 Add changelog entry for ContactStore::all_contacts() 2018-03-12 17:07:36 +01:00
Matthias Beyer 72f248575c Add changelog entry for imag-contact "find" command 2018-03-12 17:07:36 +01:00
Matthias Beyer 70208ed768 Add changelog entry for imag-contact email field join seperator 2018-03-12 17:07:36 +01:00
Matthias Beyer a0e59670f0 Add changelog entry for libimagcontact UID->hash change 2018-03-12 17:07:36 +01:00
Matthias Beyer cbe57f28bf Add changelog from v0.6.3 2018-03-12 13:32:27 +01:00
Matthias Beyer 03b5732b07 Add changelog from v0.6.2 2018-03-12 13:32:23 +01:00
Matthias Beyer ee74a6eacb Add note about changelog entries in bugfix patches 2018-03-12 13:32:23 +01:00
Matthias Beyer e07e30a502 Add changelog entry 2018-03-10 15:00:38 +01:00
Matthias Beyer 39a00dc65a Add changelog 2018-03-02 23:11:04 +01:00
Matthias Beyer 2089f96464 Add changelog entry 2018-03-02 21:52:14 +01:00
Matthias Beyer 9fb5f453fe Rewrite entry parsing algorithm
Rewrite without regex crate.

The regex approach was broken. If the following _content_ was provided
in the entry:

    foo

    ---

    bar

The regex approach parsed the header until the "---" in the content.
This is, of course, not the way to do that.

Now, the parsing is implemented by hand. Should be faster as well,
though I don't care about this.

This fixes a severe bug.
2018-02-20 21:06:36 +01:00
Matthias Beyer b2048b3dcf
Merge pull request #1306 from matthiasbeyer/minor
Minor patches
2018-02-20 20:23:41 +01:00
Matthias Beyer a72f6482f6 Add changelog for libimagerror trace writeln!() fix 2018-02-20 19:25:49 +01:00
Matthias Beyer 0315ee4fc2 Add changelog for imag-diary diary name presence fix 2018-02-20 17:32:52 +01:00
Matthias Beyer 848bdd98d7 Add changelog for libimagdiary marker fix 2018-02-20 17:32:30 +01:00
Matthias Beyer 5773e8a6c8 Remove libimagentrylist 2018-02-20 15:02:46 +01:00
Matthias Beyer aaaf8c4ffc Add changelog entry 2018-02-20 13:41:51 +01:00
Matthias Beyer a5eaf0439c Update documentation for new implementation 2018-02-19 12:14:32 +01:00
Matthias Beyer c27aa3a2b7 Add changelog entry for version output change 2018-02-18 20:06:09 +01:00
Matthias Beyer 2089b63d56 Add changelog for broken-pipe panic bugfixes 2018-02-18 20:04:22 +01:00
Matthias Beyer 5dc6a81c28 Add changelog for libimagentryref rewrite 2018-02-18 20:04:22 +01:00
Matthias Beyer 6292d64ed9 Add changelog for libimagerror refactoring 2018-02-18 20:04:22 +01:00
Matthias Beyer 327d795b4d Add changelog for imag 0.6.1 2018-02-18 20:04:22 +01:00
Matthias Beyer 70ef837445 Remove Roadmap
Removed as we do it in another way anyways.
2018-02-18 20:03:50 +01:00
Matthias Beyer acef827bab Fix wording in README 2018-02-18 20:03:50 +01:00
Matthias Beyer eebe6c4d43 Add changelog entries for minor fixes 2018-02-18 20:03:50 +01:00
Matthias Beyer cf0f93104d Add kairos support in "list" subcommand
This patch adds kairos support in the "list" subcommand for the "-f" and
"-t" parameters which limit the entries to show.

Something like

    imag timetrack list --from yesterday

is now possible.
2018-02-11 21:27:15 +01:00
Matthias Beyer 30d2c28a22 Update version string: 0.6.0 -> 0.7.0 2018-02-11 14:22:24 +01:00
Matthias Beyer ee85ebd8a1 Rename switch for new pandoc version 2018-02-10 15:40:13 +01:00
Matthias Beyer a1c84a3770 Update date in documentation 2018-02-08 15:59:21 +01:00
Matthias Beyer 1b2c479212 Update changelog for release 2018-02-08 15:58:19 +01:00
Matthias Beyer 4d026131a1
Merge pull request #1232 from matthiasbeyer/doc-overhaul
Doc overhaul
2018-02-07 10:07:27 +01:00
Matthias Beyer f852e4e464 Add missing changelog entries 2018-02-07 01:58:37 +01:00
Matthias Beyer 979a25c4d6 Make clear what is meant here. 2018-02-05 16:37:14 +01:00
Matthias Beyer ed81a5f2e4 Add subchapter on alternative projects 2018-02-05 16:35:56 +01:00
Matthias Beyer 2d62009bc2 Rewrite "The Problem" and "The Approach" 2018-02-05 16:31:21 +01:00
Matthias Beyer 209121f567 Typo 2018-02-05 16:23:54 +01:00
Matthias Beyer 8d7138f6e5 Don't state the obvious here 2018-02-05 16:23:26 +01:00
Matthias Beyer d1fc8c3995 Add second support in imag-diary commandline interface 2018-02-04 19:51:07 +01:00
Matthias Beyer ae4ced9587 Show content by default 2018-02-01 21:47:09 +01:00
Matthias Beyer 44c62b061e Fix typo 2018-02-01 10:35:07 +01:00
Matthias Beyer 3215311bc9 Add missing bugfixes in the changelog 2018-02-01 10:35:07 +01:00
Matthias Beyer fdf038ac18 We don't have to specify the src here 2018-01-29 09:38:32 +01:00