obsidian-tasks icon indicating copy to clipboard operation
obsidian-tasks copied to clipboard

Creation/Edit Menu should support Obsidian's Auto Complete, such as for tags, and linking to other notes with [[]]

Open claremacrae opened this issue 2 years ago • 16 comments

Discussed in https://github.com/obsidian-tasks-group/obsidian-tasks/discussions/329

  • #329

Originally posted by uwidev September 21, 2021 But it doesn't... it should be supported because typing task subtasks over and over again are painful. Templates can only help so much.

claremacrae avatar Mar 16 '23 07:03 claremacrae

I've closed the following, pointing users there to here instead:

  • #402

claremacrae avatar Apr 17 '23 12:04 claremacrae

I don't seem to be able to upvote this so gave a thumbs up

andyg101 avatar Sep 12 '23 08:09 andyg101

I don't seem to be able to upvote this so gave a thumbs up

Perfect.

claremacrae avatar Sep 12 '23 09:09 claremacrae

https://github.com/obsidian-tasks-group/obsidian-tasks/discussions/2682 is another request.

It suggests the QuickAdd Capture dialog as a place that may be an existing implementation of this feature.

claremacrae avatar Feb 29 '24 14:02 claremacrae

#2682 is another request.

It suggests the QuickAdd Capture dialog as a place that may be an existing implementation of this feature.

thank you for pointing me here. I thumbs upped the top comment. I hope thats sufficient. This would be an incredibly useful feature for me. I believe for others as well

mchalemg avatar Feb 29 '24 14:02 mchalemg

#2682 is another request.

It suggests the QuickAdd Capture dialog as a place that may be an existing implementation of this feature.

I can't reproduce that. @mchalemg Please kindly record here the steps to follow, to get QuickAdd to auto-complete on existing tags or [[...]] links. Thanks in advance.

claremacrae avatar Feb 29 '24 14:02 claremacrae

#2682 is another request. It suggests the QuickAdd Capture dialog as a place that may be an existing implementation of this feature.

I can't reproduce that. @mchalemg Please kindly record here the steps to follow, to get QuickAdd to auto-complete on existing tags or [[...]] links. Thanks in advance.

I created a "Capture" QuickAdd Choice. It captures a string value and appends it to a file with a path pattern I specify. I have a hot key associated with this command so I can quickly add a task from anywhere in obsidian.

QuickAdd Dialog Auto-Complete QuickAdd Capture Option QuickAdd Capture Dialog 2 QuickAdd Capture Dialog 1

mchalemg avatar Feb 29 '24 15:02 mchalemg

#2682 is another request. It suggests the QuickAdd Capture dialog as a place that may be an existing implementation of this feature.

I can't reproduce that. @mchalemg Please kindly record here the steps to follow, to get QuickAdd to auto-complete on existing tags or [[...]] links. Thanks in advance.

I created a "Capture" QuickAdd Choice. It captures a string value and appends it to a file with a path pattern I specify. I have a hot key associated with this command so I can quickly add a task from anywhere in obsidian.

The above approach is great for capturing a single task. And I might have a task or project in mind that is not defined yet, so it goes to my "inbox" tasks query. Editing it from there is less useful because I can't properly tag it from the Tasks Dialog

mchalemg avatar Feb 29 '24 15:02 mchalemg

Thank you. I think you may be saying that it's not in QuickAdd's settings that it offers completion of tags and links, but at the point when a QuickAdd macro is executed.

claremacrae avatar Feb 29 '24 15:02 claremacrae

Thank you. I think you may be saying that it's not in QuickAdd's settings that it offers completion of tags and links, but at the point when a QuickAdd macro is executed.

Right. You asked how to recreate, so I wanted to demonstrate the setup. The feature is all in that dialog that pops up when the capture command is executed.

mchalemg avatar Feb 29 '24 16:02 mchalemg

it is very helpful if support # [[]] auto complete in dialog.

skyue avatar Apr 28 '24 15:04 skyue

I may not speak for everyone, @claremacrae, but I think this would be most useful in the Edit Task modal. I manage most tasks via queries, so the only way I can interact with them is via the Edit Task modal. Unless I go to the source page for the task I'm interacting with, there's no way to add or change tags with Obsidian's Auto-Complete menu. I mention this because while the QuickAdd workaround is great for adding new tasks, it doesn't work for interacting with current ones.

laawn avatar Jun 04 '24 14:06 laawn

Not aimed at anyone in particular, but I do of course understand the value of the Edit Task modal supporting Obsidian's auto-complete.

Please, no more comments restating the request: just up-vote it with a 👍 in the description, if you wish to express support...

Thank you.

It will be done when someone with the required skills and knowledge has the time to do it.

claremacrae avatar Jun 04 '24 15:06 claremacrae

Not aimed at anyone in particular, but I do of course understand the value of the Edit Task modal supporting Obsidian's auto-complete.

Please, no more comments restating the request: just up-vote it with a 👍 in the description, if you wish to express support...

Thank you.

It will be done when someone with the required skills and knowledge has the time to do it.

Sorry, that wasn't my intent. Nor was it my intent to suggest that I didn't think you knew the importance; I know we've gone back and forth about it previously. I just wanted to add that while the QuickAdd workaround suggestion from @mchalemg was very helpful for adding new tasks, it doesn't address the lack of auto-complete with manipulating existing tasks.

Thanks again for all you do @claremacrae ! We really appreciate Tasks and the work you and others have put in.

laawn avatar Jun 04 '24 15:06 laawn