Warning, /graphics/kst-plot/devel-docs/BugsAndFeatures is written in an unsupported language. File is not indexed.

0001 
0002 Equations could allow matrixes
0003   - Treated like vectors
0004   - size of output matrix based on input matrix size.
0005   - Issue: how to treat inconsistent sized things
0006 
0007 -----------
0008 
0009 When you open up kst file, opening another one tends to crash kst.
0010 
0011 ------------------
0012 
0013 No way to check matrix slave vector names in data manager.
0014 And slave scalar names are similarly not there.
0015 
0016 -----------------
0017 329684
0018 
0019 When saving a kst session the fileRelative paths for the data files are always
0020 saved relative to the current working directory rather than relative to the kst
0021 session file itself.
0022 
0023 When kst is started from the start menu the current working directory is the
0024 directory in which the kst bin directory is located and does not change when
0025 the kst session file is saved.
0026 
0027 When kst is started by double clicking on a kst session file the current
0028 working directory is the same as the kst session file so all fileRelative paths
0029 appear to be relative to the kst session file.
0030 
0031 
0032 Reproducible: Always
0033 
0034 Steps to Reproduce:
0035 1. Start Kst from icon in start menu
0036 2. Save empty session in same directory as data file
0037 3. Import data file using wizard or any other method
0038 4. Save session again
0039 
0040 Actual Results:  
0041 If I have a data file located at "C:\David\Visualisation\KST Tests\formatted
0042 date times\data1.csv" and then save a kst session file that uses that data as
0043 "C:\David\Visualisation\KST Tests\formatted date times\kst.kst" then the
0044 fileRelative path is stored as "../../David/Visualisation/KST Tests/formatted
0045 date times/data1.csv".
0046 
0047 This means that if you move the files (session & data) to another location or
0048 transfer to another computer then the relative path is incorrect and when the
0049 session is loaded the user gets prompted that Kst cannot find the files and
0050 they need to locate the correct path.
0051 
0052 
0053 Expected Results:  
0054 I would have expected the fileRelative path to be stored as "data1.csv",
0055 meaning that the data is relative to the kst session file and that moving those
0056 files together would still allow them to be found.
0057 
0058 ---------------
0059 334701
0060 
0061 Interpolation crashes whenever there are NaN's in a vector.  Tested on Windows
0062 8.1, 2.0.8rc2 and Ubuntu 12.04, 2.
0063 
0064 
0065 
0066 Reproducible: Always
0067 
0068 Steps to Reproduce:
0069 1. Use the following as input (without sample skipping)
0070 a b bi
0071 112.5 428 0
0072 187.5
0073 262.5 345 2
0074 337.5
0075 412.5 119 4
0076 487.5
0077 567.5 162 6
0078 637.5
0079 712.5 211 8
0080 787.5
0081 862.5 292 10
0082 937.5
0083 100.5 623 12
0084 
0085 2. Create -> Standard Plugins -> <any interpolation>
0086 
0087 3. Select bi for X, b for Y, and INDEX for X'
0088 
0089 4. System will crash.
0090 Actual Results:  
0091 Program crashes
0092 ---------------
0093 342904
0094 
0095 We have a data source file where we log temperatures. The unit in this case is °C (alt-167).
0096 
0097 When plotting this, the axis labels get a ? in a black box. When adding an Annotation or changing the ? black box in the label dialogue, we can enter alt-167 and get the correct º Symbol.
0098 
0099 ----------------
0100 
0101 pykst: accept non-float64 numpy arrays.
0102 
0103 FEATURES
0104 
0105 F4. Nicer date tick marks.
0106 
0107 F6. Non-integer curve stroke width.
0108 
0109 F11. Listfile subset
0110 
0111 F12. For fits, provide an (optional?) vector to evaluate over.
0112 
0113 F13. Set sample range defaults from scripting
0114