Commit graph

3900 commits

Author SHA1 Message Date
3c30cecee8 Add module files for several modules
Rename modules, so we have alphabetical order for the modules, which is
way nicer than the current order.

The following modules are added:

    - borrow
    - counter
    - cuecards
    - dairy
    - ledger
    - password
    - weather

Plus, this commit adds an utility module file, where the utility modules
are described
2016-02-29 20:21:51 +01:00
6cdc5093c4 fixup deps 2016-02-29 15:34:34 +01:00
1aa70462a0 Implement main() 2016-02-28 18:15:12 +01:00
d8d7dae488 Add build_entry_path(), Copy of imag-store/src/util/build_entry_path() 2016-02-28 18:15:12 +01:00
966cedb4a7 Impl Tagable for FileLockEntry for more convenience 2016-02-28 18:15:12 +01:00
d0a12c2fb0 Add interface specification 2016-02-28 18:15:12 +01:00
5898b64e80 imag-tag: init 2016-02-28 18:15:12 +01:00
8ba96591c2 Merge pull request #174 from matthiasbeyer/libimagtag/init
Libimagtag/init
2016-02-28 17:58:15 +01:00
ff4aa1fd7b Merge pull request #218 from matthiasbeyer/libimagentryfilter/clean
Remove unused imports
2016-02-25 16:43:41 +01:00
45f3ea97bf Remove unused imports 2016-02-24 15:16:12 +01:00
fff318c4c8 Merge pull request #214 from matthiasbeyer/libimagstore/update-regex
store: Update regex = 0.1.54
2016-02-23 16:23:28 +01:00
fbca748e0b Merge pull request #215 from matthiasbeyer/libimagutil/update-regex
util: Update regex = 0.1.54
2016-02-23 16:17:07 +01:00
03747aa237 util: Update regex = 0.1.54 2016-02-23 13:17:36 +01:00
87bf7854c7 store: Update regex = 0.1.54 2016-02-23 13:13:22 +01:00
3d54431acf Add UI helpers for tagging 2016-02-23 11:02:59 +01:00
55ae665a2d Merge pull request #211 from matthiasbeyer/doc/remove-libmodule
doc: Remove file for "libimagmodule", as this was removed
2016-02-23 10:14:15 +01:00
43859aa6d3 Merge pull request #207 from matthiasbeyer/update-clap
Update clap
2016-02-23 10:13:52 +01:00
be45c4eb14 Merge pull request #206 from matthiasbeyer/regex-lazy-static
Regex lazy static
2016-02-23 10:13:45 +01:00
fce1ebd1ab Merge pull request #205 from matthiasbeyer/libimagrt/std-args-no-short
rt: Remove short versions for "config" and "runtimepath" std arg
2016-02-23 10:13:37 +01:00
22b41004ae doc: Remove file for "libimagmodule", as this was removed 2016-02-21 20:33:36 +01:00
babb7b7055 doc: libimagutil: Add documentation of the generate_variants() util 2016-02-21 20:27:24 +01:00
6baa3c7f38 doc: libimagutil: Add error-tracing utility documentation 2016-02-21 20:27:23 +01:00
3e18a6df6c doc: libimagutil: Add kv-split documentation 2016-02-21 20:26:56 +01:00
38ca44d10d Add is_tag() checks 2016-02-21 19:18:38 +01:00
f0424e9e60 Add dep: log = 0.3.5 2016-02-21 19:17:36 +01:00
687aa34c07 Remove old files 2016-02-21 19:07:30 +01:00
a429e872e1 Add ismatch!() macro 2016-02-21 11:44:39 +01:00
da74e4976e imag-store: Update clap: 1.5.5 -> 2.1.1 2016-02-20 21:21:51 +01:00
a09b5281db libimagrt: Update clap 2016-02-20 21:15:09 +01:00
1b8838bf1f use lazy_static so we do not compile regex multiple times 2016-02-20 21:10:22 +01:00
df4bc13018 use lazy_static so we do not compile regex multiple times 2016-02-20 21:06:47 +01:00
37795a035d rt: Remove short versions for "config" and "runtimepath" std arg 2016-02-20 21:02:43 +01:00
0bf22672f9 Merge pull request #197 from matthiasbeyer/travis-build-all
Rewrite travis.yml to build all the things
2016-02-15 18:27:14 +01:00
baac5464a6 Rewrite travis.yml to build all the things 2016-02-15 14:19:18 +01:00
5adc8504be Impl Tagable for Entry for convenience 2016-02-15 14:13:11 +01:00
b3960bbf95 Reimplement remove_tag() with get_tags()/set_tags() 2016-02-15 14:09:22 +01:00
386ba39e94 Reimplement add_tag() with get_tags()/set_tags() 2016-02-15 14:09:22 +01:00
5c92624989 Refactor everything into one trait 2016-02-15 14:09:22 +01:00
1ca9597ad6 Implement: add::add_tag() 2016-02-14 20:15:36 +01:00
a2898dcc46 Implement: remove::remove_tag() 2016-02-14 20:15:36 +01:00
f4e7969039 Implement: check::has_tag{,s}() 2016-02-14 20:15:33 +01:00
31b966b9b4 Add check::has_tag{,s}() 2016-02-14 20:15:33 +01:00
028f8676a0 Add remove::remove_tag() 2016-02-14 20:15:33 +01:00
78ae968ee9 Add add::add_tag() 2016-02-14 20:15:33 +01:00
5512e2c86c Add result type 2016-02-14 19:34:01 +01:00
15b1adbc20 Add error type implementation 2016-02-14 19:34:01 +01:00
fd204ee05e Add initial module structure 2016-02-14 19:34:01 +01:00
38c492c362 Add dependencies 2016-02-14 16:15:33 +01:00
d408aed844 libimagtag: init 2016-02-14 16:15:33 +01:00
0cab0f114d Merge pull request #149 from matthiasbeyer/libimagstore/header-field-path-util
Add header field addressing by str
2016-02-14 16:10:56 +01:00