tahaak67 / Farhan

An Android app to help you with phone addiction.
Apache License 2.0
141 stars 7 forks source link

Enhancement Proposal of Notification Filter #51

Open hollisticated-horse opened 10 months ago

hollisticated-horse commented 10 months ago

Heya, love the app, great work. It's become a must have for me.

However, after spending a week in sweet bliss without notifications, I forgot about it. Having not set up the notification reminder 😅 , I ended up spending two days troubleshooting and not figuring out why notifications wern't working.

Conclusion, it works really well ! And I propose new defaults when setting that feature for better onboarding.

  1. Enable by default the notification reminder when enabling notification filter. Start with a sane default value . Like every two hours ?
  2. Have the possibility of setting both multiple notify me times, and also have to options to set every X h:m:s for a set time (work day sort of.
  3. Make it clear in the onboarding to be carefull, that if notify me is disabled, you might forget that farhan is blocking your notifications
  4. swiping the notification to remove it from the list is really abrupt, could be more gentle when disappearing.
tahaak67 commented 4 months ago

so i implemented a warning but for the default reminder its not possible since new android versions require the user to grant a permission which means they have to enable that manually.

for the last point i tried to smooth things out a little but for accedental deletions i might add somthing different

hollisticated-horse commented 4 months ago

Yes, the warning is a good addition, thank you !

Maybe add a notification from Farhan once X amount of time, or user set, that lets you know you might have notifications ? I believe that this notification would need to be opt-out. I really did forget to look at my phone for a while there (Genuinely, thank you for that :D).

Possibly the message size and formatting could be a bit more polished ? Or it might just be the font size I've set globally that's making it weird. Feels very big and constrained because of the amount of text.

And WOW, really cool user onboarding for Explain Please → could be changed to Please explain or More information or More detailed information/explanation.