Matthias Beyer
dde343965a
Merge pull request #1133 from matthiasbeyer/update-error-chain
...
Update dependency: error-chain: 0.10 -> 0.11
2017-10-12 23:46:56 +02:00
Matthias Beyer
d4633d466e
Add changelog entry
2017-10-12 22:15:13 +02:00
Matthias Beyer
7978e71bde
Rewrite API
2017-10-12 22:15:13 +02:00
Matthias Beyer
ec855fefc7
Remove dependency on libimagnotes
2017-10-12 22:15:13 +02:00
Matthias Beyer
758166637b
Update toml-query: 0.3.* -> 0.4
...
This update is needed for the error-chain update, as the toml-query
0.4.0 release also bumps this dependency.
2017-10-12 22:13:04 +02:00
Matthias Beyer
663242db7e
Update dependency: error-chain: 0.10 -> 0.11
2017-10-12 22:12:27 +02:00
Matthias Beyer
3ed9c1fcc8
Merge pull request #1131 from matthiasbeyer/libimagerror/trace-and-unwrap-helper
...
Add helper for tracing error and exit or unwrap the value
2017-10-12 22:08:48 +02:00
Matthias Beyer
0a3f7d9e49
Merge pull request #1135 from matthiasbeyer/update-deps
...
Update deps
2017-10-12 21:39:56 +02:00
Matthias Beyer
edf2378404
Merge pull request #1134 from matthiasbeyer/travis-update-rustc
...
travis: rustc 1.17/1.18 -> 1.19/1.20
2017-10-12 21:11:25 +02:00
Matthias Beyer
815cde76d0
Rewrite .map_err_trace_exit().unwrap() with new helper fn
2017-10-12 20:15:46 +02:00
Matthias Beyer
013e82f04f
Update dependency: filters: 0.1 -> 0.2
2017-10-12 19:48:01 +02:00
Matthias Beyer
67a127f700
Update dependency: itertools: 0.6 -> 0.7
2017-10-12 19:45:50 +02:00
Matthias Beyer
bb26d1c895
Update dependency: ansi_term: 0.9 -> 0.10
2017-10-12 19:44:33 +02:00
Matthias Beyer
9111692276
travis: rustc 1.17/1.18 -> 1.19/1.20
...
We want to be able to compile imag with the latest compiler, but also
two compilers before the current one.
So Update the travis spec to include rustc 1.19 and 1.20, but not 1.17
and 1.18 anymore.
2017-10-12 19:36:28 +02:00
Matthias Beyer
9871a8bc0a
Merge pull request #1128 from matthiasbeyer/libimaginteraction/format-helpers
...
Move handlebars custom helpers to libimaginteraction
2017-10-12 19:16:13 +02:00
Matthias Beyer
eb4681bf65
Add helper for tracing error and exit or unwrap the value
2017-10-12 19:02:37 +02:00
Matthias Beyer
d044e7a928
Add helper functions to register all helpers
2017-10-12 18:46:58 +02:00
Matthias Beyer
eb07bce1d0
Move handlebars custom helpers to libimaginteraction
2017-10-12 18:46:58 +02:00
Matthias Beyer
ac704cab76
Merge pull request #1126 from asuivelentine/imag-store/id-dump
...
Dump all StoreIds
2017-10-09 15:10:59 +02:00
Kai Sickeler
1f84643486
Dump all StoreIds
...
Add StoreId Dump changes
2017-10-09 12:18:27 +02:00
Matthias Beyer
75a8041c0e
Merge pull request #1127 from matthiasbeyer/libimagrt/logging-to-file
...
Add multi-destination logging to logger
2017-10-08 19:00:07 +02:00
Matthias Beyer
f266791142
Add multi-destination logging to logger
...
The logger was not able to handle multiple destinations before. Now it
is possible for the logger.
The file must be held behind an Arc<Mutex<_>> so we can use the logging
from multiple threads but also because we need to borrow mutably, so
that bit changes whith this commit.
2017-10-08 18:08:51 +02:00
Matthias Beyer
e5155cacca
Merge pull request #1125 from matthiasbeyer/imag-view/cli-rewrite
...
Imag view/cli rewrite
2017-10-08 16:42:30 +02:00
Matthias Beyer
9dcb323c45
Add example configuration for imag-view
2017-10-08 15:08:27 +02:00
Matthias Beyer
969211174a
Rewrite imag-view
...
The imag-view command was redesigned with this change. It now looks up
view-templates in the config and calls them with the "in" subcommand.
This way, an entry can be viewed with editor, browser or whatever one
likes.
Compiling markdown is not supported yet.
2017-10-08 15:08:27 +02:00
Matthias Beyer
d26e8b62ac
Merge pull request #1124 from matthiasbeyer/imag-view/positional-args
...
Use positional argument for id
2017-10-08 15:07:48 +02:00
Matthias Beyer
d9add138d2
Use positional argument for id
2017-10-08 13:02:56 +02:00
Matthias Beyer
19b5b53b2a
Merge pull request #1121 from matthiasbeyer/imag-mv
...
Initial import of imag-mv
2017-10-01 12:11:30 +02:00
Matthias Beyer
c5ad59e96f
Initial import of imag-mv
2017-10-01 10:07:29 +02:00
Matthias Beyer
389f24d51f
Merge pull request #1123 from matthiasbeyer/libimagstore/fix-move
...
libimagstore: fix move
2017-10-01 10:06:08 +02:00
Matthias Beyer
b587bbbdc1
Fix: Create directory before renaming file
2017-10-01 01:59:41 +02:00
Matthias Beyer
24210c0068
Add some debug output
2017-10-01 01:59:13 +02:00
Matthias Beyer
ecc8cc4567
Merge pull request #1120 from matthiasbeyer/remove-foldresult
...
Remove FoldResult
2017-09-30 11:21:09 +02:00
Matthias Beyer
169107d569
Remove FoldResult
2017-09-30 10:45:10 +02:00
Matthias Beyer
d8055b4553
Merge pull request #1118 from matthiasbeyer/remove-imag-counter
...
Remove libimagcounter / imag-counter
2017-09-29 09:20:59 +02:00
Matthias Beyer
1d16e67857
Merge pull request #1119 from matthiasbeyer/cleanup-travis
...
Cleanup travis
2017-09-29 09:20:51 +02:00
Matthias Beyer
8933648657
Remove apt addons which are not needed anymore
2017-09-28 22:46:34 +02:00
Matthias Beyer
521415cc12
Remove 'tree' dependency
2017-09-28 22:43:40 +02:00
Matthias Beyer
b2aab2cf54
Remove unneeded deps
2017-09-28 22:43:15 +02:00
Matthias Beyer
643db0df3a
Remove libimagcounter / imag-counter
2017-09-28 22:41:23 +02:00
Matthias Beyer
20480710b9
Merge pull request #1117 from matthiasbeyer/remove-imag-documentation
...
Remove .imag-documentation, adapt travis config
2017-09-28 22:34:49 +02:00
Matthias Beyer
894604e5af
Merge pull request #1109 from matthiasbeyer/libimagentryref/all-references
...
Add RefStore::all_references()
2017-09-28 18:34:43 +02:00
Matthias Beyer
250fd0c8bc
Remove .imag-documentation, adapt travis config
2017-09-28 17:54:03 +02:00
Matthias Beyer
db64c06409
Add RefStore::all_references()
2017-09-28 17:52:27 +02:00
Matthias Beyer
046eb5eca3
Merge pull request #1108 from matthiasbeyer/libimagentryref/refactor-errors
...
Refactor errors to use error-chain linking functionality
2017-09-24 15:23:04 +02:00
Matthias Beyer
f20a42589f
Merge pull request #1113 from matthiasbeyer/update-version-strs
...
Update version strings: 0.4.0 -> 0.5.0
2017-09-24 15:22:54 +02:00
Matthias Beyer
2ce75251d9
Adjust for new error linking setup in libimagentryref
2017-09-24 13:05:16 +02:00
Matthias Beyer
cac7697054
Refactor errors to use error-chain linking functionality
2017-09-24 13:05:16 +02:00
Matthias Beyer
5be218d31f
Add libimagentrygps
2017-09-24 13:05:01 +02:00
Matthias Beyer
73f6016221
Update version strings: 0.4.0 -> 0.5.0
2017-09-24 13:05:01 +02:00