Bug 272189

Summary: [api] provide notification provider API in commons
Product: z_Archived Reporter: Steffen Pingel <steffen.pingel>
Component: MylynAssignee: Steffen Pingel <steffen.pingel>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P2 CC: bokowski, shawn.minto, thomas.ehrnhoefer, torkildr
Version: unspecifiedKeywords: noteworthy, plan
Target Milestone: 3.5   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 331432    
Bug Blocks: 318541    
Attachments:
Description Flags
preferences page none

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 :)