Bug 118697 - "Change data file" no longer creates the curves in "duplicate" mode
Summary: "Change data file" no longer creates the curves in "duplicate" mode
Status: RESOLVED WORKSFORME
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 1.x
Platform: unspecified Solaris
: NOR normal
Target Milestone: ---
Assignee: kst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-20 11:13 UTC by Nicolas Brisset
Modified: 2005-12-20 16:49 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 2005-12-20 11:13:13 UTC
Version:           1.2.0_devel (using KDE 3.4.0, compiled sources)
Compiler:          gcc version 3.4.3
OS:                SunOS (sun4u) release 5.8

If you want to compare two files, the "duplicate" mode in the "Change data file" wizard is extremely convenient. However, it seems that the curves using the new vectors are no longer created (they used to be).

To reproduce:
- prepare 2 data files with common vectors (say file1.dat and file2.dat)
- start kst
- plot vec1 vs INDEX from file1.dat
- invoke the Tools->Change data file wizard
- select all vectors from file1
- select file2.dat as new data file
- check "duplicate" selected vectors and matrices
- hit "Apply": there is still only one curve in the plot

Expected behavior: vec1' and INDEX' get created, and a new curve is added in the plot where vec1 vs INDEX was plotted.
(I haven't checked whether dependents are properly built or not)

This most excellent functionality needs to be fixed for 1.2.0 as far as I'm concerned !
Comment 1 George Staikos 2005-12-20 16:00:31 UTC
You need to click the checkbox to create dependencies too.  I just tested all cases and it works fine here.  If that still doesn't work for you, then it's probably just a duplicate of #118696 in some way.
Comment 2 Nicolas Brisset 2005-12-20 16:10:10 UTC
Right, I'm sorry :-(
Actually, I thought curves would always be created, and the "Duplicate dependents" checkbox was needed only for equations and plugins... I implicitly assumed that someone using this would at least want to see the curves. 
So, maybe the right question is: why is there this option of creating only the new vectors (I can't really think of cases where I'd use it) ? If it's not important, it might as well disappear, otherwise would someone mind if "Duplicate dependents" defaulted to checked ?
Comment 3 Netterfield 2005-12-20 16:49:14 UTC
Duplicate dependents is the common case, and should be the default.