-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove / edit activities from HOME screen #5
Comments
Information to display on HOME screen: Ongoing activities
Past activities
Functionality:
|
once a long list of activities had piled up (>240 entries), the app 'froze' on 'enjoyment' - failed to build the 'home' screen. I trust this will go away if the activity list is kept to a reasonable length. |
Given that this generates problems, it should be high priority. |
Why don't I keep my mouth shut? |
Be my guest - the 'remove' function isn't working yet (I don't think) and I am not sure if I can hard code the 'item' as a reference into the html tag... |
Ok, I'll have a look. |
COMPLETE/REMOVE activity is now implemented. |
Also I should add that to implement this I've used a UUID for storing the key of a newly created activity. This changes the structure of |
I've added time to the activity list. This is a fairly major restructuing of both the layout of the activity list and the storage of the activity list in the The activity list is now a dictionary with key Here is the structure:
And here is what it looks like: Since this could be fairly disruptive, I've put it in a separate branch Also, please let me know if it disrupted any other function that you have implemented. |
You are a star. -------- Original message -------- I've added time to the activity list. This is a fairly major restructuing of both the layout of the activity list and the storage of the activity list in the localStorage object. The activity list is now a dictionary with key UUID (this was such already), but with value an object containing (so far) name and time. This can be extended and it's much more robust. It's also a necessary change to save the time of an activity. Here is the structure: activityList[uuid] = { And here is what it looks like: Since this could be fairly disruptive, I've put it in a separate branch done-time. @PhilGrunewaldhttps://github.com/PhilGrunewald please merge this (or let me know and I'll merge it) before doing much more development. Also, please let me know if it disrupted any other function that you have implemented. — |
Left symbol to remove
Right time (when reported) - onClick option to change the time
The text was updated successfully, but these errors were encountered: