[Kst] [Bug 128281] New: "Differentiate between curves" gets confused with multiple series

Nicolas Brisset nicolas.brisset at eurocopter.com
Mon May 29 23:18:09 CEST 2006


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=128281         
           Summary: "Differentiate between curves" gets confused with
                    multiple series
           Product: kst
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kst kde org
        ReportedBy: nicolas.brisset eurocopter com


Version:           1.3.0_devel (using KDE 3.4.2, Mandrake Linux Cooker i586 - Cooker)
Compiler:          Target: i586-mandriva-linux-gnu
OS:                Linux (i686) release 2.6.12-12mdk

When cycling curve width and then curve type in the "Differentiate between curves" tool, the result is wrong.

To reproduce:
1) load 6 curves from a file, put them all together in a single plot
2) using the excellent "Edit multiple" functionality, set all curves to black, no points, weight=1, solid line
3) using the "Differentiate between curves" tool, select the curve width and curve type properties (in that order) to cycle through, with max width set to 3, repeat across single plot
4) hit "OK" and notice how the width order is 1, 2, 3, 1, 2, 1 and the line style is solid, solid, solid, solid, dashed, solid

The expected result here would be 1, 2, 3, 1, 2, 3 for the weights and solid, solid, solid, dashed, dashed, dashed for the type.

Note that there are so many possible combinations that I can't test them all, but I fear there might be other problems in the underlying alogrithm. Too bad, because that tool really comes in handy.


More information about the Kst mailing list