You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've spent this week using Stayfocused to work through my ideas for Stayfocused, and am very much looking forward to resolving the handful of outstanding questions and implementing all of my ideas.
Design
The current implementation is a very good starting point, but I realized I needed to determine the functionality I want, refine the design a bit, and figure out what questions are still unanswered.
Functionality
tasks can be marked as done
tasks can be persistent
persistent tasks can not be manually marked as done, but are indicated as done if the time commitments has been met
tasks can have tags
tasks can have a time commitment (per day or per week)
tasks can have sub-tasks
tasks store the time they have been worked on for a given day
tasks retain tracked time for previous days
each tag can have an associated template, to export a report of all tasks with that tag
Tags
Figure out how tags should work.
Should they be a manually-edited list you add/remove things to?
Is a task associated with a list of tags, or is a tag associated with a list of tasks? (bidirectional relationship for this seems unnecessarily risky because they could get out of sync)
Interface improvements
These can all be done right now.
Task view:
more prominent indicator for whether it's tracking time or paused.
determine what this should look like (i want something nicer than just "make the button bigger")
add an indicator specifying whether there's unsaved changes
make note textarea fill all of the available space
Task view:
keyboard shortcuts
make textboxes fill available space
move actions and elapsed time to the left side
there's a literal foot of dead space between the task and everything associated with it on my monitor
unorganized brain dump
# indicates a header
[ ] indicates a textbox
a | b | c indicates different columns in a table
<x> indicates a button
time formatting is being treated very loosely for simplicity; the numbers used here are just hours, as a decimal
assuming it's a Monday, clicking then adding "Ruby Central" > "HackerOne Reports" and "Ruby Central" > "Review PRs" would result in
I've spent this week using Stayfocused to work through my ideas for Stayfocused, and am very much looking forward to resolving the handful of outstanding questions and implementing all of my ideas.
Design
The current implementation is a very good starting point, but I realized I needed to determine the functionality I want, refine the design a bit, and figure out what questions are still unanswered.
Functionality
Tags
Interface improvements
These can all be done right now.
Task view:
Task view:
unorganized brain dump
#
indicates a header[ ]
indicates a textboxa | b | c
indicates different columns in a table<x>
indicates a buttonassuming it's a Monday, clicking then adding "Ruby Central" > "HackerOne Reports" and "Ruby Central" > "Review PRs" would result in
screenshot of unedited notes
The text was updated successfully, but these errors were encountered: