Commit Graph

5408 Commits

Author SHA1 Message Date
Matthias Beyer cbdfb02423
Merge pull request #1441 from matthiasbeyer/fix-tmpcommit-detection-script
Fix checker script for travis
2018-04-24 11:25:21 +02:00
Matthias Beyer 7e078108ba Fix tmpcommit-detection script for travis 2018-04-23 14:52:20 +02:00
Matthias Beyer 7d3224a258
Merge pull request #1437 from matthiasbeyer/imag/fix-doubled-output
Fix: Do not inherit stdout here
2018-04-22 16:12:32 +02:00
Matthias Beyer 9303a72a28
Merge pull request #1436 from matthiasbeyer/imag-log/show-ordered
Fix: imag-log show should order by datetime
2018-04-22 15:55:25 +02:00
Matthias Beyer c3fe934119
Merge pull request #1435 from matthiasbeyer/imag-view/fix-autowrapping
Fix: Do not automatically wrap text
2018-04-22 15:55:19 +02:00
Matthias Beyer 93226ce987
Merge pull request #1434 from matthiasbeyer/libimagdiary/fix-youngest-entry
Fix: get_youngest_entry_id()
2018-04-22 15:06:26 +02:00
Matthias Beyer 32a14db059
Merge pull request #1426 from matthiasbeyer/remove-version-dependency
Do not depend on "version" crate
2018-04-22 14:39:15 +02:00
Matthias Beyer 909240fc24 Fix: Do not inherit stdout here
This caused us to print funny output. But we want to catch the output
and print a nice list ourselves here.
2018-04-22 14:37:56 +02:00
Matthias Beyer ee75d2309c Fix: imag-log show should order by datetime 2018-04-22 14:33:53 +02:00
Matthias Beyer 10b71864f6 Fix: Do not automatically wrap text
We must use `ArgMatches::occurrences_of` here to check whether the
argument was actually passed.

If it was not passed, we do not wrap at all.
2018-04-22 14:17:12 +02:00
Matthias Beyer 86b60295ee Fix: get_youngest_entry_id()
We need to reverse the iterator for getting the _youngest_ entry here.

Also seems to fix the issue that imag-diary edit -d <date> did not work
properly.
2018-04-22 14:11:19 +02:00
Matthias Beyer bfbb1dfb74 Integrate version-updated script 2018-04-22 13:38:24 +02:00
Matthias Beyer ededece3f7 Add script for CI check if version is updated 2018-04-22 13:38:24 +02:00
Matthias Beyer c6dc6d2bee Modify release script to enforce version updated 2018-04-22 13:38:24 +02:00
Matthias Beyer 19940d3e1c Set version string by hand here if we do not build with cargo 2018-04-22 13:38:24 +02:00
Matthias Beyer a343a2ab90 Do not use version crate in build script 2018-04-22 11:09:31 +02:00
Matthias Beyer d742e15763 Do not depend on "version" crate
We should not depend on the version crate, as it is GPL licensed.

We removed the usage of this crate before, but it was still in the
Cargo.toml files (despite being used in the source).
2018-04-22 11:09:31 +02:00
Matthias Beyer 495ad62be6
Merge pull request #1425 from matthiasbeyer/libimagrt/update-log
Update dependency: log: 0.4.0-rc.1 -> 0.4
2018-04-20 22:53:49 +02:00
Matthias Beyer 8262de29fe Update dependency: log: 0.4.0-rc.1 -> 0.4 2018-04-20 20:19:02 +02:00
Matthias Beyer c6dd1ab56d
Merge pull request #1423 from matthiasbeyer/add-changelog-script
Add script to print changelog for a specific range
2018-04-20 10:35:47 +02:00
Matthias Beyer d7ba28d5ac Add script to print changelog for a specific range 2018-04-20 09:35:16 +02:00
Matthias Beyer d08a5ab536
Merge pull request #1417 from matthiasbeyer/libimagrt/suggest-imag-init
Suggest imag-init if no config is found
2018-04-20 09:24:44 +02:00
Matthias Beyer ca5e150f3a
Merge pull request #1421 from matthiasbeyer/imag-view/wrapping
imag-view: wrapping
2018-04-20 09:24:14 +02:00
Matthias Beyer e0decb7294
Merge pull request #1419 from matthiasbeyer/imag-diary/list-diaries
Add functionality to list diaries
2018-04-20 09:24:07 +02:00
Matthias Beyer 705c6a33f1
Merge pull request #1420 from matthiasbeyer/imag-tag/read-ids-from-stdin
imag-tag: Read ids from stdin
2018-04-20 09:23:49 +02:00
Matthias Beyer e820f8bfb2 Add functionality to read storeids from stdin 2018-04-19 22:08:34 +02:00
Matthias Beyer 36bc517524 Add support for tagging/untagging multiple entries with one call 2018-04-19 22:08:34 +02:00
Matthias Beyer e80bf7b57d Add feature for wrapping output 2018-04-19 21:55:27 +02:00
Matthias Beyer 91a72709f8 Add wrapping functionality to StdoutViewer 2018-04-19 21:54:39 +02:00
Matthias Beyer 6e80f603d6 Add functionality to list diaries 2018-04-19 21:36:22 +02:00
Matthias Beyer 808689cc05 Suggest imag-init if no config is found 2018-04-19 10:57:13 +02:00
Matthias Beyer bed49b6ece
Merge pull request #1415 from matthiasbeyer/post-release-changes
Post release changes
2018-04-19 10:56:10 +02:00
Matthias Beyer 68a5a70246 Fix crate path 2018-04-19 10:05:53 +02:00
Matthias Beyer d2dceb6640 Update version numbers: 0.7.0 -> 0.8.0 2018-04-19 10:05:53 +02:00
Matthias Beyer 0d31ee7efd Update dependencies: Add version 2018-04-19 09:57:36 +02:00
Matthias Beyer c27a5ac7a8
Merge pull request #1410 from matthiasbeyer/prepare-0.7.0
Prepare 0.7.0 release
2018-04-18 20:25:38 +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 659f959816
Merge pull request #1414 from matthiasbeyer/imag-diary/list-full-id
Fix: Use full storeid when listing
2018-04-18 19:34:29 +02:00
Matthias Beyer 7634bd77c5
Merge pull request #1412 from matthiasbeyer/libimagrt/stdin-is-available
Make stdin always available
2018-04-18 18:52:55 +02:00
Matthias Beyer b690925e01 Fix: Use fill storeid when listing 2018-04-18 18:32:11 +02:00
Matthias Beyer 599f33d0b1
Merge pull request #1411 from matthiasbeyer/imag-view/fix-error-message
Fix: Make error message more explanatory
2018-04-18 18:26:55 +02:00
Matthias Beyer 38726c5906 Always use stdout via output proxy
The switching between stdout and stderr on an automated basis caused
errors in the using code, where output was redirected but shouldn't.
2018-04-18 17:58:07 +02:00
Matthias Beyer 542c7e7101 Make stdin always available
Because we do not implement the store piping and pipe magic, the stdin
stream should always be available.
2018-04-18 17:42:04 +02:00
Matthias Beyer e29bbdb98d Fix: Make error message more explanatory 2018-04-18 17:41:34 +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 9daf2cae86 Update dependency: task-hookrs: master -> 0.5 2018-04-18 14:59:26 +02:00