aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJoris2022-02-20 09:33:55 +0100
committerJoris2022-02-20 09:33:55 +0100
commit1445e23a26c6581ad0c3f5b5016e47e95d224e9f (patch)
tree18bd4288fbcf52279a69de50be5bad6cc7db3c75 /README.md
parent6c47403b11e7aaf1a22778bdc7615051779cb7bd (diff)
Save repetition in events
But don’t show repetead events for now.
Diffstat (limited to 'README.md')
-rw-r--r--README.md31
1 files changed, 16 insertions, 15 deletions
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