From 1445e23a26c6581ad0c3f5b5016e47e95d224e9f Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 20 Feb 2022 09:33:55 +0100 Subject: Save repetition in events But don’t show repetead events for now. --- README.md | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index ddd7ed3..e2517ad 100644 --- a/README.md +++ b/README.md @@ -12,32 +12,31 @@ nix develop --command cargo run # TODO -## Complexify event +## V1 -Be able to specify repetition. +### Repeat events -1. Modelize repetition. -2. Update the form. -3. Update the view. -4. Update a repetition event. +1. Show repeated events. +2. Update / delete specific repetition occurences. +3. When validating repetition, don’t produce None if there is a validation error. -## API +### API 1. Give DB path with CLI arg. 2. Get list of today’s events. -## Navigate around +### Navigate around -1. Select previous week (up arrow, scrolling). -2. Select Next week (down arrow, scrolling). -3. Select the default focus. +1. Select previous or next week with shortcuts. -## Categorize events +## V2 + +### Categorize events 1. CRUD for list of types (name + color). 2. Show / hide depending on the type. -## Nice to have +### Nice to have - Drag & drop events. - Show an indicator when a day can be scrolled vertically. @@ -46,5 +45,7 @@ Be able to specify repetition. - Show a date picker in dialog form. - Apply a style on times in the calendar (bold ?). - Print errors on forms when validating. -- Validate the form when pressing enter on any field -- Remove event with right click +- Validate the form when pressing enter on any field. +- Remove event with right click. +- Select the default focus with a button or a shortcut. +- Specify until which date a repeted event is -- cgit v1.2.3