Hello, as I've been making RB themes I have some suggestions on what to improve in the tagging engine.
- Percent & bar tag for playlist progress. Currently it's not possible to make a progress bar out of playlist progress.
- Total size of list & percent tag for scroll position. The SBS tags in general are weaker compared to other categories. In particular, it's still not straightforward to know if I'm at the end of the list, I can't know the absolute size of it, and I cannot make a custom scrollbar except with a bar tag. In my circular theme this will ruin the arc shape, so I need a better tag to get the position.
- More logic tags. The one I feel the most necessary is the %not tag. If I want to check for emptiness of a tag i go for %?xx< not empty | empty >, but this doesn't work when you chain evaluations using %and or %or, since it only checks for true values. Meaning, I can't do "A and/or not B." Although technically possible via nested ifs I'd rather have flatter and more readable conditionals.
I believe these data are already available to the RB system or very close to it, so I don't expect them to be hard to implement, but idk. Please consider them and lmk how it goes, thanks!