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

"Human friendly dates" show task as "next month," even when within a week or few days, if it's in the next calendar month #735

Open
ElDuderino321 opened this issue Aug 31, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@ElDuderino321
Copy link

Bug Report

Important

Please follow this template strictly when reporting bugs.

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

App Version: 2.0.14

Platform: Linux (Void Linux)

Installation Method: App Store (distribution package manager)

Expected Behavior:
Show me any task with a due date within a week as "this week" (or maybe: ("within the week"), even if it is technically next month. Similarly, show me a task as due "tomorrow," even if today is the last day in the month. Basically, take into account not only the fixed weeks and months of the calendar, but (also) the relative time from now.

Actual Behavior:
Any tasks falling in the next calendar month (or week) is shown as "next month" or "next week," even if closer than a month or a week. There should be a threshold where a task gets a different, less misleading human friendly date, if it is closer than, say, a week. (This is kind of between a bug and a feature request; I hope that's ok. I think it can lead to unwanted effects if people just see "next month" and think they have a lot of time.)

Steps to Reproduce:

  1. Create a task with a due date early in the month or week.
  2. Enable human friendly dates if not enabled.
  3. At the end of the previous week or month, notice how the human friendly date makes it seem like the due date is far away, when it might be tomorrow.
@ElDuderino321 ElDuderino321 added the bug Something isn't working label Aug 31, 2024
@github-project-automation github-project-automation bot moved this to Backlog in sleek 2.x Aug 31, 2024
@ksdavidc
Copy link

I find this annoying too.

@rzw
Copy link

rzw commented Oct 12, 2024

Well, let me add my thoughts to this "issue". I get your point, ElDuderino321. But this is only an issue if you don't sort by due date first. This being my standard use case, I never noticed. I would suggest to limit usage of this/next week and this/next month to attributes/filtering.

Except for today and tomorrow translating specific dates makes little sense at all. Today and tomorrow preserve the information while improving readability. This or next week etc. dilute information and don't add value in list view. That would be my suggestion for the next release.

Today and tomorrow are essential in order to not miss important todos. This/next week/month are more related to planning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Backlog
Development

No branches or pull requests

3 participants