imag/libimagdiary
Matthias Beyer ccffeb91a2 Remove StoreId::is_in_collection(), add StoreId::local()
Having a ::is_in_collection() is a nice thing, though it is _way_ better
if we just give the user of the `StoreId` object access to the local
part of the ID.

Using this new function, one can do all the actions one might need on
the Path for the actual entry without nasty copying or such.

`StoreId::is_in_collection()` can be replaced by
`StoreId::local().starts_with()` and everything is fine, as we do not
have to move a `PathBuf` object into the function anymore.
2016-09-04 10:40:38 +02:00
..
src Remove StoreId::is_in_collection(), add StoreId::local() 2016-09-04 10:40:38 +02:00
Cargo.toml Use libimagentryedit instead of libimagrt 2016-08-09 15:47:56 +02:00
README.md Add README.md for libimagdiary 2016-08-24 14:22:20 +02:00

libimagdiary

This library crates implements a full diary.

One can have one or more diaries in the store, each diary can have unlimited entries.

Future plans

The diary should be able to provide daily, hourly and even minutely diary entries, so one can use the diary as normal "Dear diary, today..."-diary, or more fine-grained and more like a journal.

The internal file format as well as the store-path generation for this module is prepared for such functionality.