Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
claremacrae opened this issue Mar 16, 2023 Discussed in #329 · 14 comments
Labels
priority: high A high priority/important request scope: edit task The Create or edit task modal/dialog type: enhancement New feature or request

Comments

@claremacrae
Copy link
Collaborator

claremacrae commented Mar 16, 2023

Discussed in #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 claremacrae added type: enhancement New feature or request scope: user interface Changes to parts of UI other the Edit task modal. See also "scope: edit task" labels Mar 16, 2023
@claremacrae claremacrae changed the title Creation/Edit Menu should support Obsidian's Auto Complete Creation/Edit Menu should support Obsidian's Auto Complete, such as for tags, and linking to other notes with [[]] Mar 31, 2023
@claremacrae
Copy link
Collaborator Author

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

@claremacrae claremacrae added scope: edit task The Create or edit task modal/dialog and removed scope: user interface Changes to parts of UI other the Edit task modal. See also "scope: edit task" labels Jul 24, 2023
@andyg101
Copy link

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

@claremacrae
Copy link
Collaborator Author

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

Perfect.

@claremacrae
Copy link
Collaborator Author

#2682 is another request.

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

@mchalemg
Copy link

mchalemg commented Feb 29, 2024

#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

@claremacrae
Copy link
Collaborator Author

#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.

@mchalemg
Copy link

#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
Copy link

mchalemg commented Feb 29, 2024

#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

@claremacrae
Copy link
Collaborator Author

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.

@mchalemg
Copy link

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.

@skyue
Copy link

skyue commented Apr 28, 2024

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

@laawn
Copy link

laawn commented Jun 4, 2024

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.

@claremacrae
Copy link
Collaborator Author

claremacrae commented Jun 4, 2024

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.

@laawn
Copy link

laawn commented Jun 4, 2024

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.

@claremacrae claremacrae added the priority: high A high priority/important request label Jun 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high A high priority/important request scope: edit task The Create or edit task modal/dialog type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants