From ce978143f1360e16e85587644055a9f83d11c64c Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 28 Nov 2021 18:51:44 +0100 Subject: Allow to add events --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'README.md') 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 -- cgit v1.2.3