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

Improve sorting, add missing sorting, sort order for "no", show "no" #680

Open
aisbergde opened this issue Mar 12, 2024 · 2 comments
Open

Comments

@aisbergde
Copy link

Feature Request

add missing sorting features are:

  • completed (yes / no)
  • threshold date in future (yes / no)
  • alphabetical
  • File order (unsorted)

no item:

  • when sorting, the "no" should be in the right place (no context, no list, no priority, ...): meaning, alphabetically at the beginning, when sorting is ascendant order (no = '_'). Currently it is at the end. destroying my workflow.
  • Make this an option, because other users maybe like it, as it is
  • best would be to allow to set this per sorting category. For example, I want to see the "no context" in front of other categories, but I want to sort the "no priority" behind all other priorities (as it is now)

the "no" item marker should also be seen in the list. Currently, it is just at the end of the list, and it is hard to distinguish between a category and no category:

image

Important

Requests that do not adhere to this template will not be addressed and will be closed.

If your feature request is more of a loose idea and you are unsure about its implementation or potential impact, please discuss it first in the GitHub Discussions section.

What problem does it solve?

I want to be able to sort my tasks in sleek in the same order, as I can do on my mobile client (SimpleTask)

image

How does the user interface change to accommodate this request?

Get creative; Provide a detailed description of how you envision incorporating this feature into sleek.
image

@amariusz
Copy link
Collaborator

amariusz commented May 6, 2024

+1
I've mentioned some of this also in #368 (comment) e.g. " "Threshold date in future" and "Alphabetical" order.

@amariusz
Copy link
Collaborator

amariusz commented May 6, 2024

One more idea regarding sorting order would be "Forecast" which is sorting by date with a twist:

  • for non-recurring tasks and recurring without t: - take creation date
  • for recurring tasks with t: - take t:
  • for completed tasks - take completion date

As a result you should get a list of

  • completed tasks ordered by done date
  • pending tasks roughly in execution order

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants