Bug 272575 - Equations (and other plugins) should create only one slave vector
Summary: Equations (and other plugins) should create only one slave vector
Status: CONFIRMED
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 2.0.3
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: 2.1.0
Assignee: kst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-05 23:26 UTC by Nicolas Brisset
Modified: 2011-05-05 23:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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