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

[WIP] ToDos - Start Showing field #15233

Draft
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

Horothenic
Copy link

@Horothenic Horothenic commented May 16, 2024

Fixes NO ISSUE YET

Changes

Basically a new field that blocks the ToDo from appearing when using ´Scheduling´ mode.

Lets say that I want to add a ToDo for a medical thing 6 months in the future, even when I can do it with Habitica as it is, is very bad for planning and the list can grow a lot if I see it there all the time.

With this field an user can just specify the task to appear only after 5 months, so 1 month prior its due date the task will appear.

I added some little code to serve as an example, does not look difficult to add in mobile either IMO.

EXAMPLES

  • Doctor appointment in 6 months
  • Family reunions
  • Stuff you want to do for next halloween
  • New years resolutions
  • Stuff you want to focus on specific months
  • Improvements to your home for following months

Overall having a cleaner list will make users focus better on those ToDos, avoiding very big lists with stuff that is not relevant yet at the bottom.

image

UUID: 9ba01c32-cbc9-4d74-97d2-b196151e2b1f

@CuriousMagpie
Copy link
Member

@Horothenic Your code failed the lint test--can you investigate and make any corrections required? Thanks!

@Horothenic
Copy link
Author

@Horothenic Your code failed the lint test--can you investigate and make any corrections required? Thanks!

I have fixed the lint issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants