Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 2001

Summary: [JFace] DCR: task-oriented progress monitor needed (1GDDVJ6)
Product: [Eclipse Project] Platform Reporter: Dejan Glozic <dejan>
Component: UIAssignee: Kevin Haaland <Kevin_Haaland>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: dlutzjx
Version: 2.0Keywords: investigate, usability
Target Milestone: ---   
Hardware: All   
OS: Windows 2000   
Whiteboard:

Description Dejan Glozic CLA 2001-10-10 22:24:14 EDT
UI implementations of IProgressMonitor typically show how many items have been
processed so far. This implementation is OK for cases where a build has to
compile N files. However, in cases where the operation is going through several
main tasks, each having its own subtasks, it is probably better to list all the 
main tasks in advance,
and then draw a checkmark in front of each task text as it has been completed.
Progress indicator can still be used to show progress within each of the main
tasks.

I didn't check IProgressMonitor in detail, but it should be flexible enough
to acommodate this implementation without changes.

Of course, for this kind of monitor to work, there should not be more than a few
main tasks. Otherwise, the indicator will be too tall.


NOTES:
Comment 1 Kevin Haaland CLA 2002-02-01 13:48:23 EST
Defer
Comment 2 Randy Giffen CLA 2002-08-07 10:05:53 EDT
Reopened for investigation
Comment 3 Dejan Glozic CLA 2002-08-07 10:14:56 EDT
Although I am the originator of this defect, I am not sure I have a scenario to 
justify it anymore. Clearly, the scenario in mind was related to long 
operations that have major steps with optional tracking of progress within each 
step using the progress monitor.

Bottom line: we don't have an immediate neeed for this monitor and will not be 
haeart-broken if you punt on the request.

Comment 4 Kevin Haaland CLA 2002-09-03 14:41:15 EDT
Punting