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

Add ability to read all task formats, not just the current one #1891

Open
2 tasks done
claremacrae opened this issue Apr 18, 2023 · 3 comments
Open
2 tasks done

Add ability to read all task formats, not just the current one #1891

claremacrae opened this issue Apr 18, 2023 · 3 comments
Labels
priority: high A high priority/important request scope: parsing markdown See also 'scope: global filter' type: enhancement New feature or request

Comments

@claremacrae
Copy link
Collaborator

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

  • I searched previous Ideas in Discussions didn't find any similar feature requests.
  • I searched previous Issues didn't find any similar feature requests.

🔖 Feature description

In the upcoming Tasks 3.3.0 it will be possible to select:

  • either the Tasks emoji format
  • or the dataview format

In the dataview's own parsing, it reads both Tasks and dataview formats.

However, in order to simplify the first release of dataview reading, I opted to live with the limitation that the code only reads the user's chosen format.

This feature request is adjust the task-reading code so that it parses all supported formats instead.

✔️ Solution

Adjust the Tasks serialiser code so that it iterates over all formats.

Probably #1505 should be fixed first, as it will make the implementation of this a lot easier.

❓ Alternatives

Use dataview, or use a text editor to convert all your tasks to dataview format.

📝 Additional Context

No response

@kira607
Copy link

kira607 commented Nov 26, 2023

If a dataview already has a functionality to understand both formats at the same time wouldn't it be just "hippity hoppity this is now my property" kind of PR?

@claremacrae
Copy link
Collaborator Author

I have no idea what you mean, but dataview does not support recurring tasks.

@alexetalbott
Copy link

It would still be great to get support for Tasks emoji signifiers when using Dataview format!

@claremacrae claremacrae added the priority: high A high priority/important request label Jun 23, 2024
@claremacrae claremacrae removed their assignment Jun 29, 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: parsing markdown See also 'scope: global filter' type: enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants