Community
Participate
Working Groups
When I have the package explorer docked as a fast view it would be really helpful to see an error tick in the view icon itself (i.e., when there is an error in the workbench). This would allow me to quickly see whether a change introduce an error in another file.
Nice idea. This raises the question if we should do this for more views (e.g. type hierarchy, projects view, ...)
Thinking about it a second time I am not sure if the package explorer icon is the right place to render this info. Shouldn't it be something rendered in the status line of the workbench window.
Having it in the icon will work well when it is docked as a fast view. I'd like to see this as a general concept, e.g., when the console has new output its icon should change.
So the idea is to render additional information in the icon only if the view is a fast view, since for docked views the information is already available.
It is also is useful for docked views since the project with an error tick can be scrolled out of the view. The only case where the icon would not be helpful is when the view is stacked. In this case on the label is shown in the tab. >only if the view is a fast view, as far as I know there is no API to determine whether a view is currently a fast view.
The error tick for the docked package explorer would not only be helpfull for scrolled-out-of-view projects, but also for those not shown because of the currently used working set. Generally, I only work on a small subset of projects, but don't want to break any of the others, of course.
Another idea would be to show the error/warning count in a trim contribution.