Matthias Beyer
ee6e766c8d
Use generate_runtime_setup() to create Runtime object
2018-03-04 13:57:44 +01:00
Matthias Beyer
50461b839a
Use output stream from Runtime::stdout()
2018-03-04 13:57:44 +01:00
Matthias Beyer
f88884c321
Merge pull request #1321 from matthiasbeyer/libimagdiary/not-on-retrieve-for-module
...
libimagdiary: Do not rely on Store::retrieve_for_module
2018-03-03 13:53:18 +01:00
Matthias Beyer
590a2e8f1d
Merge pull request #1317 from matthiasbeyer/imag-diary/daily
...
imag diary: "daily" support + Fixes for other timed entries
2018-03-03 13:29:10 +01:00
Matthias Beyer
eccb52a85c
Fix imag-log for new Diary::entries() interface
2018-03-02 23:27:20 +01:00
Matthias Beyer
cedbaf1b5c
Add "daily" support
2018-03-02 23:10:53 +01:00
Matthias Beyer
776e1dac91
Fix: Hourly/Minutely should set minute/second to zero
2018-03-02 23:10:53 +01:00
Matthias Beyer
affd15a890
Rewrite imag-diary for new Diary::entries() interface
2018-03-02 21:28:40 +01:00
Matthias Beyer
78fe9b8cc5
Change "imag" impl to not instantiate Runtime object
...
Adapt libimagrt interface to export the functions we need to do this.
This is not that nice, but the best approach without rewriting large
parts of libimagrt.
2018-02-26 22:10:23 +01:00
Matthias Beyer
35ac7ba927
Provide unlink() CLI interface
2018-02-25 18:59:02 +01:00
Matthias Beyer
b2048b3dcf
Merge pull request #1306 from matthiasbeyer/minor
...
Minor patches
2018-02-20 20:23:41 +01:00
Matthias Beyer
f38a4eb723
Merge pull request #1304 from matthiasbeyer/imag-init/imag-version-generator
...
Use the make_imag_version!() helper
2018-02-20 19:21:08 +01:00
Matthias Beyer
c2b754dbec
Merge pull request #1303 from matthiasbeyer/imag-diary/fix-list-diary-name-passing
...
Fix order of evaluation
2018-02-20 18:37:55 +01:00
Matthias Beyer
c4b33005fd
Increase gap size
2018-02-20 17:46:50 +01:00
Matthias Beyer
59ea31a077
Use the make_imag_version!() helper
2018-02-20 17:45:14 +01:00
Matthias Beyer
0cde88d661
Fix order of evaluation
...
We need to evaluate the commandline argument first and if there is none,
we use the default.
This patch fixes that bug.
2018-02-20 17:27:42 +01:00
Matthias Beyer
027c4b3287
Remove usage of libimagentrylist
2018-02-20 15:02:46 +01:00
Matthias Beyer
f5df7cf332
Revert "Dump all StoreIds"
...
This reverts commit 1f84643486
.
2018-02-20 13:40:52 +01:00
Matthias Beyer
dd8d4e6fa4
Add imag-ids core command
2018-02-20 13:37:10 +01:00
Matthias Beyer
2dc23c8101
Merge branch 'imag-ref/rewrite-libimagref-api-usage' into libimagentryref/refactor
2018-02-19 12:17:58 +01:00
Matthias Beyer
9ced9008b5
Refactor imag-contact for new libimagentryref API
2018-02-19 12:15:40 +01:00
Matthias Beyer
d3d6b80b8b
Redesign of the CLI
2018-02-19 12:15:13 +01:00
Matthias Beyer
b9d04730db
Fix for broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
e8f8969ded
Fix broke pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
36e511d39b
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
380aeccdc7
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
125eebe1ce
Fix broken pipe panic
2018-02-19 11:14:19 +01:00
Matthias Beyer
fc0610b77f
Fix broken pipe panic
2018-02-19 11:14:19 +01:00
Matthias Beyer
872b300b9c
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
632d68e0e0
Fix broken pipe panic
2018-02-19 11:14:19 +01:00
Matthias Beyer
09da5cc21e
Fix for broken pipe panic
2018-02-19 11:14:19 +01:00
Matthias Beyer
427ad89e55
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
849229eec6
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
e501f66dac
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
Matthias Beyer
23e0f720e5
Fix broken pipe errors
2018-02-19 11:14:18 +01:00
Matthias Beyer
876c1cb9af
Fix broken pipe panics
2018-02-19 11:14:18 +01:00
Matthias Beyer
5e78a43242
Fix for broken pipe panics
2018-02-19 11:14:18 +01:00
Matthias Beyer
c2dfb2ef52
Refactor timetrack subcommands output for broken pipe errors
2018-02-19 11:14:18 +01:00
Matthias Beyer
6a341d3723
Abstract exit code as a type
2018-02-19 11:14:18 +01:00
Matthias Beyer
eb2f6fbbe2
Fix for broken pipe errors
2018-02-19 10:40:26 +01:00
Matthias Beyer
013fc75d85
Fix output for broken pipe errors
2018-02-19 10:40:26 +01:00
Matthias Beyer
88d21375b9
Refactor "imag store ids" command to not panic on broken pipe
2018-02-19 10:40:26 +01:00
Matthias Beyer
2decc904aa
Fix binary name
2018-02-18 20:04:22 +01:00
Matthias Beyer
b586e13a98
Add timewarrior import script
2018-02-18 20:03:50 +01:00
Matthias Beyer
10e7a82a45
Refactor imag-diary
2018-02-18 20:03:50 +01:00
Matthias Beyer
b61547c2d1
Add debug output what is about to be done
2018-02-18 20:03:50 +01:00
Matthias Beyer
3341e3640c
Merge pull request #1224 from matthiasbeyer/git-version-in-version
...
Git version in version
2018-02-18 20:03:09 +01:00
Matthias Beyer
9469693763
Use new make_imag_version!() macro for building version string
2018-02-13 11:38:34 +01:00
Matthias Beyer
94cad804e1
Use ErrFromStr convenience extension
2018-02-12 21:25:51 +01:00
Matthias Beyer
6b0930adec
Use ErrFromStr convenience extension
2018-02-12 21:25:33 +01:00