I’m obviously a hearty YES!
My personal use case
Since going all in with Bear 2, I’ve found the lack of (auto)hiding completed tasks has pretty negatively affected how I use Bear for project management.
I use Bear for less involved and “spitballing” types of projects and Things3 for more involved stuff. But even with a more informal project, I often generate a ton of checkboxes.
In Bear 1 I could quickly manage these lists by checking stuff off and with “autohide completed todos” enabled, those things would just disappear. If I needed to refer back to something, I would just unhide it, check it out, and hide it again. This was seamless and super fast.
If the list got out of control, I could always break it down into separate sections, and keep going. This all worked surprisingly well.
However, in Bear 2 this is no longer the case. Even a shortish list of tasks becomes a nightmare since you’ve got to parse a list composed of completed and uncompleted tasks. It’s unwieldy and slow, and honestly, ugly looking (Bear’s aesthetics are a big part of why I’m so passionate about it and why I’ve stuck with it literally from the first day it was released).
I’ve tried using “toggle folding”, however, this function doesn’t make sense for tasks because it folds everything under that level and doesn’t take into account task status (finished/unfinished) and just blindly folds everything.
I’ve tried using “move completed to bottom” but I’m not a fan of this function at all because it removes all context with the original nearby tasks and doesn’t work well with nested lists (which is what I primarily use).
So the only other option is to break complex lists up into flat groups with headings and subheadings and regularly clean the list up with “move completed to bottom”.
This works okay, but is a bit fragmented and takes more time to organize and think through, and also breaks some context. It’s far from ideal for my use case, but this schema is what I will probably end up using if this feature isn’t implemented.
To me the lack of completed task hiding feels like the app is actively working against me… making it harder for me to just get stuff done. Autohiding tasks made perfect sense and worked perfectly well. Toggling headings also makes perfect sense and works well. However, they’re two totally different things addressing two totally different problems–they’re similar functionally, but not interchangeable–both of them are super useful and deserve to be in Bear 2.
</soapbox>