Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 211939 - [prov] [ui] auto update popup's status line item should show independent of popup's lifecycle
Summary: [prov] [ui] auto update popup's status line item should show independent of p...
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Incubator (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4 M5   Edit
Assignee: Susan McCourt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 208251
Blocks:
  Show dependency tree
 
Reported: 2007-12-04 20:07 EST by Susan McCourt CLA
Modified: 2008-01-31 18:00 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2007-12-04 20:07:23 EST
In bug #208295 Andrew suggested that there be a status line affordance when updates are available.  I "sort of" did this as part of the "remind me later" support in the automatic updates popup.  The popup installs a status line item when it is hidden, and you can press on that item to get the popup back.

The problem is that the life cycle of the status line item is tied to the life cycle of the popup.  What we really want is that the affordance always shows whenever updates are available, even if the popup was closed.

This requires infrastructure to set/clear an "updates available" flag when available updates are actually installed.  I doubt I'll get to this for M4, so opening a separate bug.
Comment 1 Susan McCourt CLA 2007-12-04 20:13:49 EST
To keep track of whether updates are needed, I need a reliable way of knowing when the profile changed.  Then, if auto-checking is enabled, I could check whether a profile modification involved updating the available updates.  So I'm marking this bug dependent on bug #208251.
Comment 2 Susan McCourt CLA 2007-12-07 14:07:29 EST
investigate for M5
Comment 3 Susan McCourt CLA 2008-01-31 18:00:10 EST
Fixed in HEAD.  The affordance will stay alive until the user triggers an update from either the popup or the affordance.