Skip to content

Quick modify/Quick done feature #178

@amazansky

Description

@amazansky

We already have quick add (q), so in the spirit of keyboard friendliness, why not add a way to quickly modify or mark an assignment as done from the keyboard? As far as UX, my idea is essentially a hybrid between the vim command mode (what happens when you press :) and our existing quick add.

Firstly, we would have some keyboard shortcut that triggered the quick modify/quick done feature. This could be m for example. Upon pressing the key, a command prompt would come up, and a number would pop up next to each homework assignment on your planner or dashboard (UI would depend on which view you're on, but ideally the numbers are the same. I am including an example of the homework numbers here; forgive the horrible UI as it took me approximately 30 seconds to Inspect into the page. I'm sure we can think of something better).

image

You could then type in a command like the following (we would have to figure out the exact syntax, but here are some ideas.)

  • d 3 (Would mark "HW 7" as done)
  • e 4 (Would open the editor for "Reading packet")
  • del 2 (Would delete "Hex the world")

This command-line type feature would employ a similar NLP to Quick Add, and would say what action is about to take place if the enter key was pressed. After the user presses enter, the action will be carried out.

Ideas for furthering the feature include additional keyboard shortcuts to open this quick done/modify "command line" with the keyword already filled in (e.g. pressing x could open it with the "del" keyword already filled in so the user only needs to type the assignment number.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    UI/UXUI or UX feedbackenhancementFeature requests and other enhancements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions