This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
If I use VCS features in the IDE there are many tabs in VCS Output created. The UI of these tabs is not consistent with other parts of IDE especialy editor tabs as there is no close button allowing to close them simply.
And does it have to be consistent? Is there any API for that? This design was prepared in cooperation with HIE, therefore it ought to be correct... ?? The individual tabs can be closed by a context action or CTRL-F4. IMHO this is ~P5. Jano, any comments on this?
This is a serious UI consistency problem (P3). The truth is that the tabs in the regular output window were designed without the close button. Thus we designed the VCS output tabs without the close button as well. Later on somebody added the close buttons into the output window tabs. Now, I don't know which is correct. I would need to investigate it more. The thing is that this incosistency needs to be eliminated (either in the VCS output or regular output window).
Surprisingly, it's not implemented in NetBeans look and feel customizations (enabled by custom property) for JTabbedPane. To get this look one need to use *friend* component in core/tabcontrol. <http://www.netbeans.org/download/dev/javadoc/TabbedContainerAPI/index.html> It's not hard to rewrite. Jano is it worth to break UI freeze? Then return to DEFECT and TM to 4.1.
There is at least one other view without the 'x' on tab: Find Usages. We cannot talk about UI consistency here at all. I wish it'd be NB L&F custoizations feature...
It is not very realistic to expect too many changes for 4.1. We might want to consolidate it in (near?) future. Personally I do not think this needs to be customizable.
There is a bug about find usages - issue #44576 and it depends on a request to make a public API for creating of these components
This is still actual and affects JSE too.