eclipse / swtchart

Eclipse Public License 2.0
48 stars 41 forks source link

Implement functionalities from Linux Chart Tools into Circular Charts #209

Closed himanshu-balasamanta closed 4 years ago

himanshu-balasamanta commented 4 years ago

This includes

himanshu-balasamanta commented 4 years ago

A list of the APIs to be implemented will be updated here soon..

himanshu-balasamanta commented 4 years ago

All of these can be implemented in the current swtchart pie charts.

himanshu-balasamanta commented 4 years ago

All functionalities are added, However The Legend needs improvement, Currently, one can only create multiple single level pie charts. Need to add functionalities to create doughnut charts, and multiLayered Pie and Doughnut charts.

himanshu-balasamanta commented 4 years ago

Allow an option in parallel Pie Charts to redraw on click. All of them should redraw in sync.

himanshu-balasamanta commented 4 years ago

Implemented redrawing parallel pieCharts on sync, but legend is not in sync, as the legend is separate from the basechart. Legend gets redrawn only when the entire composite is redrawn (resized). @eselmeister , we need to add a listener to ParallelPieCharts class that redraws the legend when any of the charts register a mouse down event. What do you think, how should this be done?

himanshu-balasamanta commented 4 years ago

Need to make a wiki for pie charts too. And then update the mailing list, add examples indicating the API usage.

eselmeister commented 4 years ago

Hi Himanshu,

I assume, that we need some kind of observer pattern here. Let's have a look if Java or SWT supports the pattern out-of-the-box.

Best, Philip

Am 15.08.20 um 08:28 schrieb Himanshu Balasamanta:

Implemented redrawing parallel pieCharts on sync, but legend is not in sync, as the legend is separate from the basechart. Legend gets redrawn only when the entire composite is redrawn (resized). @eselmeister https://github.com/eselmeister , we need to add a listener to ParallelPieCharts class that redraws the legend when any of the charts register a mouse down event. Any ideas?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/eclipse/swtchart/issues/209#issuecomment-674357039, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFHUTZGJTWGZCQI26SKDCTSAYTHLANCNFSM4PA5QRBQ.

--

OpenChrom - the open source alternative for chromatography / mass spectrometry
Dr. Philip Wenig » Founder » philip.wenig@openchrom.net » http://www.openchrom.net
himanshu-balasamanta commented 4 years ago

Wiki has been created for single and multi level for Pie and Doughnut charts in the basic and Extended Bundle. link https://github.com/Himanshu-Balasamanta/swtchart/wiki

himanshu-balasamanta commented 4 years ago

All functionalities are implemented.