diff options
author | Joris | 2022-02-20 09:33:55 +0100 |
---|---|---|
committer | Joris | 2022-02-20 09:33:55 +0100 |
commit | 1445e23a26c6581ad0c3f5b5016e47e95d224e9f (patch) | |
tree | 18bd4288fbcf52279a69de50be5bad6cc7db3c75 /README.md | |
parent | 6c47403b11e7aaf1a22778bdc7615051779cb7bd (diff) |
Save repetition in events
But don’t show repetead events for now.
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 |