[MassifVisualizer] legend placement and save as

Burlen Loring burlen.loring at gmail.com
Tue May 20 21:02:07 UTC 2014


Hi All,

I really love the massif-visualizer, it's been tremendously helpful 
digging into memory consumption issues in a complex application that has 
to run for long periods of time!!

I found that the legend could occlude a fairly large portion of the 
chart making it hard to see and interact with the chart. Since the 
project is so helpful to me I wanted to contribute. I've added ability 
to control the placement of the legend and change it's font size. For 
instance it could be placed beside the chart now. I also added a "save 
as" menu item so that the charts can be saved to an image for sharing 
with collaborators.

here are images produced using the new "save as" feature showing the 
original issue and new placement control, and a screen shot of the 
settings dialog.
original 
<http://www.hpcvis.com/vis/images/massif-vis/original-legend-floating-12pt.png>, 
legend-east-top-10pt 
<http://www.hpcvis.com/vis/images/massif-vis/with-legend-east-top-10pt.png>, 
settings <http://www.hpcvis.com/vis/images/massif-vis/settings.png>

I'm sending git style patches with this mail, which I hope could be 
reviewed and applied assuming they are up to snuf. I hope that these are 
welcome. If there's a better way to submit changes for review, please 
point me to it.

Thanks
Burlen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/massif-visualizer/attachments/20140520/0f6f3b46/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-current-document-save-as.patch
Type: text/x-patch
Size: 4518 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/massif-visualizer/attachments/20140520/0f6f3b46/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-legend-attributes.patch
Type: text/x-patch
Size: 10862 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/massif-visualizer/attachments/20140520/0f6f3b46/attachment-0001.patch>


More information about the Massif-visualizer mailing list