albertvaka / bettercounter

A daily counter to track habits
GNU General Public License v2.0
125 stars 17 forks source link

feature request: update last time for decrease count #65

Open nutpantz opened 3 months ago

nutpantz commented 3 months ago

It sort appears that when you decrease the count it changes to time for when it was increased to that number. Not the time since the last decrease.

I plan to use the app to monitor my inventory for various things. And it would be nice to know the last time regardless if it was an increase or decrease

albertvaka commented 3 months ago

As you say, decreasing a counter is just undoing an increase at the moment. I see value in allowing both negative and positive counts to be stored, but honestly I don't think this is something that it will ever happen since it's a huge change.

First, it would require changes in every corner of the app: how the charts are displayed (since they would be able to go negative), how the export/import works...

Second, we shouldn't remove the existing 'undo' action but rather add a new 'decrease' action, since a number of users prefer the current behavior. This seems hard to fit in the current UI (adding a third button per counters would make it more complex than it needs to be), so it would require a redesign of the UI as well.

Considering this, you might need to switch to a different counter app that better suits your use case.