13b24cb397
Impl StoreLinkConsistentExt::check_link_consistency()
2017-06-06 19:04:53 +02:00
83647e52a0
Add trait to extend store for link consistency check
...
This commit adds the error infrastructure as well as the trait for
extensing the `Store` type with a function to do a link consistency
check over _all_ entries in the store.
The functionality is not implemented yet.
2017-06-06 19:04:53 +02:00
33390acf23
Allow custom data in errors to be displayed
2017-06-06 19:04:53 +02:00
e88c5011ab
Remove libimagstorestdhook entry
2017-06-06 11:12:37 +02:00
25ff89f5fc
Remove hook support from libimagrt
2017-06-06 11:12:37 +02:00
9254851724
doc: Remove hook stuff
2017-06-06 11:12:37 +02:00
91dce6858f
Remove hook config from example config file
2017-06-06 11:12:37 +02:00
204ef24703
Remove hook support from store
2017-06-06 11:12:37 +02:00
1b8ccb42a7
libimagstorestdhook: Remove
2017-06-06 11:12:36 +02:00
dd24ce810a
Merge pull request #946 from matthiasbeyer/revert-854
...
Revert "Remove stuff for the focus-shift"
2017-05-31 12:15:13 +02:00
4ca6f4c386
Update version strings: 0.2.0 -> 0.3.0
2017-05-30 21:23:33 +02:00
c851e8be1e
Fix libimagcounter for new toml header querying interface
2017-05-30 21:20:40 +02:00
af965dd117
Fix imag-todo for new toml read interface
2017-05-30 21:09:52 +02:00
50c4c16aaf
Fix libimagdiary for new toml interface
2017-05-30 21:05:13 +02:00
eacc6777b8
Fix libimagtodo for new toml-query interface
2017-05-30 21:00:29 +02:00
5817109279
Update TOML dependency string in Cargo.toml
2017-05-30 20:32:59 +02:00
fc5372d3f9
Add missing dependency: is-match
...
Was introduced in
4472449696
as replacement for the libimagutil is_match! macro.
2017-05-30 20:30:37 +02:00
6625be34aa
Fix Result helper usage: fold_defresult
...
Was changed in
9fa115500d
2017-05-30 20:28:16 +02:00
80fb6cc2bd
Revert "Remove stuff for the focus-shift"
...
This reverts commit 63a7f0d8a9
.
2017-05-30 20:25:00 +02:00
5ba2568415
Merge pull request #935 from asuivelentine/master
...
Added Tokei badge for displaying LOC
2017-05-10 13:51:23 +02:00
Kai Sickeler
820fccae27
Added Tokei badge for displaying LOC
2017-05-10 13:50:53 +02:00
4ba19430b7
Merge pull request #933 from matthiasbeyer/add-dep-ismatch
...
Add dep ismatch
2017-05-04 16:36:01 +02:00
8253fb9795
libimagutil does not provide macros anymore
2017-05-04 16:28:10 +02:00
4472449696
Add new dependency: is_match = 0.1
2017-05-04 16:20:15 +02:00
d0d1f6add2
Remove libimagutil::ismatch module
2017-05-04 15:57:23 +02:00
a5857fa64c
Merge pull request #932 from matthiasbeyer/libimagstore/configuration-tests
...
Add tests for configuration
2017-05-04 09:15:43 +02:00
89d8abefe7
Ignore duplicated keys
2017-05-03 21:40:05 +02:00
18e13c999b
Add test for more generic function
...
Also add test whether duplicated keys get ignored
2017-05-03 21:39:41 +02:00
83ca7c8cfb
Add tests for configuration
2017-05-03 21:31:35 +02:00
4257ec1026
Merge pull request #930 from matthiasbeyer/update-toml
...
Dependency: toml: 0.2.* -> 0.4.*
2017-05-03 21:19:06 +02:00
db36a6a5ad
Bump minimal supported rustc to 1.15
2017-05-03 20:44:52 +02:00
ef36af6b13
Fix libimagentryview for toml 0.4
2017-05-03 20:34:15 +02:00
da01875e9f
Fix libimagref for toml 0.4
2017-05-03 20:27:21 +02:00
c1596d9c61
Adapt libimagrt config parsing to toml 0.4
2017-05-03 20:21:54 +02:00
537b2b5a00
Adapt git hooks to toml 0.4
2017-05-03 18:44:36 +02:00
3440c8f6f3
Adapt DenyDeletionOfLinkedEntriesHook to toml 0.4
2017-05-03 18:44:20 +02:00
2bad2ef501
Adapt to use toml 0.4
2017-05-03 18:09:57 +02:00
1da56c6d9d
Merge pull request #919 from matthiasbeyer/prepare-0.3.0
...
Prepare 0.3.0
2017-05-03 17:49:18 +02:00
878162f263
Merge pull request #926 from matthiasbeyer/libimagstore/store-id-tests
...
libimagstore: StoreId tests
2017-05-03 17:47:02 +02:00
585b5ffad6
dependency: toml: 0.2.* -> 0.4.*
2017-05-03 17:46:37 +02:00
ab99675562
Add tests for StoreId
2017-05-03 17:09:21 +02:00
525491e21f
Update some things in the CONTRIBUTING guidelines
2017-05-03 10:49:38 +02:00
1c0c9ff378
Update some README things
2017-05-03 10:49:37 +02:00
9650f46e23
Version strings: 0.2.0 -> 0.3.0
2017-05-03 10:48:26 +02:00
c74c26ccd1
Merge pull request #924 from matthiasbeyer/fix-readme-links
...
Fix readme links
2017-05-02 22:02:16 +02:00
241f975253
Merge pull request #927 from matthiasbeyer/libimagentryedit/remove-unused-imports
...
Remove unused imports
2017-05-02 22:02:07 +02:00
974cc38d05
Make imag-pim.org links https
2017-05-02 17:43:39 +02:00
8680220f9d
Fix blog link
2017-05-02 17:43:39 +02:00
ccc5f890f5
Remove unused imports
2017-05-02 17:43:33 +02:00
2c8bc035ee
Rename test
2017-05-02 17:43:28 +02:00