Bug 272189 - [api] provide notification provider API in commons
Summary: [api] provide notification provider API in commons
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P2 enhancement (vote)
Target Milestone: 3.5   Edit
Assignee: Steffen Pingel CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy, plan
Depends on: 331432
Blocks: 318541
  Show dependency tree
 
Reported: 2009-04-14 13:41 EDT by Steffen Pingel CLA
Modified: 2011-03-07 11:56 EST (History)
4 users (show)

See Also:


Attachments
preferences page (35.42 KB, image/png)
2010-08-29 01:34 EDT, Steffen Pingel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2009-04-14 13:41:34 EDT
Provide provisional API in the commons that allows clients to show notification popups. This is closely related to bug 229823. Once the API has been stabilized in Mylyn we can consider moving it to platform.
Comment 1 Steffen Pingel CLA 2010-07-03 03:28:27 EDT
This is now more relevant since it would be nice to support notifications for builds.
Comment 2 Steffen Pingel CLA 2010-08-28 20:28:29 EDT
I have taken a first pass at this. A simple preference page under General > Notifications lists available event types. The idea is that the page will eventually provide a UI to wire events to notification sinks which display a popup, play a sound etc. Currently the only purpose of the page is to globally disable notifications.
Comment 3 Steffen Pingel CLA 2010-08-29 01:34:46 EDT
Created attachment 177672 [details]
preferences page
Comment 4 Torkild Resheim CLA 2010-10-04 09:19:35 EDT
Builds is now using this API. We need some kind of filtering as events will now be displayed both in a pop-up and in the builds view.
Comment 5 Torkild Resheim CLA 2010-11-12 05:09:22 EST
Also see bug 330064 for enabling/disabling notifications for certain event types.
Comment 6 Torkild Resheim CLA 2011-02-03 03:20:54 EST
The UI has changed and it's features have been improved somewhat. So I'm thinking a new screenshot and a more complete description would be in place.
Comment 7 Steffen Pingel CLA 2011-03-05 20:55:46 EST
I think we are done here. I'll update the screenshots for the final New & Noteworthy.
Comment 8 Thomas Ehrnhoefer CLA 2011-03-07 11:56:11 EST
Thanks Steffen, I really like that solution. I can finally ignore some dreaded incomings :)