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
Matthias Beyer
a64fbbbdb9
Merge pull request #1115 from matthiasbeyer/v0.4.0-branch
...
v0.4.0 branch
2017-09-24 13:04:16 +02:00
Matthias Beyer
61d472a8c7
Remove section build-dependencies
2017-09-24 12:05:32 +02:00
Matthias Beyer
e9bf46c247
Fix README location
2017-09-24 11:36:38 +02:00
Matthias Beyer
8a15aba1d0
Update month in doc
2017-09-23 22:18:28 +02:00
Matthias Beyer
5ed5392193
Finalize changelog
2017-09-23 21:24:46 +02:00
Matthias Beyer
2f2f606924
Add missing changelog entry for imag-gps
2017-09-23 21:19:27 +02:00
Matthias Beyer
1f28328476
Merge pull request #1107 from matthiasbeyer/libimagentrylink/error-refactoring
...
Use error chain link functionality to remove link-conversion boilerplate
2017-09-23 19:50:16 +02:00
Matthias Beyer
5894c27e44
Use error chain link functionality to remove link-conversion boilerplate
2017-09-23 18:32:23 +02:00
Matthias Beyer
7138ab4f2d
Merge pull request #1106 from matthiasbeyer/libimagentrylink/annotation-testing
...
Add test for testing annotation
2017-09-23 17:03:53 +02:00
Matthias Beyer
aa1f58cfff
Add test for testing annotation
2017-09-23 14:13:16 +02:00
Matthias Beyer
441e59753a
Merge pull request #1105 from matthiasbeyer/minor
...
Minor
2017-09-22 16:06:23 +02:00
Matthias Beyer
f8d6789dd9
Merge pull request #1104 from matthiasbeyer/imag-gps/init
...
imag-gps: init
2017-09-22 15:20:29 +02:00
Matthias Beyer
0c461e126b
Fix impl of GPSEntry::remove_coordinates()
2017-09-22 14:37:03 +02:00
Matthias Beyer
738b0ce4b9
Implement CLI
2017-09-22 14:37:03 +02:00
Matthias Beyer
664d85c42f
Add UI spec
2017-09-22 14:37:03 +02:00
Matthias Beyer
dfd1d7b96e
Remove unused imports
2017-09-22 14:25:44 +02:00
Matthias Beyer
42599d4132
Merge pull request #1102 from matthiasbeyer/libimagentrylink/consistency-check-fix
...
libimagentrylink: consistency check fix
2017-09-21 19:30:25 +02:00
Matthias Beyer
fbbb26b737
Initial import
2017-09-21 19:01:36 +02:00
Matthias Beyer
3884e4232c
Merge pull request #1103 from matthiasbeyer/libimagentrygps/more-functionality
...
libimagentrygps: More functionality
2017-09-21 19:01:12 +02:00
Matthias Beyer
eb118c2b17
Reimplement aggregating functionality
...
Which fixes the bug that a dead link was not found.
2017-09-21 17:30:20 +02:00