aeec10bf76
Use clap with wrap_help feature
2018-04-13 16:19:10 +02:00
b59c234588
Use clap "^2.29" instead of ">=2.29"
2018-04-13 16:17:43 +02:00
3dfb17aabd
Add functionality to find contacts and print the storeid/file path
2018-04-06 15:42:15 +02:00
2cee4ba90f
Merge pull request #1375 from matthiasbeyer/imag-contact/find-format
...
imag-contact: Add format argument
2018-04-06 15:32:15 +02:00
c6d0e37629
Fix formatted output, use seperator for lists
...
The formatted output should use ", " as seperator for lists of values
2018-04-06 14:26:46 +02:00
14fc6c7c7f
Add format argument
2018-04-06 14:24:30 +02:00
8c1b4124c0
Handle unknown subcommands in binaries with Runtime::handle_unknown_subcommand
2018-04-04 19:34:13 +02:00
bcdfe3ceea
Use variable mutable, so we can create an instance
2018-03-22 21:32:58 +01:00
00d485c3d3
Add parameter to show done habits
2018-03-22 14:36:51 +01:00
e755bfd9de
Add JSON output support
2018-03-12 17:46:06 +01:00
6ec509709d
Merge pull request #1336 from matthiasbeyer/imag-contact/find-show
...
imag-contact: Add "find" command
2018-03-12 17:07:11 +01:00
cbe30fa9c2
Add "find" command
...
This patch adds a "find" command to imag-contact which can either list
or show the found contacts (defaults to "list").
2018-03-12 15:23:37 +01:00
af4fadf104
Join mails with comma
2018-03-12 14:46:24 +01:00
ee6e766c8d
Use generate_runtime_setup() to create Runtime object
2018-03-04 13:57:44 +01:00
50461b839a
Use output stream from Runtime::stdout()
2018-03-04 13:57:44 +01:00
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
eccb52a85c
Fix imag-log for new Diary::entries() interface
2018-03-02 23:27:20 +01:00
cedbaf1b5c
Add "daily" support
2018-03-02 23:10:53 +01:00
776e1dac91
Fix: Hourly/Minutely should set minute/second to zero
2018-03-02 23:10:53 +01:00
affd15a890
Rewrite imag-diary for new Diary::entries() interface
2018-03-02 21:28:40 +01:00
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
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
027c4b3287
Remove usage of libimagentrylist
2018-02-20 15:02:46 +01:00
9ced9008b5
Refactor imag-contact for new libimagentryref API
2018-02-19 12:15:40 +01:00
427ad89e55
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
849229eec6
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
e501f66dac
Fix broken pipe panics
2018-02-19 11:14:19 +01:00
23e0f720e5
Fix broken pipe errors
2018-02-19 11:14:18 +01:00
876c1cb9af
Fix broken pipe panics
2018-02-19 11:14:18 +01:00
5e78a43242
Fix for broken pipe panics
2018-02-19 11:14:18 +01:00
c2dfb2ef52
Refactor timetrack subcommands output for broken pipe errors
2018-02-19 11:14:18 +01:00
6a341d3723
Abstract exit code as a type
2018-02-19 11:14:18 +01:00
eb2f6fbbe2
Fix for broken pipe errors
2018-02-19 10:40:26 +01:00
013fc75d85
Fix output for broken pipe errors
2018-02-19 10:40:26 +01:00
b586e13a98
Add timewarrior import script
2018-02-18 20:03:50 +01:00
10e7a82a45
Refactor imag-diary
2018-02-18 20:03:50 +01:00
b61547c2d1
Add debug output what is about to be done
2018-02-18 20:03:50 +01:00
3341e3640c
Merge pull request #1224 from matthiasbeyer/git-version-in-version
...
Git version in version
2018-02-18 20:03:09 +01:00
9469693763
Use new make_imag_version!() macro for building version string
2018-02-13 11:38:34 +01:00
94cad804e1
Use ErrFromStr convenience extension
2018-02-12 21:25:51 +01:00
63f2c70bed
Fix imag-notes for new error interface
2018-02-12 21:19:48 +01:00
8128d3ade9
Fix imag-mail for new error interface
2018-02-12 21:19:48 +01:00
ee23f432de
Fix imag-contact for new error interface
2018-02-12 21:19:48 +01:00
86abfb88a4
Fix imag-bookmark error handling
2018-02-12 21:19:48 +01:00
ba1c6c06fa
Add error chaining for compatibility with new libimagerror interface
2018-02-12 21:19:48 +01:00
7892782675
Refactor error handling
2018-02-12 21:19:48 +01:00
b9800e19e9
Refactor imag-diary to use new error handling interface
2018-02-12 21:19:48 +01:00
77be32d80f
Remove "get" iterator, store provides this now
2018-02-11 23:44:27 +01:00
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
30d2c28a22
Update version string: 0.6.0 -> 0.7.0
2018-02-11 14:22:24 +01:00