Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-11 | Do not print table if table is empty anyways | Matthias Beyer | |
When listing timetrackings, we do not want to print an empty table if there aren't any timetrackings. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2019-02-11 | Remove magic constants in trace_unwrap_exit/map_err_trace_exit_unwrap calls | Matthias Beyer | |
This patch removes the magic constant we used when calling `trace_unwrap_exit()` or `map_err_trace_exit_unwrap()`. We used to call it with `1` as parameter, where the number was the exit code to use. Now the implementation of the function does it automatically (using 1 (one) as exit code). All calls of these functions were fixed. Thanks to vim this was easy. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2019-02-11 | Change id reporting API to return ExitCode | Matthias Beyer | |
Because this API only errors when write!() errors occur, we can return the exit code as an error here. This way the user of the API can immediately exit if there was an IO error, but the API automatically takes care of the right return value, returning (exiting) with zero (0) if there was an "Broken pipe" error and with one (1) otherwise, which is the expected behaviour here. All calls to that API were changed accordingly. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2019-02-09 | Fix: We go to the next month, not to the current one | Matthias Beyer | |
The filter filters from now to the first second of the next month, not the first second of the current month. Hence we have to add one here. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2019-02-09 | Fix: 'start-time' cannot be None | Matthias Beyer | |
The UI is configured to require the 'start-time' parameter, so we do not need to check for None here. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2019-01-03 | Update copyright years | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2018-11-11 | Forbid unsafe code in all crates | Matthias Beyer | |
2018-11-10 | Update version strings | Matthias Beyer | |
...for the next release, which will be imag 0.10.0! Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2018-11-09 | Update dependencies from git versions to proper versions. | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2018-11-06 | Add ID reporting in imag-timetrack | Matthias Beyer | |
2018-10-30 | imag-timetrack: Move from error-chain to failure | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2018-10-06 | Update dependency: prettytable: 0.6 -> 0.8 | Matthias Beyer | |
2018-10-06 | Update dependency: prettytable: 0.6 -> 0.8 | Matthias Beyer | |
2018-09-27 | Update kairos to master branch | Matthias Beyer | |
Because of the new error-chain version which kairos can depend on, for which kairos is not yet released. | |||
2018-09-27 | Update dependency: kairos: 0.1 -> 0.2 | Matthias Beyer | |
2018-08-26 | Fix: Binary name | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2018-05-09 | Update version string: 0.8.0 -> 0.9.0 | Matthias Beyer | |
2018-04-29 | Update dependency: filters: 0.2 -> 0.3 | Matthias Beyer | |
2018-04-24 | Replace Store::retrieve_for_module() with own iterator type | Matthias Beyer | |
2018-04-19 | Update version numbers: 0.7.0 -> 0.8.0 | Matthias Beyer | |
2018-04-18 | Merge pull request #1380 from matthiasbeyer/minor | Matthias Beyer | |
Minor patches | |||
2018-04-17 | Fix documentation in crate metadata | Matthias Beyer | |
2018-04-14 | Add lints | Matthias Beyer | |
2018-04-13 | Use clap with wrap_help feature | Matthias Beyer | |
2018-04-13 | Use clap "^2.29" instead of ">=2.29" | Matthias Beyer | |
2018-04-04 | Handle unknown subcommands in binaries with Runtime::handle_unknown_subcommand | Matthias Beyer | |
2018-03-04 | Use output stream from Runtime::stdout() | Matthias Beyer | |
2018-02-19 | Refactor timetrack subcommands output for broken pipe errors | Matthias Beyer | |
2018-02-18 | Add timewarrior import script | Matthias Beyer | |
2018-02-18 | Merge pull request #1224 from matthiasbeyer/git-version-in-version | Matthias Beyer | |
Git version in version | |||
2018-02-13 | Use new make_imag_version!() macro for building version string | Matthias Beyer | |
2018-02-12 | Add error chaining for compatibility with new libimagerror interface | Matthias Beyer | |
2018-02-11 | Remove "get" iterator, store provides this now | Matthias Beyer | |
2018-02-11 | Add kairos support in "list" subcommand | Matthias Beyer | |
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 | Update version string: 0.6.0 -> 0.7.0 | Matthias Beyer | |
2018-02-10 | Update dependency: clap: 2.17 -> 2.29 | Matthias Beyer | |
2018-02-10 | Compile clap with suggestions and color support | Matthias Beyer | |
2018-02-07 | Update dates in license header | Matthias Beyer | |
And add missing header in one file | |||
2018-01-29 | Refactor: Minify | Matthias Beyer | |
Pull in new dependencies for minification | |||
2018-01-28 | Implement stopping all tags which are started | Matthias Beyer | |
2018-01-18 | Merge pull request #1166 from matthiasbeyer/log-0-4-0 | Matthias Beyer | |
Dependency update: log 0.4.0 | |||
2018-01-16 | Change list command to use a table for output | Matthias Beyer | |
2018-01-15 | log: 0.4.0-rc.1 -> 0.4.0 | Matthias Beyer | |
2018-01-15 | Update dependency: log: 0.3.* -> 0.4.0-rc.1 | Matthias Beyer | |
2018-01-13 | Call default command if no command is passed | Matthias Beyer | |
2018-01-13 | Refactor: Split actual list implementation from argument processing | Matthias Beyer | |
2018-01-12 | Remove dependency "version" | Matthias Beyer | |
Because the "version" crate is licensed as GPL, which would us require to release imag as GPL, we remove the crate now. | |||
2017-12-25 | Update version strings: 0.5.0 -> 0.6.0 | Matthias Beyer | |
2017-10-31 | Replace uses of try!() macro with "?" operator | Matthias Beyer | |
2017-10-31 | Add badges in Cargo.toml of all crates | Matthias Beyer | |