Bug 351960 - [ui] Switch taskbar/progressbar to SWT.PAUSED when warning about unsigned software
Summary: [ui] Switch taskbar/progressbar to SWT.PAUSED when warning about unsigned sof...
Status: CLOSED WONTFIX
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2011-07-13 08:28 EDT by Michael Keppler CLA
Modified: 2019-11-14 03:30 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Keppler CLA 2011-07-13 08:28:06 EDT
Build Identifier: 

On Windows 7 the P2 installation progress is visible in the Windows taskbar (green progress overlay). If a warning about unsigned software is displayed, the progress overlay stays green (SWT.PROGRESS) instead of switching to yellow (SWT.PAUSED). This is bad if you are working on another application, while Eclipse is running in the background and waits for your input.

I'm not exactly sure if this is a P2 only problem or if the underlying progress reporting in the job API needs to be modified to support the PAUSED state.

Reproducible: Always

Steps to Reproduce:
1. Install third party software
2. After finishing the installation wizard, switch to another application.
Comment 1 Remy Suen CLA 2011-07-13 09:09:22 EDT
It seems to me that if the progress monitor is one that supports blocking (i.e. IProgressMonitorWithBlocking) then the block (during the query about unsigned software) should result in the task item's progress set being set to SWT.PAUSED.
Comment 2 Lars Vogel CLA 2019-11-14 03:30:45 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

If the bug is still relevant, please remove the "stalebug" whiteboard tag.