Bug 216740 - Multiple curve edit does not apply only changed properties!
Summary: Multiple curve edit does not apply only changed properties!
Status: RESOLVED FIXED
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 2.0.0
Platform: unspecified Linux
: NOR normal
Target Milestone: 2.0.0
Assignee: kst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-29 23:49 UTC by Nicolas Brisset
Modified: 2010-11-12 10:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Brisset 2009-11-29 23:49:37 UTC
Version:           2.0.0_devel (using unspecified)
Compiler:          gcc 4.4.1 
OS:                Linux

While demoing kst2 recently I came to a situation where I could no longer see any curves! I have now been able to identify and reproduce the problem: it is linked with the changes not applying correctly in edit multiple curves mode. It was pretty hard to find out what was going on, hopefully it will be easier to fix! 

To reproduce:
- start kst2 and load two columns from gyrodata.dat in two plots
- in the first plot, double click => edit curve dialog
- click "Edit multiple", select all
- click "Show Points" => first buglet, the density combo is not activated
- click "Show lines", which activates point density (??!?)
- Density: select "High"
- click OK: all curves disappear! Try to get them to show again: not so easy, and yet the vectors are OK.
- double-click the first (empty) plot: notice that the curve is ignored in range calculations (checkbox at the bottom)
- uncheck the checkbox => the curve is back
- do the same with each curve, it will work. But unchecking the box with "Edit multiple" and "select all" does not solve the problem...

It is also possible to get a similar problem more easily:
- start kst2 and load two columns from gyrodata.dat in two plots
- in the first plot, double click => edit curve dialog
- click "Edit multiple", select all
- change the curve color in Appearance, click OK => all curves have the same X axis vector!
Comment 1 Netterfield 2009-12-11 15:32:34 UTC
SVN commit 1061342 by netterfield:

CCBUG: 216740

The curve dialog now works, as long as your mouse does not leave and re-enter the dialog.
(Repainting cleared combo boxes un-clears them.)



 M  +1 -1      commandlineparser.cpp  
 M  +1 -1      curvedialog.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1061342
Comment 2 Netterfield 2009-12-11 17:34:20 UTC
SVN commit 1061398 by netterfield:

Get rid of unwanted top labels
BUG: 216736

Get rid of unwanted 'column' from ascii file column names
BUG: 216735

Convince Curve Dialog's edit multiple to not mess up.
BUG: 216740



 M  +1 -1      datasources/ascii/ascii.cpp  
 M  +2 -18     libkst/datavector.cpp  
 M  +9 -1      libkstapp/commandlineparser.cpp  
 M  +0 -1      libkstapp/curvedialog.cpp  
 M  +5 -2      widgets/vectorselector.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1061398
Comment 3 Peter Kümmel 2010-08-14 12:14:23 UTC
Change version from 2.0.0_devel to 2.0.0 to simplify version numbering.
Comment 4 Peter Kümmel 2010-11-12 10:42:11 UTC
These bugs are solved with 2.0.0