Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Newsreader/Salvo UI Integration in the workbench/Work done during July 7 to July 13

< Newsreader‎ | Salvo UI Integration in the workbench
Revision as of 08:24, 19 July 2011 by Unnamed Poltroon (Talk) (New page: I continued the implementation of News Digest View. Last week I implemented a very basic view for the digest view. In this week I improved the functionality of it. In the ealier implem...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

I continued the implementation of News Digest View.

Last week I implemented a very basic view for the digest view. In this week I improved the functionality of it.

In the ealier implementation the TreeViewer showed duplicate items for some articles. Those duplicates were removed.

Viewing the articles in a single thread is improved.

Fixed several other bugs in the earlier implementation.

Modified digest view label provider with getNiceDate() function.


I did some research to find how to display a notification in eclipse.

According to my research, for displaying a popup desktop notification, still there is no proper API in the platform UI.

But there is an excellent notification mechanism in the mylyn [1],[2]. There were discussions on moving that mylyns' popup notification API to platform UI [3]. But seems like it is not completed yet.

So to reuse the mylyn notification mechanism we have to add org.eclipse.mylyn.commons.ui bundle as a dependency. In the discussion [3] Steffen Pingel (from mylyn) has encouraged other projects to reuse their notification API in that way.

I tested a simple plugin to display notifications using org.eclipse.mylyn.commons.ui bundle.


[1] http://wiki.eclipse.org/index.php/Mylyn/Integrator_Reference#Commons_UI

[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=177974

[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=229823


Back to the top