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

[Feature] Filter by no category / no resource #107

Closed
Djey51 opened this issue Dec 30, 2022 · 7 comments · Fixed by #112
Closed

[Feature] Filter by no category / no resource #107

Djey51 opened this issue Dec 30, 2022 · 7 comments · Fixed by #112
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Djey51
Copy link

Djey51 commented Dec 30, 2022

Hi @patrickunterwegs ,

Could you add the possibility, in the global settings, to add by defaut an etiquette, at journal or note or task creation please?

Why?
As I'm using filter by etiquette, in fact I can't see the tasks without etiquette. As the new one don't have etiquette by defaut (especially with quick creation feature), I can't see them.
So each time I create a task, I must modify my filter to be able to see it, then modify the etiquette of the task, and modify again my filter to have my previous behavior.

Thanks

@Djey51 Djey51 added the enhancement New feature or request label Dec 30, 2022
@patrickunterwegs
Copy link
Member

Hey @Djey51 ,
I'm not so sure about how to solve this problem best.
I am not a big fan of a global setting to apply a specific category to a subtask. What I can imagine is to make the subtask inherit the categories on creation from its main task. But then the question is if the subtasks' categories should also get updated when the main tasks categories get updated. And then there's also the question if maybe the subtasks' category should be read only to always be in sync with the main task...

What's your opinion on this?

@Djey51
Copy link
Author

Djey51 commented Dec 30, 2022

Hi @patrickunterwegs,

My request is not about the subtasks but on the main ones (i.e at creation of a note, a journal and a main task).
For your question about the subtasks, yes I think it is a good idea to inherit from a mother tasks.
But I don't like the idea to have only read access rights on subtasks etiquette.
Perahps the following behavior :
If you modify the etiquettes of a main task which have at least one subtask --> open a message box to ask to the user "Do you want to propagate this modification to the subtask(s)?
If you modify the etiquettes of a subtask --> open a message box to ask to the user "Becarrefull : Do you want to propagate this modification to [choice 1 : the main task; And/OR ;choice 2 : the other subtask(s)]?

I'm not sure to be very clear...

@patrickunterwegs
Copy link
Member

Hmmm, I will think about the logic for subtasks.

But then returning to main tasks: I'm not sure if it is the right approach to use categories for that. In your case, wouldn't it be better to create different collections and put the entries in the right collection where you can also easily filter them?

@Djey51
Copy link
Author

Djey51 commented Dec 30, 2022

Hmmm, I will think about the logic for subtasks.

But then returning to main tasks: I'm not sure if it is the right approach to use categories for that. In your case, wouldn't it be better to create different collections and put the entries in the right collection where you can also easily filter them?

Definitively not. I can have the same etiquette to use for several collections.
And my original issue is that I can't see my new tasks because they are automatically filtered.

If I use categories to filter my tasks, I will have the same issue by using a specific collection for my new tasks.
And if I use collection to filter my tasks I can't use categories to do it and it becomes a too much limited

@patrickunterwegs
Copy link
Member

I am still not convinced by the idea. Having a default category would then also mean that you have to delete the category every time you don't need it... So you could just as well add it, right?

But what I could imagine is to create a template option. For example that you can make a new entry and use an option "Set as template". When you create a new entry, the template is automatically applied with the categories, resources, attendees...

@Djey51
Copy link
Author

Djey51 commented Dec 31, 2022

I think the default option should be in the same spirit than the default date/time option. So no mandatory for people who don't want to use it.
And if you use it and have to modify it, it is the same think that the date/time mechanism.
But in fact if you use the categories, it is to filter your tasks. So you have to modify the category to had one at least to be able to use the categories filter. So with this option, you just avoid to perform the tasks when the categorie is filled by default. And additionnally it is more easy yo find it is not hidden by default.

Or if you don't like the idea. Just add the possibility to add also the "none" category in the categories filter. Like this, the task is not hidden by default and I can easily find it to make moifications😉.

The template is a good idea, but it is to answer to a larger need. But I think develop it should be very interesting too.

@patrickunterwegs
Copy link
Member

Just add the possibility to add also the "none" category in the categories filter. Like this, the task is not hidden by default and I can easily find it to make moifications😉.

That's something that I like much more 😉

@patrickunterwegs patrickunterwegs changed the title [Feature] [Global settings] [Feature] Filter by no category / no resource Dec 31, 2022
@patrickunterwegs patrickunterwegs added this to the v2.1.7 milestone Dec 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants