todoman icon indicating copy to clipboard operation
todoman copied to clipboard

Rethink flushing

Open WhyNotHugo opened this issue 1 year ago • 0 comments
trafficstars

Flushing deletes all completed todos.

For my shopping list, this is fine, but for list of tasks, I prefer to keep a history, even if not indefinitely.

Maybe flush should explicitly take a collection as input?

It's also annoying that the sequential ids also count completed tasks. Most of my tasks are three digits, but I rarely have 100 pending tasks. Perhaps completed tasks should have a different ID sequence? This might be a problem since the ID changes on completion and undoing becomes non-trivial.

Leaving this issue open for future thoughts before working on this.

WhyNotHugo avatar Mar 14 '24 11:03 WhyNotHugo