Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] Proposal for a tag cloud widget

Hi,

I looked at the widget examples. Nice work. Do you provide some kind of hyperlinking? What kind of use cases do you envision for this widget?

I think the Nebula project would give it more visibility.

Regards,

Wim

On Sun, Jun 19, 2011 at 2:49 AM, Fabian Steeg <steeg@xxxxxxxxxxxxx> wrote:
Hi folks!

Stephan and I have been talking about contributing this to Eclipse in the previous days. Our initial idea was Nebula. Only today it occurred to me that this is actually a visualization component, and therefore would be a perfect fit for Zest (http://www.eclipse.org/gef/zest/). So I told Stephan that we'd be very interested in this contribution. Any thoughts on what makes most sense?

Cheers,
Fabian

Hi Stephan,

It looks very nice. I skimmed through the TagCloud.java source which I assume is the main class and it looks neatly programmed and well documented. I will try to give it a spin real soon. I'm sure Tom will jump in with the details but you need to file a bug. 

Here is the tracking bug I used to file the Oscilloscope widget. Just take that as an example. 


This will start the IP examination process.

Regards,

Wim Jongman

On Sat, Jun 18, 2011 at 6:15 PM, Stephan Schwiebert <sschwieb@xxxxxxxxxxxxxxxxxxx> wrote:
Hello Nebula Developers,

I was wondering if you are interested in a widget I wrote - it is a tag cloud visualization inspired by wordle (http://www.wordle.net/), which I was developing for a project at my university. It still requires some more testing and documentation (and performance/memory improvements), but nevertheless it is usable already. If you'd like to take a look, you will find it at https://github.com/sschwieb/Cloudio - maven will generate the core plug-in as well as a demo RCP application, but to get a first impression, some screenshots and code snippets can be found in the wiki (https://github.com/sschwieb/Cloudio/wiki).

The tag cloud itself is customizable in many ways - fonts, font sizes, colors and rotation can be defined for each rendered string, and the layout algorithm can also be modified easily. I also implemented a TagCloudViewer, which supports label- and content providers, and added support for zooming as well as mouse- and selection listeners. The licence already is EPL, and the widget does not make use of any third party libraries or other external code.

Please let me know what you're thinking - if the widget would generally fit into Nebula, I would spend some more time to meet your requirements.

All the best,
Stephan Schwiebert
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx

_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev



Back to the top