diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 31 |
1 files changed, 16 insertions, 15 deletions
@@ -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 |