Bug 115665 - More meaningful default plot names
Summary: More meaningful default plot names
Status: RESOLVED FIXED
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 1.10.0
Platform: unspecified All
: NOR wishlist
Target Milestone: 2.0.3
Assignee: kst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-04 11:36 UTC by Nicolas Brisset
Modified: 2011-01-19 20:24 UTC (History)
2 users (show)

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-11-04 11:36:50 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

Currently, plot names are given according to a basi numbering scheme (Pi, with i incremented automatically). This makes it difficult to correlate plot names with their contents.
It would be much better to give plots the name of the curve they contain, either when they are created or each time a curve is added/removed/renamed (though the latter may be more difficult to handle) unless the name has been changed manually.

Even special cases would be fairly easy to handle:
- plots with more than one curve: concatenate names (up to some limit, after which some sort of ellipsis sounds appropriate)
- already existing name: append something (like for vectors, which by the way should start from "-2" and not "-1")
Comment 1 Netterfield 2006-01-26 05:27:50 UTC
This could be easily be done by dialogs which create plots.
Comment 2 Andrew Walker 2006-01-26 19:47:11 UTC
Should be fixed for 1.2.1 release
Comment 3 Netterfield 2007-03-31 01:23:04 UTC
This will require the concept of dynamic auto-names to really be useful...
which is a huge kettle of fish...
Comment 4 groot 2008-12-15 21:00:48 UTC
Not solaris specific.
Comment 5 Peter Kümmel 2010-08-14 14:11:05 UTC
Could be still open in Kst 1.
Comment 6 Netterfield 2011-01-14 22:47:21 UTC
Fixed for 2.x
Wontfix for 1.x