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

Add feature to allow smart activities #13

Open
MoOx opened this issue Jul 17, 2020 · 0 comments
Open

Add feature to allow smart activities #13

MoOx opened this issue Jul 17, 2020 · 0 comments
Labels
enhancement New feature or request PREMIUM Reserved for premium users

Comments

@MoOx
Copy link
Owner

MoOx commented Jul 17, 2020

Currently activities are strictly equal in text.

Premium users should be able to have smarter activities that can

  • Starts with
  • Ends with
  • Contains

This can be challenging for UX.
Imagine current home with 2 activities

  • Dinner with Jane Doe (currently categorised as Social)
  • Dinner (currently categorised as Nutrition)

What if you open Dinner with Jane Doe & from this screen, make this "Starts with" (eg: 3 options are available as a single choice checkbox). Then from here you should be able to choose the part of text you want to match, so an Input Text here? Could be tricky, since you will have to display below the activities that will match. And here if you remove some text and leave Starts With Dinner" to Social, and also have Equal Dinner as Nutrition...
We will need at some point to make some scenario impossible. only if text are equal?
Maybe an order is necessary

Starts/Ends With/Contains A < Equal A here that's easy

Maybe we could have some stuff like "Smart Activities" that are different from regular (strictly equal) Activities & so have a specific screen to manage smart & regular activities, instead of just having the "Top activities" as a starting point.

We could start like that & see how it goes.

@MoOx MoOx added PREMIUM Reserved for premium users enhancement New feature or request labels Jul 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request PREMIUM Reserved for premium users
Projects
None yet
Development

No branches or pull requests

1 participant