Commit graph

27 commits

Author SHA1 Message Date
02b58a45c5 Simplify error handling 2016-09-05 16:15:54 +02:00
4ddb558837 Replace complex match with if let Err(e) 2016-09-05 16:15:54 +02:00
44675a4b4f Refactor: use map_err_into() instead of manual building 2016-09-05 16:15:54 +02:00
ab59bdfd4b Fix imag-diary::list::* for new StoreId Interface 2016-08-28 18:41:56 +02:00
4614b9d430 Use libimagentryedit instead of libimagrt 2016-08-09 15:47:56 +02:00
Kai Sickeler
968dc86b52 Upgrade clap dependency to 2.* 2016-08-06 17:39:57 +02:00
989ee1864a Merge pull request #604 from matthiasbeyer/imag-diary/warnings
Imag diary/warnings
2016-07-31 22:02:37 +02:00
dcd72765bc Add deny() macro 2016-07-31 11:13:20 +02:00
b613aba257 Remove unused function
We do not offer explicit diary functionality.

Either a user creates a diary implicitely by creating a new entry inside
of it, or not.
2016-07-31 11:13:20 +02:00
7187ad89b1 If an error happens while viewing, trace it 2016-07-31 10:39:43 +02:00
c1d41c954e Remove keyword: mut 2016-07-31 10:38:30 +02:00
5cc84c1551 Remove keyword: mut 2016-07-31 10:38:21 +02:00
517050588b Add link: doc/src/04020-module-diary.md -> imag-diary/README.md 2016-07-30 20:48:04 +02:00
703788d9d2 Replace trace_error() with trace_error_exit() where appropriate 2016-07-16 21:57:29 +02:00
9337a14cdd Update all version strings: 0.1.0 -> 0.2.0 2016-07-12 11:51:20 +02:00
66cdc192c2 Annotate that we have a closure which takes &Entry here 2016-07-04 20:13:45 +02:00
5bde1cc207 Split into several files 2016-06-09 15:41:42 +02:00
f6971c6896 Implement view() 2016-06-09 15:41:42 +02:00
7f4a721897 Add ui spec for viewing entries 2016-06-09 15:41:42 +02:00
d8071a5624 Add functionality so one can create diary entries hourly and minutely 2016-06-09 15:41:42 +02:00
0f32957ce8 UI spec fixup 2016-06-09 15:41:42 +02:00
19a37e6f9f Implement delete() 2016-06-09 15:41:42 +02:00
cf6d03ca03 Add main.rs 2016-06-09 15:41:42 +02:00
6f077f8ce4 Add specification for delete subcommand 2016-06-09 15:41:42 +02:00
55c833226c Add user interface definition 2016-06-09 15:41:42 +02:00
c5beb34614 Add dependencies 2016-06-09 15:41:42 +02:00
937530b41f diary: initial import 2016-06-09 15:41:42 +02:00