Commit Graph

1966 Commits

Author SHA1 Message Date
Matthias Beyer 38031d5798 Add counter in libimagentrylist::listers::Core 2016-05-23 19:18:06 +02:00
Matthias Beyer e45d9200bf Adapt error generating code in libimagstore 2016-05-23 17:06:07 +02:00
Matthias Beyer b117d7fb9f Add tests for error types with custom functions and types 2016-05-23 17:06:07 +02:00
Matthias Beyer 603b4de593 Add macro to generate error types with custom fields and functions 2016-05-23 17:06:06 +02:00
Matthias Beyer 63dd1ca6f7 Merge pull request #427 from matthiasbeyer/libimagrt/no-config-file-warn
Only warn if there is no config file
2016-05-23 16:42:12 +02:00
Matthias Beyer b4b3a0ede8 Only warn if there is no config file 2016-05-23 15:12:57 +02:00
Matthias Beyer dd7e146081 impl Into<StoreIdIterator> for GlobStoreIdIterator to be able to convert easily 2016-05-23 14:52:32 +02:00
Matthias Beyer 839ec051a4 Add Store::get_all_versions() for getting all versions of a StoreId entry 2016-05-23 14:52:13 +02:00
Matthias Beyer df33dec0c3 Add new error kind: StorePathError 2016-05-23 14:51:39 +02:00
Matthias Beyer b4f17576f6 Add Store::get() for getting or failing if entry does not exist 2016-05-23 14:51:38 +02:00
Matthias Beyer 1442b370bb Merge pull request #425 from matthiasbeyer/update-fs2
Update fs2
2016-05-23 14:44:29 +02:00
Matthias Beyer 5959b6b3cb Update dependency: fs2 0.2.2 -> 0.2.* 2016-05-23 13:37:36 +02:00
Matthias Beyer bf14b9ae4e Update dependency: fs2 0.2.2 -> 0.2.* 2016-05-23 13:37:26 +02:00
Matthias Beyer 88e9519a00 Merge pull request #416 from matthiasbeyer/libimagerror/into-error
Libimagerror/into error
2016-05-20 18:13:13 +02:00
Matthias Beyer 972d313ed5 Import IntoError trait 2016-05-20 17:34:10 +02:00
Matthias Beyer 3845f28dad Implement IntoError for all generated Errors automatically 2016-05-20 17:34:10 +02:00
Matthias Beyer 8e0014d507 Add IntoError trait to convert Error kinds into Error instances 2016-05-20 17:34:10 +02:00
Matthias Beyer 6fac67b910 Merge pull request #422 from matthiasbeyer/libimagerror/generate-module
Libimagerror/generate module
2016-05-20 17:08:09 +02:00
Matthias Beyer 8926fca280 Merge pull request #418 from matthiasbeyer/libimagentrytag/more-helpers
Libimagentrytag/more helpers
2016-05-19 20:33:15 +02:00
Matthias Beyer bfa1fc5c87 libimagnotes: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer d2fa853a08 libimaginteraction: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer 21dfa9fba2 libimagentryview: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer b624ba9c06 libimagentrytag: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer 698c219e04 libimagentrylist: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer cf393b4bde libimagentrylink: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer d3dc4eb57d libimagcounter: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
Matthias Beyer 537fe88e13 imag-view: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
Matthias Beyer 6bc5099acc imag-store: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
Matthias Beyer cc8642f54f libimagstore: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 1dbfb7cf28 libimagrt: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer c88d5b308f libimagnotes: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 81d46f9e74 libimaginteraction: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 128bb73a20 libimagentryview: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer be3d39a65c libimagentrytag: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer fb79aedbd2 libimagentrylist: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 91f26220c6 libimagentrylink: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 22e015b8fd libimagcounter: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer ddcdaca3e8 imag-view: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 0315b93c04 imag-store: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 62cd7871a2 Expand error generating to be able to generate modules 2016-05-19 18:22:02 +02:00
Matthias Beyer 397a82f528 Shorten code in get_remove_tags() 2016-05-19 17:33:38 +02:00
Matthias Beyer 227acd492c Shorten code in get_add_tags() 2016-05-19 17:33:28 +02:00
Matthias Beyer 435fd6d7aa imag-tag: Fix commandline extracting by using helpers from libimagentrytag 2016-05-19 16:20:32 +02:00
Matthias Beyer 257474be22 imag-tag: Replace UI spec with helpers from libimagentrytag 2016-05-19 16:20:06 +02:00
Matthias Beyer 5ae2dcf2a8 Merge pull request #417 from matthiasbeyer/libimagrt/runtime-setup-helper
Libimagrt/runtime setup helper
2016-05-18 23:39:56 +02:00
Matthias Beyer 2e9dc4730f imag-view: Remove setup code and use helper 2016-05-18 22:57:05 +02:00
Matthias Beyer 9c374528d9 imag-tag: Remove setup code and use helper 2016-05-18 22:57:05 +02:00
Matthias Beyer 77f9e5ae0e imag-store: Remove setup code and use helper 2016-05-18 22:57:05 +02:00
Matthias Beyer 04d66d269e imag-notes: Remove setup code and use helper 2016-05-18 22:57:04 +02:00
Matthias Beyer 2e94de2fce imag-link: Remove setup code and use helper 2016-05-18 22:57:04 +02:00