MyHomeworkSpace / client

The MyHomeworkSpace client.
MIT License
4 stars 4 forks source link

Post-creation assignment NLP #147

Open amazansky opened 4 years ago

amazansky commented 4 years ago

The user should be able to use NLP (i.e. a Quick Add style interface) to edit their assignments after creating them instead of having to use the long interface. This could maybe be implemented in the title bar of the assignment when editing.

For example, if I go to edit an assignment and write "tomorrow" in the title, it should automatically change the date field to tomorrow's date, just like would occur in Quick Add.

thatoddmailbox commented 4 years ago

What if this was a separate thing? Like Quick Edit vs Edit, where Quick Edit is like Quick Add but applies what you type to the existing event. We could even have a shortcut or special button or something (shift click the pencil to pop open a Quick Edit textbox right there?) so you don't have to switch to the full-blown homework modal.

willbarkoff commented 4 years ago

Maybe we could extend Quick Add to support things other than creating homework (related: #72, #143), so you could be able to edit homework too by typing something like “the history homework due Wednesday is now due Friday” to move the due date