[Kst] branches/work/kst/portto4/kst/devel-docs/Kst2Specs
Mike Fenton
mike at staikos.net
Mon Jan 12 16:53:39 CET 2009
SVN commit 910050 by fenton:
Update Bug Lists.
M +14 -92 Bugs
M +70 -0 FixedBugs
--- branches/work/kst/portto4/kst/devel-docs/Kst2Specs/Bugs #910049:910050
@@ -3,14 +3,6 @@
-doesn't support 'make install' nor DESTDIR
---------
-Tied zoom problems: (see devel-docs/Kst2Specs/Plot Geometry.pdf, last page).
- -The tied zoom conditions are not honored
- -The parent option condition is not honored. In fact, there is no way to set parent options, even if there were parent options.
- -The plots are not automatically re-sized to have equal size once the axis are shared.
-
-*Mike*
----------
-
Missing tabs in plot dialog:
-There is no tab to manually set plot zoom ranges. There should be (see 1.x).
*cbn*
@@ -52,7 +44,7 @@
Edit plot dialog format issue:
The tab list on the left has a minimum size set in pixels, and is not dependent on
the size of the tab names.
-
+*Mike*
---------
Accelerators for the plot edit dialog:
@@ -62,37 +54,6 @@
---------
-Top Level View needs rmb menu:
- -set background properties (colour, gradient, etc)
- -set tied zoom mode for children (?)
- -cleanup layout menu option
-*Mike*
----------
-
-Axis labels are not transparent
-Create a plot with X, or Y or Top axis labels. Change the background of the plot to a gradient.
-The axis label backgrounds are still white. They should be the color of the background (alpha channel?)
-*Mike*
----------
-
-Axis labels should have configurable colour.
- A byproduct of making the label backgrounds transparent will be that if the background is set to a colour
- with a low contrast to black (like black, or close to black) the labels will not be visible and there is
- currently no way to change them.
-*Mike*
----------
-
-
-View Object parents not preserved in saving/loading kst file
- Create a plot. Put a box in the plot. Put a label in the box.
- move the plot around - verify that the box is a child of the plot.
- move the box around - verify that the label is a child of the box.
- save as a .kst file.
- load the kst file
- -note that everything is positioned relative to the tlv, and are all children of the tlv.
-
----------
-
Fragility in moving parents:
create a plot.
Put a child box in the plot.
@@ -102,45 +63,10 @@
---------
-Plot dialog label tab has grown out of control! It should be shrunk to fit in 800x600
-It needs to shrink.
- -There needs to be only one scalar and string selection combos, and they need to apply
- to the most recenly selected label text entry.
- -The per-label font selection needs to be drastically shrunk.
- maybe: only the text and the size active, w/ the info in a label, with a button to edit.
- or maybe: only one font allowed for a plot, and have toggle buttons for U B I.
- or maybe: only one font and UBI combo for a plot. UBI can be set w/ latex commands in the label.
- -get rid of all the per-item boxes and use more space efficient separators.
-
-*Mike*
----------
-
-Missing features in edit label label dialog:
- there is no mechanism to adjust the font, or Underline Bold Italics (UBI) in the edit label dialog.
-*Mike*
----------
-
-The entire edit label properties tab should be shown when creating a label, not just the label text and the
-string/scalar selections (ie, incude size, font, UBI, and colour.)
-*Mike*
----------
-
-Labels should have configurable font and UBI.
-*Mike*
----------
-
Tooltips everywhere.
---------
-Labels drawn outside of PlotItem region.
- With inappropriately sized PlotItem's the labels / axis / etc are occasionally drawn outside of the PlotItem.
- Anything drawn outside of the item is not cleaned up by the item and remains until the view invalidates it, these
- remnants are common when creating plots from the layout mode.
- Additional checks should be added to provide drawing of items that extend outside of the PlotItem.
-
-----------
-
With multiple plots, when zooming one changes the size properties of
another (due to axis label changes, for example), the axes labels on the
non-modified plot(s) can get garbled until the mouse is moved over them.
@@ -149,14 +75,14 @@
When displaying data that is constant, the range is from about zero to slightly
above the curve (meaning the curve is very near the top of the plot.
-instead, it should center the curve and have a range of ±0.1 around the constant
+instead, it should center the curve and have a range of �0.1 around the constant
value.
----------
Double clicking on a curve in zoom mode should bring up the edit curve dialog (was in 1.x,
but was a little buggy).
-
+*Mike*
----------
Data mode (see 1.x) should be implemented
@@ -181,32 +107,27 @@
---------
-kst reads live dirfiles less efficiently than before. On a shitty
+kst reads live dirfiles less efficiently than before. �On a shitty
computer (devlin666), kst1.7 can display 200 frames of 24 bolometer
channels (100Hz samples; 20 samples per frame) with a 500ms kst update
timer, and only use about 20% of the cpu and the computer will still
-seem 'responsive enough'. kst2 under the same conditions, except with
+seem 'responsive enough'. �kst2 under the same conditions, except with
2000ms kst update timer uses about 55% of the cpu and the computer (and
-kst) seem more sluggish.
+kst) seem more sluggish. �
---------
datawizard generated multiple plots per view have the font size for
the lables way too big (so big that, in the case of 24 plots), the axis
-labels take up >75% of the real estate. The wizard should chose the font
+labels take up >75% of the real estate. �The wizard should chose the font
based on the number of plots that will be in the tlv when finished.
--------
-kst settings dialogue box should select "General" when first opened
-to indicate that what we're seeing to the right is the General tab.
-
---------
-
The first pane of the data wizard should be reading directories in
the background, instead of in the foreground where it steals X focus
-until the directory is read. I ran into a interminable-focus-stealing
-problem where kst was attempting to read a dead NFS mount. Required an
+until the directory is read. �I ran into a interminable-focus-stealing
+problem where kst was attempting to read a dead NFS mount. �Required an
X restart.
--------
@@ -214,7 +135,7 @@
No way to cancel a drawing command.
Select a drawing tool (say, a box)
Change your mind.... tough - you have to draw something.
-
+*Mike*
--------
No visible feedback as to what drawing mode you are in...
@@ -222,7 +143,7 @@
that you just selected a drawing tool. The tool should be clearly shown
either with the toolbar icon remaining depressed until the action is
finished, or in the mouse icon.
-
+*Mike*
--------
In labels, \textbf{text} and \textit{text} set bold and italics for 'text',
@@ -242,7 +163,7 @@
It seems to have something to do with the 'centerpoint' of the line.
It rotates around an end point.
This problem doesn't happen with boxes.
-
+*Mike*
--------
Tied zoom behavior oddness:
@@ -254,7 +175,8 @@
--------
"Change color per file" changes are not shown in plots until the plot is moused over.
-
+*Mike*
--------
"Differentiate Curves" changes are not shown in plots until the plot is moused over.
+*Mike*
--- branches/work/kst/portto4/kst/devel-docs/Kst2Specs/FixedBugs #910049:910050
@@ -143,3 +143,73 @@
Missing tabs in plot dialog:
-There is no tab to set size, position, and rotation. There should be.
*cbn*
+
+
+Top Level View needs rmb menu:
+ -set background properties (colour, gradient, etc)
+ -set tied zoom mode for children (?)
+ -cleanup layout menu option
+*Mike*
+---------
+
+Axis labels are not transparent
+Create a plot with X, or Y or Top axis labels. Change the background of the plot to a gradient.
+The axis label backgrounds are still white. They should be the color of the background (alpha channel?)
+*Mike*
+---------
+
+Axis labels should have configurable colour.
+ A byproduct of making the label backgrounds transparent will be that if the background is set to a colour
+ with a low contrast to black (like black, or close to black) the labels will not be visible and there is
+ currently no way to change them.
+*Mike*
+---------
+
+View Object parents not preserved in saving/loading kst file
+ Create a plot. Put a box in the plot. Put a label in the box.
+ move the plot around - verify that the box is a child of the plot.
+ move the box around - verify that the label is a child of the box.
+ save as a .kst file.
+ load the kst file
+ -note that everything is positioned relative to the tlv, and are all children of the tlv.
+*Mike*
+---------
+Plot dialog label tab has grown out of control! It should be shrunk to fit in 800x600
+It needs to shrink.
+ -There needs to be only one scalar and string selection combos, and they need to apply
+ to the most recenly selected label text entry.
+ -The per-label font selection needs to be drastically shrunk.
+ maybe: only the text and the size active, w/ the info in a label, with a button to edit.
+ or maybe: only one font allowed for a plot, and have toggle buttons for U B I.
+ or maybe: only one font and UBI combo for a plot. UBI can be set w/ latex commands in the label.
+ -get rid of all the per-item boxes and use more space efficient separators.
+
+*Mike*
+---------
+
+Missing features in edit label label dialog:
+ there is no mechanism to adjust the font, or Underline Bold Italics (UBI) in the edit label dialog.
+*Mike*
+---------
+
+The entire edit label properties tab should be shown when creating a label, not just the label text and the
+string/scalar selections (ie, incude size, font, UBI, and colour.)
+*Mike*
+---------
+
+Labels should have configurable font and UBI.
+*Mike*
+---------
+
+Tied zoom problems: (see devel-docs/Kst2Specs/Plot Geometry.pdf, last page).
+ -The tied zoom conditions are not honored
+ -The parent option condition is not honored. In fact, there is no way to set parent options, even if there were parent options.
+ -The plots are not automatically re-sized to have equal size once the axis are shared.
+
+*Mike*
+---------
+
+kst settings dialogue box should select "General" when first opened
+to indicate that what we're seeing to the right is the General tab.
+*Mike*
+--------
\ No newline at end of file
More information about the Kst
mailing list