Version: 1.2.0_svn_502068 (using KDE KDE 3.5.0) Installed from: Fedora RPMs OS: Linux If you have a plot with a legend, and one (or more) of the curves have parts under the legend, when you have datamode turned on, the datamode circle appears above the legend. This seems a little weird, as you can't see the curve. It would probably be best to have the datamode circle not display if the datapoint in question is hidden by some other (non-curve) object (ie covered by something non-transparent).
As it stands, this is implicitly fixed by the work I'm doing. (which is again delayed due to a major build issue that prevents some configurations from compiling Kst)
> As it stands, this is implicitly fixed by the work I'm doing. (which is > again delayed due to a major build issue that prevents some configurations > from compiling Kst) I understand. I just had this list of kst bugs, and I figured if I didn't enter them now, they'd be lost in the ether.
Should be fixed for 1.2 release
SVN commit 503879 by staikos: Merge the branch painting changes. Painting is now split into three phases: paint(): only in KstViewObject updateSelf(): this is for updating the internal state - adjusting contents based on other variables, etc paintSelf(): this is the -only- place where painting of an object should be done. It only paints itself, and not its children. Introduces a minor regression in X-Y guidelines, and a major one in labels. Fixes many old issues. BUG: 120740, 118753 M +69 -14 extensions/js/bind_box.cpp M +13 -3 extensions/js/bind_box.h M +2 -6 extensions/js/bind_legend.cpp M +0 -2 extensions/js/bind_legend.h M +65 -71 kst2dplot.cpp M +3 -3 kst2dplot.h M +15 -9 kstborderedviewobject.cpp M +1 -1 kstborderedviewobject.h M +0 -4 kstplotbase.cpp M +0 -2 kstplotbase.h M +2 -2 kstplotdialog_i.cpp M +8 -12 kstplotgroup.cpp M +1 -1 kstplotgroup.h M +1 -27 ksttoplevelview.cpp M +39 -2 kstviewarrow.cpp M +3 -1 kstviewarrow.h M +66 -23 kstviewbox.cpp M +24 -6 kstviewbox.h M +9 -16 kstviewellipse.cpp M +1 -1 kstviewellipse.h M +78 -47 kstviewlabel.cpp M +8 -1 kstviewlabel.h M +76 -36 kstviewlegend.cpp M +10 -1 kstviewlegend.h M +7 -4 kstviewline.cpp M +1 -1 kstviewline.h M +91 -47 kstviewobject.cpp M +6 -1 kstviewobject.h M +57 -26 kstviewpicture.cpp M +4 -2 kstviewpicture.h M +6 -0 kstviewwidget.cpp M +1 -0 kstviewwidget.h