Commit graph

1911 commits

Author SHA1 Message Date
db93f01ea3 Add WithHtmlIterator to iterate over (Entry, Result<HTML>) tuples 2016-06-09 16:52:34 +02:00
12369ddadf Add into_urllink() translater helper 2016-06-09 16:52:34 +02:00
107e62a426 Add dependency url = 1.1. 2016-06-09 16:52:34 +02:00
650e29d4b5 Add test: Two nonsimilar links 2016-06-09 16:52:34 +02:00
1bb961ecb3 Add test: Two (similar) links 2016-06-09 16:52:34 +02:00
a3d50a5e32 Derive Debug, Clone, PartialEq and Eq for Link type 2016-06-09 16:52:34 +02:00
70f12dbef7 Implement link extractor 2016-06-09 16:52:34 +02:00
fb2934a96d Impl From<I> for ToHtmlIterator<I> 2016-06-09 16:52:34 +02:00
f6fdfabf81 Add impl for to_html() 2016-06-09 16:52:34 +02:00
c47923b669 Add README for crate 2016-06-09 16:52:34 +02:00
c2321b21e4 Initial import 2016-06-09 16:52:34 +02:00
c099fc7270 Merge pull request #309 from matthiasbeyer/libimagdiary/init
Libimagdiary/init
2016-06-09 15:40:58 +02:00
b68bd7ef8e Impl Display for DiaryId 2016-06-08 19:36:13 +02:00
a7715287f5 Merge pull request #209 from matthiasbeyer/libimagstore/move
Add functions for moving and copying store entries
2016-06-08 16:39:36 +02:00
34d702ea83 Merge pull request #466 from matthiasbeyer/binary-enhance-ui
Binary enhance ui
2016-06-08 16:39:22 +02:00
55e6c29275 Add another level of error enclosure 2016-06-08 15:11:53 +02:00
e75b524e53 Add error kinds for Move functions 2016-06-08 15:11:53 +02:00
84a0778a5b Refactor: Use helper function for equal codelines 2016-06-08 15:08:06 +02:00
3c40df1ae7 Add Store::save_to() to create a copy of an entry 2016-06-08 15:08:06 +02:00
2ce84a3dbf Add {Pre, Post}Move hooks 2016-06-08 15:08:00 +02:00
e05d0e6f13 libimagentrytag: Add value_name() call in ui helpers 2016-06-08 14:11:16 +02:00
4e987e32cf Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
807f734d38 Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
0ca8f6bc0b Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
91f1e46282 Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
7d395dd87a Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
6a8a8150fd Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
12cac663d0 Implement save_as() 2016-06-08 14:03:17 +02:00
f885e6c80b Implement move_by_id() 2016-06-08 14:03:17 +02:00
5b16771f4f Add (unimplemented) functions for moving store entries 2016-06-08 14:02:52 +02:00
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
de9d933a6b Add DiaryId::now(name) to create DiaryId at current time 2016-06-08 13:59:41 +02:00
857daa1c99 Add Diary::name() getter 2016-06-08 13:59:41 +02:00
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
7c50dd88b5 Impl Default for DiaryId 2016-06-08 13:59:41 +02:00
b04b6e3d24 Add setters for DiaryId type 2016-06-08 13:59:41 +02:00
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
c098b06504 Fix: sourcing of test-util helper functions fixed 2016-06-07 20:46:49 +02:00
dc07abdd72 Fix Into<String> for DiaryId to contain padding zeroes 2016-06-07 20:02:18 +02:00
a29ea121a0 Reimplement FromStoreId::from_storeid() for DiaryId 2016-06-07 20:02:18 +02:00
bfa6f593b6 Fix: Re-writing content of String in edit_in_tmpfile() 2016-06-07 14:25:06 +02:00
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
0318117b6c Add missing imports 2016-06-04 15:34:02 +02:00
14a4b786e8 Enable lints 2016-06-04 15:34:02 +02:00
ef86c5e1ff Add config module 2016-06-04 15:34:02 +02:00
0363a6a4d4 Add Diary type 2016-06-04 15:34:02 +02:00
97c710baf8 Add modules in lib.rs 2016-06-04 15:34:02 +02:00
2f3a52b2ab Add IsInDiary trait 2016-06-04 15:34:02 +02:00
f1be77081c Add diary iterator 2016-06-04 15:34:02 +02:00
6067ccb46a Add result module 2016-06-04 15:34:02 +02:00