Have the dashed marker in the Branch Explorer for ANY Pending Changes
Currently the "virtual changeset", marked by a dashed circle around your home, will only appear if you have checked out items. However, if you use the "no-checkout"-workflow, you can have changed items that are not checked out, which are pending changes that prevent you from switching branches and so on.
But the Branch Explorer currently does not show this to you, suggesting that everything is "clean", i.e. you do not have any Pending Changes.
IMHO, there is no reason to distinguish between "checked out" and "changed" items here, the Branch Explorer should show the dashed marker if you have either.
Yes, I see what you mean, and yes, it makes sense.
Since we have improved change detection and autorefresh a lot in the latest versions, probably we can implement this without extra cost...
I'll check with the team.
Keep pinging if we don't give you a solution.
To be honest, I missed this feature myself on a demo recently :P
Note that you would not have to do an exhaustive search for all changed items, as with the Pending Changes view.
The dashed home is just a marker telling you "yes, something is locally going on", so it's not relevant WHAT has been changed. Therefore you could break off the search for locally changed items as soon as you find any one, speeding up the Branch Explorer refresh.