A little buddy, written in Rust, using guiver.
Since guiver is a fairly new project itself, not everything may work smoothly.
Currently only a mood tracker is provided. It's possible to add other helpful functionality, like:
- a habit tracker alongside the mood tracker, so that correlations can be identified
- ways to question thoughts (inspired by CBT, The Work etc.)
- the possibility to store and display inspiring quotes
All your data stays with you. Nothing is shared with anyone. This is not a commercial product and will never be.
- publish Crate
- this is blocked by a release of guiver, which is blocked by a release of Druid
- add a habit tracker alongside the mood tracker
- add views
current_view
dashboard_view
- add a header/toolbar to switch between views
- comment on the adjusted mood?
- add a way to configure a username the user would like to be addressed with
- persist the data encrypted
- Ctrl+C handler should call
ApplicationState::save_and_quit()
- how?
- call
ApplicationState::handle_event(Event::RequestClose)
somehow?
- call
- how?
- add internationalization
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.