Downloaded uBar 4.
Looked at the one feature - the ONE feature - I asked to be fixed. It's not fixed.
Deleted uBar 4. Not buying this app until you fix this one simple issue.
===
Simple Explanation:
For apps like Finder, uBar 4 gives you two options: "Include" and "Exclude." When included, uBar inserts at least one taskbar entry for Finder at all times - whether or not you have any Finder windows open. When excluded, uBar hides the entry for Finder *and all Finder windows*.
This is irritating and useless. The natural option is the one in between: uBar should present one entry for each Finder window - and no entries for Finder if there are no open windows. This is not a difficult concept, yet uBar cannot manage to provide this behavior.
===
Lengthy Explanation:
One of the most irritating features of both modern Windows and MacOS is mixing up the metaphor between running applications (those that are being executed) and views (active windows that present content).
The classic Windows taskbar is primarily focused on views. If you're looking at one document, you have one taskbar entry. If you're looking at two documents, you have two taskbar entries. If you're looking at a task pane, like the panel to create a new document, then you have one taskbar entry for that panel. And if none of that is true - then Word isn't running and you don't have any taskbar entries for it.
That simple logic began to get muddy with Windows Vista. First, by default, Vista presents one taskbar entry per application (and either groups or collapses all views into that one entry). Second, Vista introduced "pinning," where the taskbar has entries for applications *that aren't running at all* jammed in between the taskbar entries for the views of running apps.
Of course, the MacOS dock takes a different approach: it's really just a launcher (with very basic status and notification functionality dded). it won't show you entries for views *at all*.
What I want is simple: the classic Windows taskbar functionality.
uBar should have an option to display one entry per view - and zero entries per running applications, apart from the entries for their views. That's it.
uBar 3 fails in this regard. Since Finder is always running, uBar 3 insisted on including an entry for Finder at all times - whether or not it has any views open. If you open at least one Finder window, uBar 3 inserts one entry per view; and when you close all of the views, you get back your one entry for Finder as a running application
uBar 4 also fails in this regard. It performs exactly the same as uBar 3, with the additional option of "excluding" any application you want. If you select Finder as an "excluded" application, it hides the Finder entry... *and all entries for all Finder views*.
Look: it's simple. An application that has with no views should not have a taskbar entry. The End.
Please fix this. Thank you.