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.
We need an API, which allows somehow notify the user, that there is new important message in the output tab, which is not on top. For example when user work with web application, then there are usually 3 output windows, where the messages can be displayed: 1) Output window for the web application itself 2) Output window for the servlet container (application server) 3) Output window for the database server When user watches the output window for the web application, we need to notify user, that there is an exception in the output window for application server, for example.
Not easy for 6.0. Output API is not extensible in this direction. Keeping this enhancement open for future, when we will evalute complete Output API redesign.
Actually, we do not need an API. What we need is UI enhancement that would notify the user about changes. Would it be possible to somehow highlight the output tab when a new line is written there? And also mark the output tab that it contains an error if an error is added there.
> Would it be possible to somehow highlight the output tab when a new line > is written there? It depends what you mean by "highlight". For example blinking of the tab would be too intrusive IMO. But changing the font of the tab from normal to bold could be reasonable I think. > And also mark the output tab that it contains an error if an error > is added there. I believe this is not possible with the current Output implementation and APIs. Right, Milosi? So, if some kind of decent highlighting of the output tab with all incoming lines is reasonable for you and an agreement is made with nb-usability on the UI, I think we could go this way.
actually I don't believe it can go without the API. I believe it's the output writer (not the OW impl) responsibility to trigger the highlighting or at least designate it wants highligting to happen. A flat, general change of behaviour won't work for everyone.
I suggest we first agree on the exact behavior and UI, and based on the agreement, decide what is needed implementation-wise. Stepan, can you please drive this and talk to Pepa Holy and Milos about the desired behavior? Thanks.
Reassigning to new module owner Tomas Holy.
After integration 3234c129f8ca it is possible to set tab icon (to reflect important change). If it is not enough reopen issue with more specific request.