I am working on a modified row-body for streams that will show a counter of how many incomplete TODO items exist underneath, for the sake of my being able to collapse and expand lists on complex projects without out-of-sight-out-of-mind problems:
I have made a pretty good start – however, I’d like to run the counter recursively down the stream-list, so that in the above example, the “Maintenance” counter would show (4), by adopting the “Normalize Naming Schemas” count in addition to its own.
<$list filter="[enlist{!!stream-list}tag[TODO]!tag[done]count[]!match[0]]">
<div class="todo-counter">
<$count filter="[enlist{!!stream-list}tag[TODO]!tag[done]]"/>
</div>
</$list>
Is this something I should be looking at a plugin for help with, or am I missing some obvious filter solution?