Bug 13275 - [ExternalTools] Ant Wizard should not "always" be modal
Summary: [ExternalTools] Ant Wizard should not "always" be modal
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 2.1 M3   Edit
Assignee: Jared Burns CLA
QA Contact:
URL:
Whiteboard:
Keywords: ui
Depends on:
Blocks:
 
Reported: 2002-04-10 09:48 EDT by Rodrigo Peretti CLA
Modified: 2002-11-25 21:48 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Peretti CLA 2002-04-10 09:48:28 EDT
From the platform-ant-dev mailing list:

On the UI front the Ant Console should IMHO be used
more like the debug console.  By that I mean the
current behavior is to throw up a modal dialog and
lock the UI while an ant build is executing.  For me
at least this can lock eclipse for 2+ minutes for a
full build.  It would be better to kick of the build
and have the Ant Console have a red "Terminate" square
the same as the debug console to stop the current ant
build process.  Users still get the ability to cancel
and the UI remains responsive through out.

Binyan
Comment 1 Rodrigo Peretti CLA 2002-04-10 09:52:23 EDT
About the Ant console I agree that it can be useful to have a non modal way of 
running scripts. Ant runs in the same VM as Eclipse (as opposed to what the 
debugger does) so it makes sense to lock Eclipse because in that context it is 
just a long-running operation.

Running on a separate VM would lose some Eclipse-specific tasks (e.g. 
eclipse.refreshLocal) that rely on instances of Eclipse objects.

It would be a nice optional feature.
Comment 2 Rodrigo Peretti CLA 2002-05-19 18:00:09 EDT
Moving to Platform UI (External Tools) for comment.
Comment 3 Simon Arsenault CLA 2002-05-30 14:48:26 EDT
Defer until after release 2.0
Comment 4 Simon Arsenault CLA 2002-09-06 14:28:17 EDT
In the new external tool work, the plan is to use debug's console and process 
views. You could then run tools in the background (option on the tool itself).

Note: new external tool work is not yet released to the head stream and won't 
for a while yet.
Comment 5 Jared Burns CLA 2002-09-27 15:05:25 EDT
This has not been fixed.
Comment 6 Darin Wright CLA 2002-11-15 09:46:43 EST
You can now run external tools (and ant scripts) in the background. The Ant 
wizard will not exist anymore (by M4).
Comment 7 Darin Wright CLA 2002-11-15 09:47:02 EST
Please verify, Jared.
Comment 8 Jared Burns CLA 2002-11-25 21:48:23 EST
Verified.