| Date | Name | Description | Duration |
|---|---|---|---|
| 26/06/2003 12:15:49 | sped up drawing of hierarchy | all refreshing of the hierarchy was done at the root level - changed to work at the node level of the changes. There is still slowdown when the changes occur at the root level as the updating is recursive.  |
0.5  |
| ID | Name | Raised Date | Closed Date | Description | Resolution |
|---|---|---|---|---|---|
| 455 | Thought Assistant mode errors on model display | 01/07/2003 12:30:58 | 01/07/2003 15:00:58 | When the program is in thought assistant mode, rather than Test Analyst mode then the model display does not work properly. An error "missing element" occurs and the hierarchy is not populated.  |
Mode checking code was a little too severe in the model population. Changed the checks to be correct.  |
| 451 | editing a new script template and cancelling will delete it | 26/06/2003 16:25:27 | 26/06/2003 16:30:27 | editing a new script template and cancelling will delete it  | added a delete function and chaaged the edit code  |
| 450 | double click on model.linkweightings list causes dirty event | 26/06/2003 16:00:51 | 26/06/2003 16:15:51 | double clicking on the model.linkweightings list, or the nodes or script templates for that matter, when no items are there causes a dirty event to be fired for the model  |   |
| 449 | model not set as dirty after hierarchy edit | 26/06/2003 12:25:20 | 26/06/2003 12:50:20 | editing the hierarhcy by moving nodes around, does not set the model to dirty so quiting does not prompt for save.  | added code to change the model in the hierarchy edit functionality  |
| 436 | dot save as bmp crashed program when run in ide | 24/06/2003 13:33:30 | 26/06/2003 14:05:00 | running app in ide the dot save as bmp crashed program this could not be replicated in the compiled version and was when the dot path was not set to point to a valid instance of the dot.exe this may be symptomatic of something wrong with the dot integration code when the dot path has not been setup and should be investigated further. If there is no dot path then the code should not proceed with any dot based actions  |
changed export code to check for dotpath existence  |
| 412 | hierarchy sibling created with elder sibling name | 15/04/2003 18:49:20 | 26/06/2003 11:00:00 | In the hierarchy I created a sibling for an entity and in the tree it was named the same as the sibling but in the edit pane it was named Default9. This was the last branch in the tree. It was created by using the "New Sibling Under" button. This doesn't always happen so there is some complexity in the scenario that I am unaware of. - t - b d f g - dfdd sibling newone (named sibling) ********** 24/06/2003 13:36:05 Repeatable scenario is: create new edit (not same) insert new new is displayed with name of old this doesn not happen if the entity is saved before inserting new  |
rewrote code and added a check for isdirty in the add code  |
| 444 | truncated filename display on attachments is blank | 24/06/2003 18:13:17 | 24/06/2003 18:15:00 | when the filename was less than the caption length then the returned truncated filename was blank instead of the filename  | function didn't return the argument under these special circumstances  |
| 434 | node graphic properties dialog | 21/06/2003 15:30:43 | 24/06/2003 16:00:00 | the draw style does not appear to have any effect forcolour should really say text or label colour stop the style not found msgbox when [x] deleting or [v] restoring   |
drawstyle works fine in the debugger (remember it only works when the line width is 1) forecolour changed to textcolour stopped msgboxes  |
| 439 | edit a link in situ changing nodes does not mark as dirty | 24/06/2003 13:40:26 | 24/06/2003 15:25:00 | when editing a link in situ in the model browser, changing the from node or to node does not mark the link as dirty so the changes can not be saved.  | the change event was not fired. Now responds to the click and key events and compares contents  |
| 440 | delete a hierarchy in the list does not refresh display | 24/06/2003 13:42:22 | 24/06/2003 17:55:00 | from model browser, deleting a hierarhcy in the list deletes the hierarchy from memory but does not refresh the list or hierarchy, meaning that it can then be deleted again by the user (to no effect - although it will generate an error message in the tree pane (when deletion is initiated there)  | the delete all nodes method on the hierarchy was also removing the parent model reference  |
| 422 | Quick pick list wouldn't open model | 13/06/2003 14:09:15 | 14/06/2003 12:09:15 | there was a strange problem with the string bag when saving the quick pick lists to the config file, with a long string the guid would not be loaded properly.  | swapped the order of the name and the guid in the string bag  |
| 408 | mdi form close button does not shut down the system | 15/04/2003 12:20:42 | 22/06/2003 12:00:00 | The menu exit command works, but sometimes clicking on the x button has no effect  | this happened after a new model.create was cancelled - there needed to be an is nothing check on the terebrowser query unload as the tree browser thought that the model had been created fully.  |
| 419 | new Model does not appear in quick open list | 21/06/2003 13:00:43 | 23/06/2003 22:00:43 | when a new model is created, it does not appear in the quick open list - it is only when the system is closed and restarted that it is added to the quick open list   | changed the create event  |
| 420 | Name can appear twice in quick pick list | 24/06/2003 13:03:13 | Name can appear twice in quick pick list  | rewrote the quickpick code to use a consistent key   | |
| 429 | rename model doesn't change quick open list | 24/06/2003 13:24:19 | 24/06/2003 15:25:00 | afterrenaming a model, the quick open list entry should be renamed but it isn't  | and it shouldn't - it hasn't been saved at that point yet - what if they don't save?  |
| 427 | attachment paths not calculated properly | 24/06/2003 13:19:35 | 24/06/2003 17:20:00 | when an attachment is on a drive different to the model database e.g attachment is on c:\...something and the database is on e:\...something else make relative correctly leaves the file name alone. make absolute puts e:\...somethingelsec:\something as the filename doing it again causes an error  |
added error trapping to prevent system shutdown  |
| 423 | Model browser report button does not work | 13/06/2003 10:13:16 | 24/06/2003 10:13:16 | the main model browser report button does not work for the model for user created reports. This problem only occurs on the model and not on any other entity  |
special case not covered in button code  |
| 425 | attachment drag shortcut not allowed yet | 24/06/2003 13:16:13 | 24/06/2003 17:10:00 | when dragging a short cut on to the attachments list I got the message "Cannot add shortcuts yet", but they work fine  | changed check and removed message - we don't expand the shortcut to get its underlying pointer, but we do handle short cuts - the message was talking about getting the file that the shortcut points to  |
| 454 | Nag Screen expansion | 01/07/2003 12:00:14 | 01/07/2003 14:40:00 | The nag/tips screen does not resize when the user resizes it, it should either be fixed in size or expand properly.  | added resize code  |
| ID | Name | Raised Date | Status | Criticality | Description |
|---|---|---|---|---|---|
| 446 | save as to same db acts as a save | 26/06/2003 11:38:04 | OPEN | LOW | the save as function, when saving to the same db actually does a save, rather than saving the model as a new model in the same database  |
| 445 | rename model and db interaction | 24/06/2003 18:15:00 | OPEN | LOW | rename model, not saveed to db quick pick list click on model - should say that model is loaded, but reloads from database (Becuase it has a different name) should be working off the GUID  |
| 432 | path list title not changed on graph rename | 24/06/2003 13:28:37 | OPEN | LOW | the graph was in free edit mode, tree was in list mode for paths and the title on the list of paths did not change when the graph name was edited and the change committed  |
| 426 | entity instance not renamed after creation in hierarchy | 24/06/2003 13:17:35 | OPEN | LOW | sometimes, when creating an entity instance directly in the hierarchy and then saving it, it is not renamed in the hierarchy but it has been renamed in memory. noticed when creating entity directly alt+insert  |
| 421 | Sometimes turning a branch into a defect is not reflected | 24/06/2003 13:07:25 | OPEN | MEDIUM | Sometimes turning a branch into a defect is not reflected on the tree or edit screen have not worked out a consistent repeatable situation for this yet  |
| 62 | icons on buttons are not transparent | 17/04/2002 | OPEN | LOW | need to turn the .ico into .bmp and setup the mask property  |
| 381 | filter text is editable | 16/08/2002 09:46:20 | OPEN | LOW | user can edit the text in the filter, this has no functional effect, but the user may expect that the filter can be controlled this way when it can't  |
| 378 | delete on treebrowser does not maintain expansion | 16/08/2002 09:30:03 | OPEN | LOW | delete in the treebrowser should try to maintain expansion at the moment it just contracts. It should just remove the deleted item from the tree, rather than updating the whole tree. This is a problem with both treeviews as the updating algorithms are simple and tend to redraw most of the tree, they certainly don't maintain expansion.  |
| 358 | revert only reverts first node, not all | 12/08/2002 11:55:48 | OPEN | MEDIUM | if a number of items are changed and revert is pressed, only one of the nodes will be reverted  |
| 134 | the hierarchy browser hierarchy should maintain expansion | 25/04/2002 17:55:54 | OPEN | LOW | during restructuring, the hierarchy should leave expanded the items which are expanded  |
| 133 | The hierarchy browser tree refreshes too much on drag | 25/04/2002 17:54:37 | OPEN | LOW | this can be disconcerting when dragging, perhaps the timer is not long enough?  |
| ID | Name | Raised Date | Status | Raised By | Description |
|---|---|---|---|---|---|
| 428 | right click on node/link weighting and script template | 24/06/2003 13:22:49 | IMPLEMENTED | Alan Richardson | when on the node weighting or link weighting or script template list, we should be able to right click to edit/delete/addnew etc.  |
| 443 | Right click on attachment when nothing should give sub menu | 24/06/2003 18:11:22 | IMPLEMENTED | Alan Richardson | when nothing is selected in the attachment list we should be able to right click and be offered to add an attachment rather than no options at all  |