Quick add new Tasks
When I want to add new tasks, I often do not need to give it a description. In these cases, the new task dialog that pops up is one step too much. I would like to have a quick way to add new tasks by just giving a subject/title of the task. Why not have some kind of text field where you just type the subject, press enter and have the new task listed (like entering statuses in Twitter). Any other info such as descriptions, efforts, attachments, etc. could still be added later using the existing detailed task dialog.
You don’t have to enter a description, you can simply type a subject in the task edit dialog and then hit enter to close the task edit dialog and have the new task appear in the task list. This creates a new task titled Foo:
Foo. How much quicker can you get?
-
AdminAaron Wolf (Admin, Task Coach) commented
Allistair,
You don't have to go the mouse, you can select tasks via up/down arrrows.
Now, regarding the unfortunate fact that you have to select and delete the default name: the current situation is not ideal, is not acceptable in my opinion. The development team has been discussing how to handle this. On Mac and Windows, the default text is automatically selected, so all you have to do is type. On GNU/Linux, *some* setups automatically copy any selected text to the clipboard thus making it impossible to paste a title if the default is selected first. However, this is not the case on my KDE Ubuntu setup, and I expect it is not the case for you. In fact, I suspect this is the minority of cases. Because various distros build better clipboard handling over the X system, they behave like Mac and Windows (i.e. they don't copy text just because it is selected).
Anyway, the team is in discussion on this, and I hope we will adjust it for the next release in the near future. Put simply: you should be able to just type the subject as soon as you make a new task without any extra steps. It is already the case on Mac and Windows, and should be (but currently isn't) the case on GNU/Linux.
The other issue you bring up is about quickly making SUBtasks. This isn't ideal because it is annoying to have to always choose the parent first.
A good answer is this request:
http://taskcoach.uservoice.com/forums/26465-desktop-version-windows-linux-mac-of-task-coach/suggestions/2139503-toolbar-button-for-new-task-at-the-same-level-as-
Please vote for that.I hope that answers your concerns. I think there are further ways to improve beyond this too, for example:
https://taskcoach.uservoice.com/forums/26465-desktop-version-windows-linux-mac-of-task-coach/suggestions/377630-ability-to-paste-tasks-from-clipboardSee my comment there. That is basically a similar request to the one here.
Thanks for your comments anyway and please continue sharing your feedback!
Cheers,
Aaron -
Alistair Mann commented
Another vote for a task 'quick add'...
> Foo. How much quicker can you get?
On Kubuntu here, tc v1.3.20, and to add a task is: go to mouse->select parent, to keyboard->ctrl-shift-n, back to mouse->select default subject 'New sub-task', back to keyboard->delete. Then type Foo, return.
This could be quicker: For example F3, brings up an empty dialog 'Quick add sub task', Foo, return. New task added at bottom/under existing entry.
Use case: I've got several dozen todos I want added in a new project: Quick add would speed that by keeping me on the keyboard, and I can get the hierarchy right, using the mouse, later rather than alternating from one to the other each time.
Thanks!
-
AdminAaron Wolf (Admin, Task Coach) commented
I support this other request for a multiple-task text-entry option which could be used for single tasks and thus achieve the request for simple-no-details task entry:
http://taskcoach.uservoice.com/forums/26465-desktop-version-windows-linux-mac-of-task-coach/suggestions/377630-ability-to-paste-tasks-from-clipboardAnd there's another (arguably valid) request for a no-dialog task entry:
https://taskcoach.uservoice.com/forums/26465-desktop-version-windows-linux-mac-of-task-coach/suggestions/433044-quick-add-without-a-dialog-box
I don't know if that one should be considered though, nor how it would be implemented.