Commit Graph

2066 Commits

Author SHA1 Message Date
Matthias Beyer 4e987e32cf Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer 807f734d38 Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer 0ca8f6bc0b Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer 91f1e46282 Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer 7d395dd87a Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer 6a8a8150fd Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer 12cac663d0 Implement save_as() 2016-06-08 14:03:17 +02:00
Matthias Beyer f885e6c80b Implement move_by_id() 2016-06-08 14:03:17 +02:00
Matthias Beyer 5b16771f4f Add (unimplemented) functions for moving store entries 2016-06-08 14:02:52 +02:00
Matthias Beyer 68621353be Merge pull request #464 from matthiasbeyer/imag-store/tests-utils-source-fix
Fix: sourcing of test-util helper functions fixed
2016-06-08 14:02:15 +02:00
Matthias Beyer de9d933a6b Add DiaryId::now(name) to create DiaryId at current time 2016-06-08 13:59:41 +02:00
Matthias Beyer 857daa1c99 Add Diary::name() getter 2016-06-08 13:59:41 +02:00
Matthias Beyer ecba4e670f Add Diary::new_entry_by_id()
to generate a new entry from a DiaryId object.

Rewrite Diary::new_entry_today() to use this new functionality for more
DRY code.
2016-06-08 13:59:41 +02:00
Matthias Beyer 7c50dd88b5 Impl Default for DiaryId 2016-06-08 13:59:41 +02:00
Matthias Beyer b04b6e3d24 Add setters for DiaryId type 2016-06-08 13:59:41 +02:00
schwente 21fa21859b Change the Error handling and remove unsed code 2016-06-08 12:54:11 +02:00
Yase 0545b6d336 ui.rs needed a multiple(true)
main.rs - now we get the string argument of exec --command <string argument>
2016-06-07 23:45:49 +02:00
Matthias Beyer d0104e7e67 Merge pull request #459 from matthiasbeyer/fix-457
Fix: Re-writing content of String in edit_in_tmpfile()
2016-06-07 20:48:44 +02:00
Matthias Beyer c098b06504 Fix: sourcing of test-util helper functions fixed 2016-06-07 20:46:49 +02:00
Matthias Beyer dc07abdd72 Fix Into<String> for DiaryId to contain padding zeroes 2016-06-07 20:02:18 +02:00
Matthias Beyer a29ea121a0 Reimplement FromStoreId::from_storeid() for DiaryId 2016-06-07 20:02:18 +02:00
Matthias Beyer bfa6f593b6 Fix: Re-writing content of String in edit_in_tmpfile() 2016-06-07 14:25:06 +02:00
Matthias Beyer 88e89d7927 Merge pull request #456 from matthiasbeyer/libimagstore/errors-to-identify-store-api-call
Add a set of error kinds to identify the store call the error came from
2016-06-06 18:28:48 +02:00
schwente 11b0622804 Fixed the store.delete(...) Return Problem 2016-06-06 14:16:53 +02:00
Matthias Beyer 0318117b6c Add missing imports 2016-06-04 15:34:02 +02:00
Matthias Beyer 14a4b786e8 Enable lints 2016-06-04 15:34:02 +02:00
Matthias Beyer ef86c5e1ff Add config module 2016-06-04 15:34:02 +02:00
Matthias Beyer 0363a6a4d4 Add Diary type 2016-06-04 15:34:02 +02:00
Matthias Beyer 97c710baf8 Add modules in lib.rs 2016-06-04 15:34:02 +02:00
Matthias Beyer 2f3a52b2ab Add IsInDiary trait 2016-06-04 15:34:02 +02:00
Matthias Beyer f1be77081c Add diary iterator 2016-06-04 15:34:02 +02:00
Matthias Beyer 6067ccb46a Add result module 2016-06-04 15:34:02 +02:00
Matthias Beyer fa370facf3 Add error module 2016-06-04 15:34:02 +02:00
Matthias Beyer 735fcc93c5 Add Entry type 2016-06-04 15:34:02 +02:00
Matthias Beyer 41f0f63c67 Add DiaryId type 2016-06-04 15:34:02 +02:00
Matthias Beyer 243aeb5e72 Add dependencies 2016-06-04 15:34:02 +02:00
Matthias Beyer 6f31e0f821 libimagdiary: init 2016-06-04 15:34:02 +02:00
Matthias Beyer f400c77784 Merge pull request #455 from kbknapp/makefiles
Adds a Makefile for building modules
2016-06-04 15:32:42 +02:00
Kevin K f0dcfb1f4b Deduplicates the Makefile 2016-06-04 07:58:44 -04:00
Kevin K 6a30e67411 Adds a Makefile for building modules
One can now type:

```
$> make
```

Which builds all the modules and places them in a `out/` directory of the project root for easy
finding.

Alternatively one can type:

```
$> make $module
```

Where `$module` is one of the `imag-$module` names, such as `counter`, `link`, etc.

To clean up the `out/` directory it's `$> make clean`
2016-06-03 22:14:09 -04:00
Yase 7dbf7e7d39 cmd query 2016-06-01 16:05:43 +02:00
Roman Schemenau 41dfd51f8b Implement Read 2016-06-01 13:01:19 +02:00
schwente d5dd55820a Do the changes for the Delete function 2016-06-01 12:54:33 +02:00
schwente 03ee6e6838 Delete Function 2016-05-31 13:34:50 +02:00
Matthias Beyer b98ccbbc01 Merge pull request #452 from matthiasbeyer/libimagtimeui/clap-ui
Libimagtimeui/clap ui
2016-05-29 10:36:04 +02:00
Matthias Beyer ea5319812d Merge pull request #439 from matthiasbeyer/libimagstore/fle-and-entry-have-storeid
Remove duplicated StoreId member in FileLockEntry, use member from Entry
2016-05-29 02:15:26 +02:00
Matthias Beyer b3554f4fd1 Add cli module for building clap components 2016-05-29 01:49:42 +02:00
Matthias Beyer d7700a38f1 Add dependency clap = 2.1.1 2016-05-29 01:49:42 +02:00
Matthias Beyer 9d37ffef91 Merge pull request #454 from matthiasbeyer/libimagstore/hook-exec-error-fix
Libimagstore/hook exec error fix
2016-05-29 01:31:17 +02:00
Matthias Beyer 8c00723db4 Merge pull request #453 from matthiasbeyer/libimagrt/config-finding-fix
Libimagrt/config finding fix
2016-05-29 01:31:11 +02:00