]> git.scottworley.com Git - vopamoi/shortlog
vopamoi
2023-10-25 Scott WorleyREADME main
2023-10-25 Scott WorleyClarify license
2023-10-22 Scott WorleyDark mode
2023-10-21 Scott WorleyView keystrokes for special tags: comp, errand, home...
2023-10-21 Scott WorleyChange keystroke for cancel: c → C
2023-10-20 Scott WorleyReplace setUntaggedView() with a TagFilter
2023-10-20 Scott WorleyTagFilter type
2023-10-20 Scott WorleySplit setTagView() to factor out setTagFilter()
2023-10-20 Scott WorleyRename: currentTagView → currentTagFilter
2023-10-20 Scott WorleyDynamic title
2023-10-20 Scott WorleySet title
2023-10-20 Scott WorleyModern web boilerplate
2023-10-20 Scott Worleyj/k should select something if there's no selected...
2022-03-22 Scott WorleyAdjust waiting color
2022-03-22 Scott WorleyMulti-line content
2022-03-21 Scott WorleyA space for extra notes for each task
2022-03-06 Scott WorleyUse created-date as id
2022-03-05 Scott WorleyMake space for Model to have private values
2022-03-05 Scott WorleyHide task list during replay
2022-03-02 Scott Worley'l' goes to first *visible* subtask
2022-03-02 Scott WorleyRevert "When creating a task while viewing a tag, the...
2022-03-02 Scott Worleyh/l to move between task nesting levels
2022-03-02 Scott WorleyRename: moveCursor → moveCursorVertically
2022-03-02 Scott Worley"vp" to view the tag "Project"
2022-03-02 Scott WorleyNested tag view
2022-03-01 Scott WorleyFactor insertInPriorityOrder() out of setPriority()
2022-02-10 Scott WorleyWhen creating a task while viewing a tag, the new task...
2022-02-10 Scott WorleyWrap task description before going into tag space
2022-02-10 Scott WorleyDon't assume input is first child
2022-02-10 Scott Worley"i"nbox view shows "u"ntagged tasks
2022-02-10 Scott WorleyTask-level operations should work even when a tag is...
2022-02-10 Scott WorleyTag view
2022-02-10 Scott WorleyresetView
2022-02-10 Scott WorleycurrentTag helper
2022-02-09 Scott WorleyPut state colors in one place
2022-02-09 Scott WorleyInvert priorities
2022-01-30 Scott WorleyScroll to top when entering a new task
2022-01-30 Scott WorleyEdit should still work when a tag has focus
2022-01-29 Scott Worley^e and ^y for scrolling without moving the cursor
2022-01-29 Scott WorleyMostly ignore inputs when control is pressed
2022-01-29 Scott Worley"G" to Go to the count-prefixed line. eg: "1G" to...
2022-01-29 Scott Worleyvi-style count-prefix for task movement
2022-01-29 Scott Worleyvi-style count-prefix for cursor movement
2022-01-28 Scott WorleyRedo
2022-01-28 Scott WorleyFactor out some boilerplate in UI
2022-01-28 Scott Worley"va" to view all tasks
2022-01-28 Scott WorleyStyle the state-dates
2022-01-28 Scott WorleyShow dates on non-todo-state tasks
2022-01-28 Scott WorleyDeclare character encoding
2022-01-28 Scott Worley"sm" and "vsm" for someday-*maybe*, rather than just "s"
2022-01-28 Scott WorleyRename inputStates to be less semantic and more concrete
2022-01-28 Scott Worley"T" to make task "Top" priority
2022-01-28 Scott WorleyFactor out makeTopPriority
2022-01-28 Scott Worley"x" removes the first tag if a task, rather than a...
2022-01-28 Scott WorleyPress "x" to remove tags
2022-01-28 Scott WorleyUndo tag
2022-01-28 Scott WorleyAccept "vv" for jumping to the default view
2022-01-27 Scott WorleyDisallow all-spaces task descriptions and tag-names
2022-01-27 Scott WorleyDon't listen for keystrokes until log replay is done
2022-01-27 Scott WorleyProvide a visual indicator of the current view-state
2022-01-27 Scott WorleyKeep tags visually associated with their task
2022-01-27 Scott WorleyKeep tags sorted
2022-01-27 Scott WorleyColor tags
2022-01-27 Scott WorleyKeep description in its own span
2022-01-27 Scott WorleyDo more filtering in faster browser-native code
2022-01-27 Scott WorleyThe tag-input box appearing should not move other tasks...
2022-01-27 Scott WorleyFix: Escape aborts tagging
2022-01-27 Scott WorleyDisallow empty-string as a tag name
2022-01-27 Scott WorleyUse previous tag name as default new tag name
2022-01-27 Scott WorleyDon't create duplicate tags; Tagging is idempotent
2022-01-27 Scott WorleyDon't attempt to create duplicate tags
2022-01-27 Scott WorleyAdd tags
2022-01-27 Scott WorleyAvoid children[0]
2022-01-27 Scott WorleySort log apply actions
2022-01-27 Scott WorleyUse classList to set class
2022-01-27 Scott WorleyChange "todo" view key "t" -> "q" ("queue")
2022-01-27 Scott WorleyDon't select-all the task description when beginning...
2022-01-27 Scott WorleyEscape to abort a task edit
2022-01-27 Scott WorleyAlways return to command mode (leave input box) after...
2022-01-27 Scott WorleyundoLog is private to the UI
2022-01-27 Scott WorleyViews: Show tasks by state
2022-01-27 Scott WorleyAllow browserUI private fields
2022-01-27 Scott WorleyUse CSS for filtering the view
2022-01-27 Scott WorleyAlways set state attribute
2022-01-27 Scott WorleyLeader key "v" for selecting views
2022-01-27 Scott WorleyCommands are in command mode
2022-01-27 Scott WorleyUse a monotonic clock
2022-01-27 Scott WorleyExplicitly remove the completeEdit onblur event listener
2022-01-27 Scott WorleyEdit task descriptions
2022-01-27 Scott WorleyDon't change state if it's already in that state
2022-01-27 Scott WorleyChange focus in BrowserUI, never in Model
2022-01-27 Scott WorleyTasks have one state. Enables undo for state changes
2022-01-26 Scott WorleyUndo for task creation and reordering
2022-01-26 Scott WorleyNever mind about Destroy. Deleting is just state ...
2022-01-26 Scott WorleyFull-width input box
2022-01-26 Scott WorleyStart with focus on top task
2022-01-26 Scott WorleyControl-enter to make new tasks top-priority
2022-01-26 Scott WorleyAllow Model to return values through UI
2022-01-26 Scott WorleyInitiate task creation with Enter key rather than form...
2022-01-26 Scott WorleyEliminate createTask. It's part of addTask
next