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

There should be an option to put the global filter at the end #147

Open
schemar opened this issue May 26, 2021 · 6 comments · May be fixed by #462
Open

There should be an option to put the global filter at the end #147

schemar opened this issue May 26, 2021 · 6 comments · May be fixed by #462
Labels
scope: edit task The Create or edit task modal/dialog scope: global filter Anything to do with the global filter type: enhancement New feature or request

Comments

@schemar
Copy link
Collaborator

schemar commented May 26, 2021

An option to always store the global filter at the end of the description would ensure that tasks is compatible with the day planner plugin.

See also:

@schemar schemar added type: enhancement New feature or request good first issue Good for newcomers labels May 26, 2021
@ArrowTR
Copy link

ArrowTR commented May 27, 2021

Yes...I would like this change as well. And if this fix isn't that hard, I may want to help make the change. Thank you.

@bikingbadger
Copy link

This seems to work for me

- [ ] Check the weekly calendar for any special meetings #task 📅 2021-06-06 ^3255080275

As long as it is before the date I think. I also created a link to the line so that in the Day Planner there is a first link back to the copied line. I've close to getting something setup using dataviewjs that I'll share for creating the copy. I'm still wrapping my head around how to work with the two together.

@schemar
Copy link
Collaborator Author

schemar commented Jun 3, 2021

It works for reading tasks. But whenever a task is written by the Tasks plugin, it writes the global filter to the beginning. This option would change it so that whenever a task is written by the plugin, the global filter would be at the end. Also when creating new tasks.

Tasks are written any time you use the modal or click a checkbox to toggle the status.

@bikingbadger
Copy link

So I wonder if just putting it near the end by default would be something to consider. Or is there a specific reason for keeping it at the beginning?

@schemar
Copy link
Collaborator Author

schemar commented Jun 6, 2021

Very valid comment @bikingbadger. Maybe it should just always be at the end of the description.

@wenlzhang
Copy link

I've close to getting something setup using dataviewjs that I'll share for creating the copy.

Is this ready to be shared? 😀 @bikingbadger

I am also using Tasks with Dataview together. In my use case, I tend to link/attach various project action notes in a project page. Each of such a project action note consists of a series of tasks that are closely related to the topic of the project action note, and it can contain fields like due date, which is the due date for the series of tasks. Within this series of tasks, there can be a due date for a specific (important) task.

With the settings above, I can use Dataview to query project action notes of interest and use Tasks to query specific tasks of interest.

I am aware of Day Planner, but I am not sure how to combine it with plugins like Tasks into my workflow. Can you share your use case of Day Planner?

@schemar schemar added the help wanted Extra attention is needed label Oct 28, 2021
sytone added a commit to sytone/obsidian-tasks that referenced this issue May 23, 2022
@claremacrae claremacrae added scope: filters Additions and modifications to the search filters scope: parsing markdown See also 'scope: global filter' and removed scope: filters Additions and modifications to the search filters labels Jun 9, 2022
@claremacrae claremacrae removed the good first issue Good for newcomers label Nov 26, 2022
@claremacrae claremacrae added scope: global filter Anything to do with the global filter scope: edit task The Create or edit task modal/dialog and removed scope: parsing markdown See also 'scope: global filter' labels Jul 24, 2023
@claremacrae claremacrae removed the help wanted Extra attention is needed label Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: edit task The Create or edit task modal/dialog scope: global filter Anything to do with the global filter type: enhancement New feature or request
Projects
None yet
5 participants