aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 8 insertions, 4 deletions
diff --git a/README.md b/README.md
index b6bfd91..3eb537b 100644
--- a/README.md
+++ b/README.md
@@ -6,14 +6,16 @@ nix develop --command cargo run
# Links
-- gtk4 documentation: https://gtk-rs.org/gtk4-rs/stable/latest/docs/gtk4/
+- gtk4-rs book: https://gtk-rs.org/gtk4-rs/git/book/
+- gtk4-rs documentation: https://gtk-rs.org/gtk4-rs/stable/latest/docs/gtk4/
+- Event-Driven GTK by Example — 2021 Edition: https://mmstick.github.io/gtkrs-tutorials/
# TODO
## CRUD
-1. Show a form popup when double clicking on a day.
-2. Save to DB and update the calendar on validating.
+1. Complete dialog form.
+2. Save to DB
3. Read events from DB on startup.
4. Modify an event when double clicking.
5. Delete an event (Right click > Delete).
@@ -29,7 +31,8 @@ Be able to specify repetition.
## API
-1. Get list of today events.
+1. Give DB path with CLI arg.
+2. Get list of today events.
## Calendar focus
@@ -47,3 +50,4 @@ Be able to specify repetition.
- Drag & drop events.
- Show an indicator when a day can be scrolled vertically.
- Multi day events
+- Prevent to launch multiple instances