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

Ability to add custom fields, with own Emoji and Dataview signifiers, and full integration with Tasks

Open ndit-dev opened this issue 7 months ago • 7 comments

⚠️ Please check that this feature request hasn't been suggested before.

  • [X] I searched previous Ideas in Discussions didn't find any similar feature requests.
  • [X] I searched previous Issues didn't find any similar feature requests.
  • [X] I am only requesting a single feature. Multiple changes should be split into individual requests, with links between them.
  • [X] I believe my requested feature will be generally applicable to other users, not just me: it is not uniquely tied to my personal workflow.

🔖 Feature description

Many of obsidian-tasks-group core features are connected to the attributes on the tasks, such as 🔼 Priority, 🛫 Start Date, ⏳ Due Date etc. It would be very nice if we had the ability to add more custom fileds to our tasks that also integrates with the other features such as autocompletion, visibility on the queries etc.

In my own case i often connect a customer, contact person and time spent on tasks. I do this with in-line fileds today. But it is very inconvenient to type them and the workflow would be so much better if they could be used in the same way as the built in attributes we can asignt to tasks with the plugin.

This is an example of a task i create

- [T] Migrate database [customer:: [[CustomerA]]]  [contact:: [[John Doe]]]  [time:: 1h]

this looks something like this in obsidian image

In my caste i could replace the time-field with a tag instead, but for the others I cant since I would not be able to use links.

✔️ Solution

Give us the ability to add custom task attributes in settings, with a corresponding Emoji Where other features work for them, such as auto-complete, queries, target them with CSS etc. This would be very powerfull for the end users when tags are not suitable.

In my use cast I could use ⏱️Time 🤵Contact 🏢 Customer

with the result image

❓ Alternatives

No response

📝 Additional Context

No response

ndit-dev avatar Jun 27 '24 16:06 ndit-dev