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 Request: multiple habits at once #19

Open
protodrew opened this issue Feb 6, 2022 · 3 comments
Open

Feature Request: multiple habits at once #19

protodrew opened this issue Feb 6, 2022 · 3 comments
Labels
duplicate This issue or pull request already exists

Comments

@protodrew
Copy link

No description provided.

@Glitchy-Tozier Glitchy-Tozier added the duplicate This issue or pull request already exists label Feb 13, 2022
@Glitchy-Tozier
Copy link
Owner

This is a duplicate of #6. I'll copy&paste my response to the first post into this one:


I suspected that this will come up eventually, but at the moment, i don't plan on adding this feature.

It's really tempting, but my end-goal is to make this an app for learning habits that stick with you. In my experience, trying to acquire multiple habits just doesn't work and makes the whole thing unstable. When you in with one habit (on a particular day), it's demotivating and makes it harder to continue with the other habits. After a period of being unproductive, it's even harder to get going when you know you have multiple difficult things to do.

This is why I don't plan on adding this feature, I hope you understand.

Edit:

While I'm not inclined to sink time into implementing this feature, I am open to accepting pull requests regarding this topic. The steps would roughly need to be:

  1. Thoroughly think of a design
  2. Codebase: Think of the most seamless way to add this functionality to the app. The main issues would be Database-related:
    • Suddenly there would be multiple active HabitPlans
    • There would be multiple ProgressData
    • There would be multiple NotificationData
  3. Discuss your plans with me
  4. Start working on the PR

@muhammadmahfuj
Copy link

muhammadmahfuj commented Nov 19, 2022

I was looking for this feature too. But after hearing your thoughts I've calmed down a lot. You have a very good point.
.
But Right now I have two things I really want to focus on, besides everything else. So for now, I just created a duplicate through dual apps.
.
Anyways, thank a lot for this app. May you (and the team) find success and happiness in life.

@atikattar1104
Copy link

@mahfuj96 Thanks For The Hint! I Didn't Knew It Was That Easy To Solve This Problem With This Workaround. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

4 participants