Bug list
This page (which was updated last on 2.10.00
)
includes a list of bugs, missing features, dreams, wishes and gotchas of
the Constraint
Diagram Editor. The page is maintained
by Felix Laventman with
a lot of help from Danny Brokman.
The following document is divided into three connected sections
:
-
Short list (with links
to the long description)
-
Long list (detailed description
of each bug, including reproduction sequence, handling, etc.)
-
Meta to-do list (what should
I do to make this list more usable.)
Short List
Bug status legend
| Logo |
Bug status |
 |
Ongoing |
 |
Irreproducible |
 |
Solved |
-
A-D Notation
defines the priority order in which bugs should be fixed, from most urgent:
A
to
less urgent: B,
till lowest priority: D
Level 1: Application crash.
-
Application crash after insertion of a large number of spiders
-
Crash when connecting motes by strand/tie in universal zone
-
No Installation Package
-
Application crash on opening already existing & saved file
-
(A)
Hang the editor on choosing the HELP option on Toolbar
-
(A)
Application crash on deleting the selection of large number of contours
(Win 95)
-
Application crash during in place editing
Level 2: Usability - design problem.
-
Contours lose their label when their type is changed
-
Renaming
of contour label leads to deletion of its first letter
-
Can't connect an arrow to already existing spider
-
(A)
Enormous zoom factor while converting to MS - Word (OLE)
-
Inconsistent font size on the screen and in the Options menu
-
Arrows & shading lost while converting diagrams to MS - Word
-
No "command line options": converting to other formats yet
-
No check for valid strands
-
More than one mote of the same spider permitted "universal zone"
-
Inserting illegal spider changes the spider's legs
-
Changing from adding spider to spiders menu leaves a dashed line
-
Cursor is lost on right low corner of the diagram
-
Arrow can't be selected by clicking on it's body
-
Changing a contour type doesn't update the positions of arrow spots
-
No
"spiders only" editing mode yet
-
"Models" (file containing multiple diagrams) are not implemented yet
-
No spider labeling yet
-
(C)
UML style arrows are not implemented yet
-
Wrong effects in label styles
-
Export to PostScript doesn't work
-
Export to Abstract Diagram
-
Abstract Diagram syntax in Help file
-
Connection
of different spiders changes their motes & their legs' position
-
(B)
Import from Abstract Diagrams.
-
No "Orange mode" selection yet (feature was updated)
-
Deletion of spiders' motes and legs on changing shapes' positioning.
-
(B)
Can't insert arrows on Win 95.
-
Illegal strand insertion brings the connected spider deletion.
-
Editor automatically performs Fit to Diagram on every saved diagram.
-
Export to PostScript converts diagrams last edited page only
-
Zone which was created by one contour only should not get a label.
-
Editor should be able to open files created by previous versions
-
No exported to PostScript diagram files can be printed
-
The wonders of EPS conversion
-
Figures aligning is not enabled (Feature was rephrased) (still
disabled)
-
(C)
Ad hoc distinct should not be selected
-
No zoom into diagram to view finer details enabled
-
(C)
Projection should have two labels.
-
There is no way to select diagrams' segment (with all contours in it)
-
Figures aligning option should be a part of general TOOLS menu
-
(B)On
Windows 95, all labels are restricted to one character.
-
Only one character viewing on zone label editing (NT)
-
There is no automatic export to EPS of all pages in a diagram
-
Venn mode not implemented yet
-
Program general options are not saved per user
-
Copy of spiders doesn't work if selected as a bunch.
-
(C)
No label inforced mode yet
-
Page deletion is not supported yet
-
Export dialog box not implemented yet
-
Arrows
are not connected to spiders they source / target
-
Wrong rectangle selection during zoom
-
No appropriate support to copy / duplicate zones, strands / ties &
arrows
-
Small zones inconsistent on file loading
-
(B)
Losing contours on WMF conversion
-
(C)
Inappropriate labels' renaming on Win 95
-
There no appropriate acknowledgment in Help/About CD Editor menu
-
(D)
While exiting CD Editor without saving the diagram unreadable message occurs
-
(B)
Abstract diagram includes the superfluous zones
-
(C)
Arrow duplication ?
-
Inappropriate
strands
output in OLE & WMF
-
Loosing label's underline on EPS conversion
-
No
labels editing during zoom-in.
Level 3: Convenience v GUI problem.
-
While inserting a new curve, editor doesn't switch automatically to naming
its label.
-
There is no convenient way to resize the shapes
-
(D)
Aliasing problem in drawing the borders of a selected zone
-
Improve algorithm of positioning a contour label after that contour is
resized
-
(F)
Marked contour obscures labels it comes across
-
Page properties menu should allow a variety of units in selecting its dimension
-
Low display resolution causes inappropriate diagram's frame appearance
-
No ground symbol at arrow ends yet (feature
was updated)
-
Missing "as Entered" and "Title Case" label style
-
Gray color and missing title of sample labels
-
Tab order and selectable elements in label styles dialog box
-
"Fit to diagram" ignores arrow's labels
-
Missing toolbar separators on some systems.
-
Duplicate selection (Ctrl-D)
-
Same Size As First Selected (contour) option
-
Solid shading of zones
-
Maximized first diagram window on CD Editor starting
-
"Obsolete file format" error message
-
(D)
No "Drawing page" menu yet
-
No "Plain text" option in insert menu
-
Strand
between two spider motes on the same horizontal or vertical line look's
like straight line
-
Page properties dialog on new page creation not implemented yet
-
Label doesn't change their position when the contours' type is changed
-
(D) "Small caps" should be implemented on label option
-
"Page menu" should be moved to the top level
-
Incorrect labels font formatting upon spider/contour duplication
-
Icons for page toolbar buttons .
-
Clipboard
support to label copy / paste to/from not implemented yet
-
Page properties dialog box should include a button-
"fit to size"
-
(C) Menu option "center drawing on page" should be included
-
The ground symbol arrows do not come out right in EPS.
-
Inappropriate Ad hock appearance on EPS.
-
Long label disappearance on label insertion
-
Direct label insertion while typing on shape selection not enabled (feature
was updated)
-
Ad hoc duplication does not duplicates its label
-
(C) Parenthesized should be one of the options of style
-
(C)
Label disposition on a complicated zone insertion
-
Dashed line disappearance on EPS conversion
-
Changing the label option does not change the labels
-
Inappropriate installation default pass
-
No
Postscript fonts mapping
-
Inappropriate
Zone's shading on EPS
-
No
label redraw option included
-
No
setting to the default page dimensions included
-
(C)
Yet difficulties on contour selection
-
Inappropriate spd extant ion on EPS conversion
-
First
character capitalization in "as Entered" mode
-
(C) Label disposition on zone's label editing
-
(C)
Labels disappearance on few contours segment copying
-
Undo
of first operation on non first page should not be allowed
-
On EPS contour obscures labels it comes across
-
There is no label modification on projection copying
-
There is no redraw on page change
-
(C)
Inappropriate diagram appearance on *.WMF conversion
New features
Diagram
Samples page
CD
Editor download page
CD
Editors "Orange" mode question page
SGML
on the Web
XML
links
Long List
Solved
0001: Contours lose their label when their type is changed ( 0.08a - 0.12)
-
Insert an ellipse contour
-
Give it a non empty label
-
Change type to State (right click + change
type)
-
Label changes to default State label
Comments: Same phenomena occurs when
changing a state to an ad hoc. Note that Class type doesn't change.
Resolution: Problem solved in version
0.12
irreproducible
0002: Renaming of contour label leads to deletion of its first letter (
0.08a - )
-
Insert a new type box
-
Give it non empty label
-
Choose to insert the label name (right click + rename)
-
First letter vanishes.
Comments: Likewise when changing an arrow's
name. In several cases the last letter vanishes (Win 95)
Resolution: Can't reproduce the error
on 0.08b version on NT
Solved
0003: Can't connect an arrow to already existing
spider ( 0.08a -0.08b )
-
Choose the spider and connect any arrow to it.
Comments: Can't reproduce an error on 0.08b
version
Handling: Arrows should be connected only
to spiders or zones
Resolution: Problem solved in version
0.08b
ongoing
0004: Enormous zoom factor while converting to MS - Word (OLE) ( 0.08a
- )
-
Open any saved diagram that was made on CD Editor
in Word or just print it
Resolution: This is one of new features which will be included in
the new version of CD Editor
Solved
0005: While inserting a new curve, editor doesn't transfer automatically
to naming its label ( 0.08a - 0.08d)
-
Insert any new contour.
-
You can edit its label only when you point on it
(left click)
Comments: Likewise when choosing a new arrow
Handling: Editor should transfer automatically
to naming the label right after insert new contour
Resolution: Problem solved in version
0.08d
Solved
0006:
There is no convenient way to resize the shapes ( 0.08a -0.11 )
Handling: Resizing of any contour should
be possible strictly by mouse selection on one of the contour's sides (horizontal
/ vertical) and then by pulling it in the matching direction
(left / right , up / down)
Resolution: Problem solved in version
0.11
ongoing
0007: Aliasing problem in drawing the borders of a selected zone ( 0.08a
-)
-
Insert new Type
-
Mark it (right click)
-
Colored lines do not fit original ones.
Handling: Aliasing
Solved
0008:
Improve algorithm of positioning a contour label after that contour is
resized ( 0.08a -0.12)
-
Insert any contour.
-
Give it a non empty label
-
Resize or move the contour
-
The label does not move
Comments: If a similar problem occurs with
the arrows the problem's level would climb immediately to level 2 (NT,
Win 95)
Handling: Smart label position
Resolution: Problem solved in version
0.12 feature was updated on version 0.20
Solved
0009:
Arrows & shading lost while converting diagrams to MS Word
( 0.08b -0.10c)
-
Insert a diagram which contains arrows & shading
zones
-
Save it
-
Open the diagram's file in word
-
Arrows & shading zones mysteriously disappear
Comments: Any marked zone vanishes in any
saved diagram. File ruined on Win 95
Resolution: Problem solved in version
0.10c for Win NT only
Solved
0010: No "command line options": convert to other formats yet (0.08b -0.12)
Comments: Command line options allow to convert diagram files
to "eps / xml /..." formats.
Resolution: This is one of new features which was added
in version 0.12
ongoing
0011: Marked contour obscures labels it comes across ( 0.08b -)
-
Insert number of contours.
-
Give them a non empty labels
-
After resizing one of them, the contour should
intersect one or more labels (right click + resize)
-
Mark the zone that intersect the labels
-
Colored line deletes labels that it comes across.
Sample
1.
Comments: Abort of marking restores the damaged
label (NT, Win 95)
Handling: Upgrade zones marking algorithm
Solved
0012: No check for valid strands ( 0.08b - 0.12)
-
Insert two or more intersecting or not contours
-
Insert random number of spiders within any created
zones
-
Any two spiders can be connected by a strand
Comments: Contours intersecting is not
necessarily, the same result can be achieved with spiders only. In several
cases the same problem occurs with ties Sample
2. (NT, Win 95)
Handling: Strand's definition is the same
as a tie's.
Resolution: Problem solved in version
0.12
Solved
0013: Application crash after insertion of a large number of spiders (
0.08b -0.09)
-
Insert randomly big number of spiders in high
speed. (with the option: only legal optimized spiders allowed)
-
Application slows down, spiders lose legs,
legs appear without their spiders after approximately 30 spider's motes
-
Several more spiders will cause the application to
collapse
Comments: It could be lack of memory problem
(unlikely). It is very hard to reproduce the right sequence (exact number
of spiders and their legs direction) but the general consequence remains
the same in every case (NT)
Handling: Need minimal system requirement
to CD Editor . Legalize spider before optimizing
Resolution: Problem solved in version
0.09
Solved
0014: Page properties menu should allow a variety of units in selecting
its dimension ( 0.08b - 0.12 )
-
Choose View menu
-
Choose Page menu
-
Choose properties
-
Followed menu consists of two numbers without any
units
Handling: Actually, I would like to see something
of the sort of MS Word page size selection menu, which allows a selection
of any page size that a printer knows about, along with a custom size.
In addition, for the custom size, I would like to see an option for changing
the units, e.g., points, pixels, mm, inch and cm. Please study the page
size definition of Visio!
Resolution: This is one of new features which was added
in version 0.12
Solved
0015:
More than one mote of the same spider permitted "universal zone"( 0.08b
- 0.12)
-
Insert three intersected districts A, B, C
(According to Venn method there are 8 zones)
-
Insert spider with one leg in any zone and another
in Z8
-
You can put as many additional legs of this spider
as you want in that zone (NT)
Handling: Treating Universal Zone
Resolution: The only one foot of the particular
spider is permeated in universal zone (I am not sure that is was the right
thing to do). Problem solved in version 0.12
Solved
0016: Inserting illegal spider changing spider's legs ( 0.08b - 0.09)
-
Insert classic Venn's clover (make sure that the
option of only legal optimized spiders is enabled )
-
Insert spider with legs in all zones
-
Editor won't let you to add an illegal spider
to any of these zones, but it automatically changes the leg's shape &
its direction in the zone you tried to add the spider to
Comments: In few cases it could also bring
to the erasure of already existing legs and replace them by others - new
non optimized spider is created. Sample
3. Sample
4. Sample
5 . Legs erasing might bring to creation of two or more spiders
from already existing spider Sample
6 (NT)
Handling: Legalize spider before optimization
Resolution: Problem solved in version
0.09
Solved
0017: Changing from adding spider to spiders menu leaves dashed line (
0.08b -0.11)
-
Choose any type of spider and choose add spider option
-
Insert a spider with as many legs as you like
-
Go up to the editor's menu without finishing the
spider drawing
-
There is a dashed line from the last mote to the
menu option you chose
-
Line remains when returning to the diagram
after choosing a deferent mode on the spider menu
-
Line disappears only when a new spider from the other
type is chosen or when returning to diagram without choosing anything
Resolution: Problem solved in version 0.11
Solved
0018: Low display resolution causes inappropriate diagram's frame appearance
( 0.08b -0.09)
-
Change display resolution in display setting to 256
colors
-
Start the editor
-
Two horizontal white lines appear on the diagram
frame
Comments: Problem occurs on Win 95 and on
NT as well
Handling: Choosing higher resolution solves
the problem
Resolution: Problem solved in version
0.08d
irreproducible
0019: Cursor is lost on right low corner of the diagram ( 0.08b -)
-
In page properties in View menu choose 500
* 300
-
In the right low corner of the editing diagram place
ellipse contour
-
Mouse's "dead zone" is placed on that contour
(mouse just doesn't admit to contour's appearance)
Comments: Can't reproduce this problem on
NT
Solved
0020: Arrow can't be selected by clicking on it's body ( 0.08b -0.10c)
-
Choose two random contours and connect them
by an strait arrow
-
Click on arrow's body to select it
-
Change arrow's form
-
Further arrow selection could be performed only by
clicking on it's head or tail
Handling: Arrow selection should be possible
by clicking also on arrow's body
Resolution: Problem solved in version
0.10b
Solved
0021: Changing a contour type doesn't update the positions of arrow spots(
0.08b -0.12 )
-
Choose two ellipse contour
-
Connect them by the arrow exactly on their contour
lines
-
Change type to Class Arrow's head and tail
placed into the contour
Comments: Same when changing type to State
Resolution: Problem solved in version
0.12
Solved
0022:
No "spiders only" editing mode yet (0.08b -0.10b -0.12)
In "spiders only" mode, it
should not be possible to draw any arrows. Further, if arrows exist in
a diagram which was loaded from the disk, these arrows would not be displayed.
Needless
to say, the editor will still save these hidden arrows to files. When switching
from "spider only" to "full" mode, hidden arrows will be displayed. When
switching from "full" mode to "spiders only" mode, all arrows will become
hidden. In "spider only" mode the option of inserting
universal spiders should not be included
Resolution: This is one of new features which was added on 0.09
version of CD Editor. Feature should be updated in the next version of
CD Editor. Feature's last update was made in version 0.12
Solved
0023:
No ground symbol a arrow ends yet ( 0.08b - 0.17)
A ground symbol is used to denote an arrow that points
to an empty set. Thus, it should be possible to draw arrows which end in
the electrical ground symbol. We currently suggest that this will be done
by introducing the following features:
-
There would be a grounded arrow icon in the toolbar.
-
It should be possible to convert any empty ad - hoc with one or more incoming
arrow into a ground symbol. All arrow that point to that set will become
grounded arrows.
-
It should be possible to convert each grounded arrow into an arrow which
points to an empty ad hoc set of a default size (or maybe place the user
in resize mode).
Resolution: This is one of new features which was included in last
version of CD Editor
Solved
0024:
"Models" (file containing multiple diagrams) are not implemented yet (0.08b
- 0.14 )
Comments: A file should contain a number of diagrams.
-
The following invariants should be maintained: distinct labels (except
for projections).
-
Elena should define the semantics of labels duplication.
-
For now, all labels should be distinct.
Resolution: Feature was added in version 0.14 of CD editor
Solved
0025: No spider labeling yet (0.08b - )
Comments: Decide if every spider's mote should carry a label
Resolution: This is one of new features was added on 0.10b version
of CD Editor
ongoing
0026: UML style arrows are not implemented yet (0.08b -0.16- )
Comments: Ground arrows should act
exactly like regular ones. For instance: ground symbol could point up/
left/ right us well as it points down
Resolution: This is one of new features which will be included
in new version of CD Editor
Solved
0027: Missing "as Entered" and "Title Case" label style (0.08b -0.09)
-
The options of "label style" in View/Options/Label should also include
an "as Entered" mode. This mode would make it possible to enter labels
such as onHoldFor.
-
The same options should also include a "Title Case" option, in which all
words in a label are capitalized.
-
The name of the "Capitalized" options in the same menu should be changed
to "Sentence case".
-
In summary the options should be (observe the case) as follows, where the
first letter in each option is used for shortcut:
-
lowercase
-
UPPERCASE
-
Sentence case
-
Title Case
-
as Entered
Comments: Current options include
lowercase,
UPPERCASE
and
Capitalize.
Resolution: Problem solved in version
0.09
Solved
0028: Gray color and missing title of sample labels (0.08b -0.09)
The View/Options dialog box, in its "Label" tab, includes a sample
of what each label looks like, demonstrating the case selection, font and
size. This sample label is painted in gray, thus suggesting that it is
part of the dialog box, where it is in fact a sample.
-
Check out Windows 95/NT "display properties" dialog box, scheme tab for
ideas on how sample windows are shown.
-
Add a title to the column of "sample labels"
Resolution: Problem solved in version 0.09
Solved
0029: Wrong effects in label styles (0.08b -0.12)
Current font effects in label styles include strikeout and underline.
Now, although the underline option is useful, there is absolutely no use
to the strikeout effect, which is used in legal documents for showing text
which was erased. It would be better to change the strikeout effect to
"Small Caps" effect.
Resolution: Problem solved in version
0.12
Solved
0030: Tab order and selectable elements in label styles dialog box (0.08b
-0.09)
The label style dialog box has a very strange behavior if you hit tab
from the keyboard. You can rest the focus on sample labels (these should
never receive the focus), and the order in which the option boxes and the
buttons are stepped through does not correspond to any geometrical ordering.
Resolution: Problem solved in version
0.09
Solved
0031: "Fit to diagram" ignores arrow's labels (0.08b - 0.09)
-
Insert random contour on diagram
-
Label it
-
Remove the contour's label out the diagram frame
-
View / Page / Fit to diagram will leave the label out the diagram frame.
Comments: I managed to reproduce the bug only on arrow's label,
Fit to diagram ignores the arrow's curve ever
Sample
7
Resolution: Problem solved in version
0.09
Solved
0032: Missing toolbar separators on some systems (0.08b - 0.20)
There is no MS - Word style toolbar separators on some of the
computers
Comments: Actually, I saw those separators only on Yossi's Think
Pad screen
Resolution: Problem solved in version
0.20
Solved
0033: Export to PostScript doesn't work (0.08b -0.16)
-
Insert random contour on diagram
-
Save it
-
Conversion of the diagram to PostScript ruins it
Comments: It is not even close to "slight" changes likewise in MS
Word conversion
Resolution: Feature added
in version 0.16
of
CD Editor
Solved
0034: Export to Abstract Diagram (0.08b - 0.10a)
Abstract diagram is form of textual interface of CD Editor input
Handling: Any input should be exported to Abstract Diagram.
Abstract diagram should include locations and sizes of contours etc.
Resolution: This is one of new features that were added on 0.10a
version of CD Editor.
Solved
0035: Crash when connecting motes by strand / tie in universal zone ( 0.08d
-0.09)
-
Insert random contour on diagram
-
Insert two or more spiders with motes in universal
zone
-
Application crashes while connecting those motes
by tie or strand
Comments: Connection of any other spider
motes by strand / tie works exactly like it should (based on tie / strand
definition)
Resolution: Problem solved in version
0.09
Solved
0036: No Installation Package (0.08d -0.19)
Comments: Currently, a dynamic installation
program, which will check and update relevant program files, is not included
with the CD Editor. Thus mfc42.dll should be placed in the editor's directory.
Handling: Yan should make one
Resolution: Since version 0.19 release
the installation package included ( See more info on Download
Page )
Solved
0037:
Inconsistent font size on the screen and in the Options menu ( 0.08a -
0.11)
-
Despite the label's font is 8 ( check in View /Options
menu ) it actually looks like at list 14
Resolution: Add Zoom changing option to Toolbar buttons.
Problem solved in version 0.11
Solved
0038: Abstract Diagram syntax in Help file ( 0.08b -0.10a )
Handling: Abstract Diagram syntax should
be included in CD Editor help file as soon as possible
Resolution: This is one of new features that were added on 0.10a
version of CD Editor.
Help/User's Guide/How to.../
Export a diagram to Abstract Diagram
Solved
0039: Duplicate selection (Ctrl-D) (0.08b - 0.10a - 0.12)
-
There is no convenient way to duplicate the contours.
-
In duplicating a shape, the label should be generated
using the default rules, CLASS 2, CLASS 3, etc., not Copy of CLASS
Resolution: This is one of new features that were added on 0.10a
version of CD Editor. Feature last updated in version 0.12
Solved
0040: Same Size As First Selected (contour) option (0.08b - 0.10a)
-
An option, which allows to draw all the types of contours in the same size
as the first selected contour, is not included in current CD Editor version
Resolution: This is one of new features that were added on 0.10a
version of CD Editor
Solved
0041: Solid shading of zones (0.08b -0.09)
Currently zone's shading is made by lines
Resolution: This is one of new features which were added on
0.09 version of CD Editor
Solved
0042: Maximized first diagram window on CD Editor starting (0.08b -0.10a)
While starting the CD Editor the first diagram window should
be maximized ( in order to present the whole diagram )
Resolution: Problem solved in version
0.10a of CD Editor
Solved
0043: "Obsolete file format" error message (0.08b -0.09)
-
All Diagram files that are made on one version of CD Editor won't run on
any other version
-
Thus trying to get it started in the wrong version will fail & "Unexpected
file format" massage will appear
-
The massage should give more specific description of the problem
Resolution: This is one of new features which was added on 0.09
version of CD Editor. The massage now is "
File
of unknown format (not a CD Editor file)"
Solved
'
0044: Connection of different spiders changes their motes or their legs'
position (0.08d -0.20)
-
Insert three intersecting districts A, B, C
(According to Venn method there are 8 zones)
-
Insert a spider with one leg in every zone (make
sure that the option of only legal optimized spiders is enabled )
-
Insert a different spider (one mote spider is sufficient) in one of those
zones (except universal zone)
-
Connect one of the motes of new spider with any mote of already existing
spider
-
Mote & leg of first spider in that zone are deleted
-
The new spider's mote connects to first spider's closest mote Sample
8
Comments: While performing the sequence in universal zone, the first
spider's mote won't be deleted but his legs' position will change.
Resolution: Problem solved in version
0.20 as a part of "Orange mode" implementation
ongoing
0045: Import from Abstract Diagram (0.08b - 0.10a)
Abstract diagram is form of textual interface of CD Editor input.
The
abstract diagram is represented using SGML (in truth, a subset of SGML
called XML).
Tools for parsing SGML (and XML) files are
available elsewhere . http://www.jclark.com/sp/
Handling: Any input that was written in Abstract Diagram format
should be exported to Diagram file.
Resolution: The problem should be solved in new version of CD
Editor.
ongoing
0046: No "Drawing Page" main menu yet (0.08b - )
There should be a drawing main menu containing the following
items:
-
Same size
-
Aligning, right, left, center, middle, up, top, just as in Visio.
-
Spacing, again just like in Visio.
Resolution: This is one of new features which will be included in
new version of CD Editor
Solved
0047: No "Orange mode" selection enabled (0.08b - 0.20 )
Comments: Graphical elements which are illegal should
be painted in a special color- orange for now. This includes motes of the
same spider in the same
zone, illegal ties and strands, notes, and perhaps other things...( Assortment
of selected items is still questioned)
For
instance: two spiders in the same zone are connected by
tie/strand, but when you insert contour around one of the spiders - tie/strand
no longer
legal, so it should be painted in orange color
Resolution: The feature was implemented in 0.20 version
of CD Editor for few know "Orange mode" cases.
Orange Mode algorithms optimized in version 0.26
Solved
0048: No "Plain text" option in insert menu
(0.08b - 0.29)
Comments: The insert menu should include an option for
insertion of plain text, for user annotations. This of course will not
be part of the syntax. For now, it would be enough if these annotations
would have uniform style, and that style is represented in the options
menu.
Resolution: Plain text option should be included in
View/
Option / Annotation. Feature was added in version 0.29 of CD
Editor
Solved
0049: Deletion of spiders' motes and legs when changing shapes' positioning
(0.08b - 0.20)
-
Create diagram that contains as many intersecting shapes as possible
-
Insert several spiders with motes in almost every zone which was created
by shapes intersection
-
Every major change in shapes' positioning will automatically cause the
motes' and legs' deletion Sample
12
Comments: It makes an impression of a local case of
"Orange
mode"
Resolution: Problem solved in version
0.20 as a part of "Orange mode" implementation
irreproducible
0050: Can't insert arrows on Win 95 ( 0.10b - )
-
Any attempt to connect spiders or curves by arrows is failed.
-
The bug appears only when CD Editor in running on Win 95
Solved
0051:
Strand between two spider's motes on the same horizontal or vertical line
look's like straight line (0.08b - 0.14)
Comments: When two spiders are on the
same horizontal or vertical line, then a strand between them appears as
a straight line (very confusing).
Resolution: Problem solved in version
0.14
Solved
0052: Page properties dialog on new page creation not implemented yet (0.08b
- 0.12)
Comments: While creating a new page, the page properties dialog
should be implemented
Resolution: Feature was added in version 0.12 of CD editor
Solved
0053: Illegal strand insertion brings the connected spider deletion ( 0.12
-0.20)
-
Insert two or more intersecting or not contours
-
Insert random number of spiders within any created
zones and give them not empty label
-
Connect two spider's foots that in the same by a
tie
-
Illegal strand insertion ( connection to foots in
another zone ) causes the connected spider to be deleted
Comments: I was
able to reproduce this bug on NT several times with random success
Resolution: Problem solved in version
0.20 as a part of "Orange mode" implementation
Solved
0054: Label doesn't change their position when the contours' type
is changed ( 0.14 - 0.16)
-
Insert an ad hoc contour
-
Change type to Class (right click + change
type)
-
Label appears inside the contour
Resolution: Feature was added in version 0.16
of CD editor
ongoing
0055: "Small caps" should be implemented on label options ( 0.14 -)
Comments: It would be better to change the strikeout effect to
"Small Caps" effect.
Resolution: This is one of new features which will be included
in new version of CD Editor
Solved
0056: "Page menu" should be moved to the top level (0.11 - 0.14 )
Comments: Page menu should be moved from Edit menu to
top level of the editors toolbar
Resolution: Feature was added in version 0.14 of CD editor
Solved
0057:
Incorrect labels font formatting upon spider/contour duplication ( 0.12
- 0.18 )
Comments: Upon duplication of a contour/spider, the label of
the new shape does not assume the correct font formatting and case setting
for its group.
Resolution: Problem solved in version
0.18 of CD editor
Solved
0058: Icons for page toolbar buttons ( 0.14 -0.16 )
Comments: Icons should be added to page toolbar buttons
Resolution: Feature was added in version 0.16 of CD editor
Solved
0059: Clipboard support to label copy / paste to/from not implemented yet(
0.11 -0.16 )
Comments: Clipboard support to any operation on labels (copy
/paste ) should be implemented
Resolution: Feature was added in version 0.16 of CD editor
Solved
0060:
CD Editor automatically performs "Fit to Diagram" on every saved diagram
( 0.16 - 0.18 )
Comments: When you are opening previously saved diagram file,
notice, that page properties weren't saved. Editor has performed "fit to
diagram" operation
by default on diagram's page.
Resolution: Problem solved in version
0.18 of CD editor
Solved
0061:
Export to PostScript converts diagrams last edited page only ( 0.16 -0.17)
-
Insert a new diagram that contains several
pages
-
Save diagram file
-
Export to PostScript on File menu
-
Only last edited diagram's page are being converted
to PostScript
Comments: Nor original diagram's page setting were converted to
PostScript. It could be caused by "
Fit to diagram"
bug
Handling: The valid form for PostScript conversion
of the diagrams that contain more than one page is still unsure.
I will be grateful to see every proposal
Resolution: Diagram and page title used as exported file name.
All pages are converted during command line conversion . Features was updated
in version 0.17
Solved
0062:
Application crash on opening already existing & saved file ( 0.16 -
0.17 )
An
original error massages:
The
instruction at "0x0040fde9" referenced memory at "0n0000003c". The memory
could not be "read".
The instruction at "0x5f4012a1"
referenced memory at "0n00000004". The memory could not be "read".
Comments: You got pretty good chances to reproduce the bug with
our "
magic
file", but even without it , sooner or latter it gonna crash.
Problem
solved in version 0.17 of CD Editor.
Solved
0063: Zone which was created by one contour only should not get a label.
(0.16- 0.27)
-
Open new diagram file
-
Insert an ad hoc contour
-
You can give it a zones' label, since the contour
itself is a zone
Comments: Any z
one which was created by one
district contour only should not get a label.
Resolution: Problem solved in version 0.27
CD
Editor.
Solved
0064:
CD Editor should be able to open files created by previous version ( 0.17
- 0.18 )
Comments: Only if there was a major change in file format, you
should make non compatible changes.
Resolution: This is one of new features which will be included
in new version of CD Editor
CD
Editor supports previous versions from 0.16 feature was updated in version
0.20
Solved
0065:
Page properties dialog box should also include a button- "fit to size"
( 0.17 - 0.18 )
Resolution: Problem solved in version 0.18
CD
Editor.
ongoing
0066: A menu option "center drawing on page" should be included ( 0.17
-)
Comments: There should be an option to
center both horizontally and vertically.
Resolution: This is one of new features which will be included
in new version of CD Editor
Use center and middle as in Power Point to distinguish between vertical
and horizontal centers.
Solved
0067:
The ground symbol arrows don't come out right in EPS ( 0.17 - 0.18 )
Comments: Enlarged ground symbol looks like broken triangle
Resolution: The feature should be updated in new version
of CD Editor
Problem solved in version 0.18
CD Editor.
Solved
0068:
Any exported to PostScript diagram files can't be printed ( 0.17
-0.19)
Comments: Same goes to insertion of EPS is other documents
. Problem appears also on Win 95.
Resolution: Problem solved in version 0.19
CD
Editor.
Solved
0069:
The wonders of EPS ( 0.17 - 0.18 )
Comments: Diagram is being rotated on nighty degrease (irreproducible).
Diagram is being pushed to low left corner of the page (Why?).
Several types of label problems: insertion of ( ... ) labels?
Impossible to insert long labels (irreproducible).
Resolution: Problem solved in version 0.18
CD
Editor.
Solved
0070:
Inappropriate Ad hock appearance on EPS ( 0.18 - 0.20)
Comments: On every exported to EPS diagram Ad hock contour looks
like seek State .
Resolution: Problem solved in version 0.20
CD
Editor.
Solved
0071:
Long label disappearance on label insertion ( 0.18 - 0.20)
Comments: While inserting quite long label for one of
the contours or labels after 6's character "blind insertion" enabled .
Even the label comes as expected after the 6's symbol you loose the control
on insertion.
Resolution: Problem solved in version 0.20
CD
Editor.
ongoing
0072: Figures aligning is not enabled ( 0.19 -0.27)
Comments: Figures aligning should be possible on 6's well
known position (Center, Right, Left...)
Resolution: Alignment options enabled via Layout menu options
on Toolbar in 0.27 version of CD Editor
ongoing
0073: Ad hoc distinct should not be selected ( 0.19 -)
Comments: It should not be possible to select zone which
is also a district.
Resolution: This is one of new features which will be included
in new version of CD Editor
Solved
0074:
No zoom into diagram to view finer details enabled ( 0.19 -0.22)
Comments: We are talking about diagrams' segment selection and
then zoom it. Necessary case large amount of contours involved in diagram
insertion .
Resolution: Zoom support added - see View menu and Zoom toolbar
button. Zoom choice control added to page toolbar.
ongoing
0075: Projection should have two labels ( 0.19 -)
Comments: We would like a labeling
option for projections, remembering that projections can have two labels
(the name of the set being projected,
which is bracketed, and the label given
to the projected contour itself).
Resolution: This is one of new features which will be included
in new version of CD Editor
Solved
0076:
There is no way to select diagrams' segment (with all contours in it) (
0.19 - 0.23)
Comments: There is no way to draw a rectangle and select
everything in it! Necessary in case large amount of contours involved in
insertion & zoom option.
Resolution: The feature was added in version 0.21
CD
Editor.
irreproducible
0077: Application crash / stack while choosing the HELP option on Toolbar
( 0.19 -)
-
Start the Editor
-
Choose the HELP option on Toolbar
-
Say BYE BYE to Editor
Comments: Same problem occurs while trying to use HELP outside
the Editor.
It seems to be some kind of installation problem ( bug
is reproducible on my computer only)
Resolution: The problem should be fixed in new version
of CD Editor
Solved
0078:
Direct label insertion while typing on shape selection not enabled ( 0.19
- 0.29)
Comments: When a contour is selected and you start typing, it
should go into label.
Auto typing prints the text capitalized first,
and only when typing is finished the text comes out right.
Resolution: Problem was particly solved in version 0.21
CD
Editor. Feature was updated in the
0.29 version of CD Editor
Solved
0079:
Ad hoc duplication does not duplicates its label ( 0.19 - 0.21)
Resolution: Problem was solved in version 0.21
CD
Editor.
ongoing
0080: Parenthesized should be one of the options of style ( 0.19 -)
Comments: Parenthesized should be one of the options of style
(just like underline, See on View / Options / Label / Change).
Resolution: This is one of new features which will be included
in new version of CD Editor
ongoing
0081: Label disposition a complicated zone insertion ( 0.19 -)
Comments: If you insert a label into a complicated zone, it
appears outside the zone
Resolution: The problem should be fixed in new version
of CD Editor
Solved
0082:
Dashed line disappearance on EPS conversion ( 0.19 - 0.21)
Comments: On EPS conversion the layout of projections
is the regular contour (instead of the dashed one).
Resolution: Problem was solved in version 0.21
CD
Editor.
Solved
0083:
Changing the label option does not change the labels ( 0.19 - 0.29)
Comments: Changing the options of labels does not change
the labels (specifically arrows)
Resolution: Problem solved in version
0.29
Solved
0084:
Inappropriate installation default pass ( 0.19 - 0.25 )
Comments: The default pass for the installation includes
the programmer name.
Handling: It should be instead something like: c:
\ Program Files \ Technion \ SSDL \ CDEditor
Resolution: Problem solved in version 0.25
CD
Editor.
Solved
0085:
No Postscript fonts mapping ( 0.19 - 0.20 )
Resolution: Problem solved in version 0.20
CD
Editor.
Solved
0086:
Inappropriate Zone's shading on EPS ( 0.19 - 0.20 )
Comments: The shading disappears in several cases.
Resolution: Problem solved in version 0.20
CD
Editor.
Solved
0087:
No label redraw option included ( 0.19 - 0.21 )
Comments: It should be label redrawing when renaming is
canceled.
Resolution: The feature was added in version 0.21
CD
Editor.
Solved
0088: Figures aligning option should be a part of general TOOLS menu
( 0.19 - 0.27)
Comments: Perhaps the easiest thing is to change this menu title
to Tools instead of Page.
Resolution: Layout menu options enabled on Toolbar. The
feature was added in version 0.27
Solved
0089:
No setting to the default page dimensions ( 0.20 - 0.23)
Comments: There should be an option to set the default
dimensions of a page to inch, cm or whatever.
Resolution: The feature was added in version 0.21
CD
Editor
ongoing
0090: Yet difficulties on contour selection ( 0.20 - )
Comments: Selecting a contour rather than a region seems harder
than it needs to be. Couldn't you do it so that if you hold down (say)
the shift key, then the contour nearest to the mouse pointer will get selected?
Sometimes (when a contour is inside other contours) I am unable to select
the contour.
Resolution: We want to have a contour selection only when
you do a shift click! The problem should be fixed in new version
of CD Editor
ongoing
0091: On windows 95, all labels are restricted to one character (
0.21 -)
Resolution: The problem should be fixed in new version
of CD Editor
Solved
0092:
Only one character viewing on zone label editing (NT) ( 0.21 -0.23)
Comments: On windows NT, when you try to edit zone labels, you
can only see one character at a time. (The display buffer is of size 1).
Resolution: Problem solved in version
0.23 of CD Editor
Solved
0093:
Inappropriate "spd" extant ion on EPS conversion ( 0.22 - 0.25)
Comments: When you export to EPS on windows NT, the exported
file includes the extension .spd. For example,
cover.spd -> cover.spd.eps
Resolution: The p
roblem solved
in version 0.23 of CD Editor
Solved
0094:
There is no automatic export to EPS of all pages in a diagram ( 0.22 -0.24)
Resolution: Feature was added in version 0.24 of CD editor
Solved
0095: Venn mode not implemented yet ( 0.22 - 0.23)
Comments: New spider diagrams mode which will be called Venn
mode, in which no spiders, nor any arrows are allowed. (This is a sub mode
of spiders only).
Resolution: Feature was added in version 0.23 of CD editor
Solved
0096: First character capitalization in "as Entered" mode ( 0.22
- 0.27 )
Comments: In inserting a label, even if the default mode
is "as Entered", the editor insists on capitalizing the first letter. The
only work around is to do
a backspace and then enter the character again.
Resolution: The problem solved in version
0.27 of CD Editor
Solved
0097: Program general options are not saved per user ( 0.22 - 0.23)
Comments: Program general options (View/Options/Edit) are not
saved per user. For instance: label's mode
Resolution: Option was added in version 0.23 of CD editor
ongoing
0098: Label disposition on zone's label editing ( 0.22 - )
Comments: There are problems in labeling zones whose shape
is non convex, or even contain a whole. The label initially appears outside
the zone,
and can be easily moved out of it.
Resolution: The problem should be fixed in
new version of CD Editor
Solved
0099:
Copy of spiders doesn't work if selected as a bunch ( 0.22 - 0.25)
Resolution: Problem solved in version
0.25 of CD Editor
ongoing
0100: Labels disappearance on few contours segment copying
( 0.22 - )
Comments: While copping few contours segment the contour's
label disappear
Resolution: The problem should be fixed in
new version of CD Editor
ongoing
0101: No label inforced mode yet ( 0.22 -)
Comments: The only place in which the editor enforces distinct
labels is in copy. We are quite happy with this, since the new semantics
is that
several contours could share a label. (We need to discuss this so that
I explain to you what should be done in this case). However, it would
be very nice to have a mode which enforces distinct labels.
Resolution: The feature should be added in new version
of CD Editor
Solved
0102:
Page deletion is not supported yet ( 0.22 - 0.24)
Comments: It would be nice to have Delete Page button
on page toolbar
Resolution: Feature was added in version 0.24 of CD editor
Solved
0103:
Export dialog box not implemented yet ( 0.22 - 0.24)
Comments: We need an export dialog box with followed options:
export all, use page name, etc.
Resolution: Feature was added in version 0.24 of CD editor
Solved
0104: Arrows are not connected to spiders they source/target ( 0.16 - 0.27)
Comments: The feature was disabled few version ago and I can't
hardly remember, what was exactly the reason for that decision. Any
way, thanks for reminding me to document the fact, however, I am absolutely
sure, that Yan is awered of that matter.
Resolution: Problem solved in version
0.27
Solved
0105:
Wrong rectangle selection during zoom ( 0.24 - 0.25)
Resolution: Problem solved in version
0.25 of CD Editor
Solved
0106:
Undo of first operation on non first page should not be allowed ( 0.24
- 0.25)
Resolution: Problem solved in version
0.25 of CD Editor
Solved
0107:
No appropriate support to copy / duplicate zones, strands / ties &
arrows ( 0.24 - 0.25)
Comments: No support to zones' copying
during contours' copying (via Copy/Paste or duplication)
No support to strands' and ties' copying (via Copy/Paste or duplication)
No support to arrows' copying (via Copy/Paste or duplication)
Resolution: Problem solved in version
0.25 of CD Editor
Solved
0108:
On EPS contour obscures labels it comes across ( 0.24 - 0.26)
Resolution: Problem solved in version
0.26 of CD Editor
Solved
0109:
There is no label modification on projection copying ( 0.24 - 0.25)
Comments: Labels are not modified
during copying/duplication of projected contours.
Resolution: Problem solved in version
0.25 of CD Editor
Solved
0110:
Small zones inconsistent on file loading ( 0.24 - 0.25)
Comments: This bug relates
to differences between Win NT and Win9x platforms. Very small zones created
on Win NT were not recognized
correctly on Win9x platform, and vice versa.
Handling: Now there is a warning
when a file with such small zones is loaded.
Resolution: Problem solved in version
0.25 of CD Editor
Solved
0111:
There
is no redraw while the page is changed ( 0.24
- 0.26)
Comments: Switching to next page
when universal zone is selected left the selection marks.
Resolution: Problem solved in version
0.26 of CD Editor
ongoing
0112:
Application crash on deleting the selection of large number of contours
(Win 95) ( 0.26 -)
-
Start the Editor
-
Change the page size using the Properties dialog
to 400 * 300 pixels
-
Inset at least one CLASS, STATE contours
-
Insert two different large numbered spiders,
one of them in Universal zone
-
Make sure there are at least one arrow, strand /
tie included
-
Select everything
-
Now pointing the one of the spider's foot and clicking
on the right button choose DELETE
-
Say BYE BYE to editor
Comments: There are two different arrow
message with the same frame "This program has performed an illegal operation
and will be shut down"
Plus three well known options: CLOSE, DEBUG ,
DETAILS. Sure, I did asked for details. For the first message it was:
-
CDEDITOR caused an invalid page fault in module CDEDITOR.EXE
at 014f:0041d63d, and very long list after it
second message details:
-
CDEDITOR caused an invalid page fault in module MFC42.DLL
at 014f:5f4012al, and very long list after it
Resolution: The problem should
be fixed in new version of CD Editor
ongoing
0113: Inappropriate diagram appearance on *.WMF conversion ( 0.26
- )
Comments: On wmf conversion at least
one figure's line disappears
Resolution: The problem
should be fixed in new version of CD Editor