History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEA-13682
Type: Usability Problem Usability Problem
Status: Open Open
Assignee: Eugene Zhuravlev
Reporter: Sergiy Dubovik
Votes: 5
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
IDEA: Feedback

During compilation Compile tool window pops up (if you choose to compile in background) even if there are no errors.

Created: 12 Jul 07 11:33   Updated: 01 Sep 07 08:32
Component/s: Compiling Project

Build: 7,051
Severity: Medium


 Description  « Hide
During compilation Compile tool window pops up (if you choose to compile in background) even if there are no errors. There is an option to close that window if there are no errors but it still opens it and closes when compilation ends. Why to open it at first place?
Can we get an option "Open compilation window if there are errrors"?

 All   Comments   Work Log   Change History      Sort Order:
AlexL - 30 Aug 07 07:17
There is already a 'Compile in background' setting but all this really does is move the modal progress dialog to the status bar. The compilation is still running in the foreground because it pops up the Messages Output tool panel and it steals the focus upon completion.

I suggest the following changes:
1) Just remove the 'Compile in background' setting because it's useless. Nobody should want a modal progress dialog.
Or if you can't part with it, then make sure it defaults to ON, and rename it to 'Compile progress in background' to be clear
what this setting does.

2) Add a new setting 'Compile in background, show output on error only' which would truly do the compile in the background,
popping up the compilation output window only if there was an error.

See discussion thread:
IDEA Background Tasks 7241
http://www.intellij.net/forums/thread.jspa?threadID=269442&tstart=0


Sergiy Dubovik - 30 Aug 07 17:58
Has this been fixed? In 7241 Output window doesn't popup unless there is an error.

AlexL - 01 Sep 07 08:32
Yes, in 7241 I see it is fixed, with the caveat that you have to click 'Hide Warnings' toolbar button on the Compile output panel, otherwise the output panel will pop up when there are warnings but no errors.

My suggestion would be to modify the logic so that warnings do not cause the panel to popup. It shouldn't matter if I have the 'Hide Warnings' toolbar icon enabled or disabled.

I'm not sure which Selena EAP build this was changed, because I use ant build.xml tasks to compile for most of my projects. I would love to see this same run in background, display only on error implemented for the ant task execution.