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 ] Order done (sub-)tasks last when ordering by created date #1339

Closed
bobykvv opened this issue Apr 16, 2024 · 5 comments · Fixed by #1341
Closed

[Feature ] Order done (sub-)tasks last when ordering by created date #1339

bobykvv opened this issue Apr 16, 2024 · 5 comments · Fixed by #1341
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@bobykvv
Copy link

bobykvv commented Apr 16, 2024

There was a discussion on close topic already, however I think it didn't come to the end...

Problem is that I (like many others, I bet) use subtasks for creating something like shopping lists, and if one's been doing that for some time, usually newer positions are in a higher priority for the creator. And I find it convenient if they stay at the top of subtasks. But I'd prefer completed subtasks to be moved to the end of the list. OR be able to turn on a filter to make them disappear/appear like we have in the "main" tasks.

For now I don't see a way to do that in the application. Or I missed something?
Either I can sort them out in a way that I see newer subtasks on the top, but those completed also stay on the top, or all of them are sorted in a reverse order when oldest subtasks are on top and newest appear in the end together with completed.

P.S. Anyway, the app is absolutely great! Kudos to the author!

Originally posted by @bobykvv in #1335

@bobykvv bobykvv changed the title sitting subtasks sorting subtasks Apr 16, 2024
@patrickunterwegs
Copy link
Member

Hi @bobykvv !
Sorry for the late reply!
I'm super busy lately.
Basically there is already such a segregation for done and open tasks when you order by start or due date (where done tasks always appear below the open ones). This is currently not done, when you order by created date. I can add this also there. This would change the behavior for all users, but I think it can be accepted.
I assume this is exactly what you'd need, right?

@bobykvv
Copy link
Author

bobykvv commented Apr 17, 2024

Yes, I mean this, I think... Just in case - not for tasks, but for subtasks actually. Please, do it - it seems pretty logic, isn't it? And both for "Notes" and "Tasks" modules.

@patrickunterwegs
Copy link
Member

Yes, I'll make the change, but the logic will apply for all elements that are sorted by the created date. But still you can choose for each list individually how you'd like to sort the task, subtasks and linked noted!

@patrickunterwegs patrickunterwegs changed the title sorting subtasks Order done (sub-)tasks last when ordering by created date Apr 17, 2024
@patrickunterwegs patrickunterwegs self-assigned this Apr 17, 2024
@patrickunterwegs patrickunterwegs added the enhancement New feature or request label Apr 17, 2024
@patrickunterwegs patrickunterwegs changed the title Order done (sub-)tasks last when ordering by created date [Feature ] Order done (sub-)tasks last when ordering by created date Apr 17, 2024
@patrickunterwegs patrickunterwegs added this to the 2.7.5 milestone Apr 17, 2024
@patrickunterwegs
Copy link
Member

Hi @bobykvv !
If you would like to try the implementation, you can check it either from the Google Play beta channel or here from GitHub 😉

@bobykvv
Copy link
Author

bobykvv commented Apr 25, 2024

Works as expected. Thank You! Well done!

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