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

From Eclipsepedia

Jump to: navigation, search

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