Commit Graph

1091 Commits

Author SHA1 Message Date
Matthias Beyer 4390c39a6c Remove unused "mut" from Store::delete() 2016-03-01 21:17:40 +01:00
Matthias Beyer 8dfccba0b8 Remove unused "mut" from Store::retrieve_copy() 2016-03-01 21:17:33 +01:00
Matthias Beyer 8ba96591c2 Merge pull request #174 from matthiasbeyer/libimagtag/init
Libimagtag/init
2016-02-28 17:58:15 +01:00
Matthias Beyer ff4aa1fd7b Merge pull request #218 from matthiasbeyer/libimagentryfilter/clean
Remove unused imports
2016-02-25 16:43:41 +01:00
Matthias Beyer 45f3ea97bf Remove unused imports 2016-02-24 15:16:12 +01:00
Matthias Beyer fff318c4c8 Merge pull request #214 from matthiasbeyer/libimagstore/update-regex
store: Update regex = 0.1.54
2016-02-23 16:23:28 +01:00
Matthias Beyer fbca748e0b Merge pull request #215 from matthiasbeyer/libimagutil/update-regex
util: Update regex = 0.1.54
2016-02-23 16:17:07 +01:00
Matthias Beyer 03747aa237 util: Update regex = 0.1.54 2016-02-23 13:17:36 +01:00
Matthias Beyer 87bf7854c7 store: Update regex = 0.1.54 2016-02-23 13:13:22 +01:00
Matthias Beyer 3d54431acf Add UI helpers for tagging 2016-02-23 11:02:59 +01:00
Matthias Beyer 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
Matthias Beyer 43859aa6d3 Merge pull request #207 from matthiasbeyer/update-clap
Update clap
2016-02-23 10:13:52 +01:00
Matthias Beyer be45c4eb14 Merge pull request #206 from matthiasbeyer/regex-lazy-static
Regex lazy static
2016-02-23 10:13:45 +01:00
Matthias Beyer 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
Matthias Beyer 22b41004ae doc: Remove file for "libimagmodule", as this was removed 2016-02-21 20:33:36 +01:00
Matthias Beyer 38ca44d10d Add is_tag() checks 2016-02-21 19:18:38 +01:00
Matthias Beyer f0424e9e60 Add dep: log = 0.3.5 2016-02-21 19:17:36 +01:00
Matthias Beyer 687aa34c07 Remove old files 2016-02-21 19:07:30 +01:00
Matthias Beyer da74e4976e imag-store: Update clap: 1.5.5 -> 2.1.1 2016-02-20 21:21:51 +01:00
Matthias Beyer a09b5281db libimagrt: Update clap 2016-02-20 21:15:09 +01:00
Matthias Beyer 1b8838bf1f use lazy_static so we do not compile regex multiple times 2016-02-20 21:10:22 +01:00
Matthias Beyer df4bc13018 use lazy_static so we do not compile regex multiple times 2016-02-20 21:06:47 +01:00
Matthias Beyer 37795a035d rt: Remove short versions for "config" and "runtimepath" std arg 2016-02-20 21:02:43 +01:00
Matthias Beyer 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
Matthias Beyer baac5464a6 Rewrite travis.yml to build all the things 2016-02-15 14:19:18 +01:00
Matthias Beyer 5adc8504be Impl Tagable for Entry for convenience 2016-02-15 14:13:11 +01:00
Matthias Beyer b3960bbf95 Reimplement remove_tag() with get_tags()/set_tags() 2016-02-15 14:09:22 +01:00
Matthias Beyer 386ba39e94 Reimplement add_tag() with get_tags()/set_tags() 2016-02-15 14:09:22 +01:00
Matthias Beyer 5c92624989 Refactor everything into one trait 2016-02-15 14:09:22 +01:00
Matthias Beyer 1ca9597ad6 Implement: add::add_tag() 2016-02-14 20:15:36 +01:00
Matthias Beyer a2898dcc46 Implement: remove::remove_tag() 2016-02-14 20:15:36 +01:00
Matthias Beyer f4e7969039 Implement: check::has_tag{,s}() 2016-02-14 20:15:33 +01:00
Matthias Beyer 31b966b9b4 Add check::has_tag{,s}() 2016-02-14 20:15:33 +01:00
Matthias Beyer 028f8676a0 Add remove::remove_tag() 2016-02-14 20:15:33 +01:00
Matthias Beyer 78ae968ee9 Add add::add_tag() 2016-02-14 20:15:33 +01:00
Matthias Beyer 5512e2c86c Add result type 2016-02-14 19:34:01 +01:00
Matthias Beyer 15b1adbc20 Add error type implementation 2016-02-14 19:34:01 +01:00
Matthias Beyer fd204ee05e Add initial module structure 2016-02-14 19:34:01 +01:00
Matthias Beyer 38c492c362 Add dependencies 2016-02-14 16:15:33 +01:00
Matthias Beyer d408aed844 libimagtag: init 2016-02-14 16:15:33 +01:00
Matthias Beyer 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
Matthias Beyer 75b6a700e5 Reimplement filters with EntryHeader::read()
Therefor:

    - Remove field_path submodule
    - pub type FieldPath = String
2016-02-13 14:15:26 +01:00
Matthias Beyer 37ce23fcaa Remove EntryHeader::toml() calls and replace with ::into() and ::from() calls 2016-02-12 22:07:43 +01:00
Matthias Beyer 9951422dc4 Impl From<Table> for EntryHeader 2016-02-12 22:07:15 +01:00
Matthias Beyer 794e7617e3 Impl Into<Table> for EntryHeader 2016-02-12 22:02:33 +01:00
Matthias Beyer df9313c599 Add EntryHeader::insert_with_sep() 2016-02-12 21:57:53 +01:00
Matthias Beyer 54ba22d0ef Add EntryHeader::set_with_sep() 2016-02-12 21:56:48 +01:00
Matthias Beyer bca0143343 Add EntryHeader::read_with_sep() which allows seperator modification 2016-02-12 21:55:06 +01:00
Matthias Beyer a4fa1bac07 Add split-char setting 2016-02-12 21:50:44 +01:00
Matthias Beyer 6397068ddc Add test for EntryHeader::delete() 2016-02-12 20:02:57 +01:00