-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathToDo.txt
43 lines (32 loc) · 1.48 KB
/
ToDo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//hotkeys:
@extension.toggleCompletion ctrl+shift+x
@UI//View
x (A) 2024-03-13 Create an event dispay container @Due(Sat-Mar-16)
x 2024-03-13 -How-
x 2024-03-13 -Possibly have a scrollable div with a max width and height smaller than
x 2024-03-13 page width and height
x (A) 2024-03-19 Integrate some sort of form for the user to add to a given time slot @Due(Sat-Mar-16)
x 2024-03-19
(B) Research modern date display UI @Due(Sat-Mar-16)
-How-
-Maybe copy from Googles ui design for day view???
(B) Implement modern date display UI that shows events @Due(Sat-Mar-16)--Flex
(A) Replace google form with custom form.
-How-
-The form will still trigger google app script functions.
@Backend//Database
(A) Decide how to store event data once retrieved @Due(Sat-Mar-16)
-How-
-Using the Event Object-
- Maybe create an event object for each event to display, storing the time
in the object, as well as the length (If needed for 30, 15, 60 min blocks?)
-Using a list of tuples?-
- If only shooting for a v basic functionality, store tuple of time and len of event?
(B) Refactor READ OP code using Promises @Due(PRE-LAUNCHJ)
-How-
-Rewrite getDb functions to no longer use recursion // .then statements,
to use promises instead
(C) Optomize read operation
-How-
-Make sure that there isn't an issue with the way data is being read from db thats
causing unneeded slowdown.