Bug 272575

Summary: Equations (and other plugins) should create only one slave vector
Product: [Applications] kst Reporter: Nicolas Brisset <nicolas.brisset>
Component: generalAssignee: kst
Status: CONFIRMED ---    
Severity: wishlist    
Priority: NOR    
Version: 2.0.3   
Target Milestone: 2.1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Nicolas Brisset 2011-05-05 23:26:29 UTC
Version:           2.0.3
OS:                Linux

As already discussed in the past (see for instance http://mail.kde.org/pipermail/kst/2011-January/018975.html), there is some confusion around the fact that plugins in general create 2 slave vectors.

From Barth's answer (http://mail.kde.org/pipermail/kst/2011-January/019075.html), it turned out that this has been introduced to provide an easy way to create what I'd call aliases.
What I imagine is that equations and plugins should create only the newly computed vectors (as in the distant past), and we could add a way (specific dialog, plus maybe something in the general settings) to create vector aliases where we'd map for instance "Time (V1)" to "x", but also constants to "a", "b", etc - and so on. When an equation is parsed, the aliases would first be substituted. 

I think this would be much more powerful, would allow to simplify some dialogs and save ressources by not creating a lot of unnecessary vector duplicates.

Reproducible: Always




OS: all