| Date | Name | Description | Duration |
|---|---|---|---|
| 28/04/2004 14:58:13 | Changed the Edit Pane | The edit pane has been changed to use the properties list control. This allows all the attributes, the description, the weightings, attachments, relationships and gotos to be maintained from a single tab instead of switching tabs. Also the weightings can be edited in situ in the list instead of having to jump to a separate tab. This should make the GUI run faster and be easier to use.   |
1  |
| 28/04/2004 15:23:37 | Allow drag drop to create gotos | With the new properties list, it is possible to drag objects on to the gotos section of the list and create a goto (a goto is a relationship from the dragged object to the edited object). Previously gotos could only created by editing the from object.   |
1  |
| 28/04/2004 13:26:08 | allow drag and drop of urls | URLs can be dragged from explorer on to the properties list pane as attachments, or URL weightings, or the url field of the object.  | 2  |
| 28/04/2004 15:27:21 | copy values to clipboard with right click | All items in the properties list on the edit pane have a right click menu. At the minimum this allows you to copy the value of the field to the clipboard. URLs allow you to "open in browser" FILE weightings have a subset of the attachment menu to open and amend the path. Attachments allow you to open or delete (if a url) or the full set of attachment items.  |
1  |
| 28/04/2004 15:38:13 | configurable text edit field | The old edit pane had a fixed position for the edit field since it was on a tab. The new edit pane allows you to globally configure the position and attributes for the edit pane under "edit view". The text pane can be configured to only show when a string item is selected (the description or a String weighting) or be displayed all the time 'Constantly Display Descriptions Memo Field' The global position of the edit field can be controlled by the 3 options insitu position graph node/link generic position these refer to the contexts in which the edit pane is shown. insitu position is when the edit pane is nested in a form, e.g. the tree browser or the main edit properties in the graph or path edit. 'graph node/link' refers to the graph node, and link insitu editor in the graph edit form. generic position is when the object is being edited in a form on its own. These defaults can be manually overridden in the edit form itself with the two icons on the properties list 'show/hide editor' which is a toggle button and controls the display of the text editor. and the editor position button which displays a drop down menu allowing you to choose the position to display the editor (either on the top, left, right or bottom) relative to the properties list. The editor can also be sized by using the splitter between the editor and the properties list.  |
1  |
| 25/04/2004 15:39:07 | icons of attachments | attachments in the properties list will display an icon of the application associated with opening the type of file. urls display the icon of the associated browser.  |
2  |
| 27/04/2004 15:40:29 | busy mouse when click on tree item | clicking on a tree branch causes the mouse pointer to change to the busy bee, just in case the list has a lot of information to display.  | 1  |
| 20/04/2004 15:42:09 | various GUI optimisations | A variety of GUI speed optimisations have been written.  | 4  |
| 28/04/2004 12:04:01 | allow drag drop of files | Files can be dragged on to the property list in the attachments section or on weightings which are defined as files.  | 1  |
| 29/04/2004 12:37:12 | Allow Edit from Not Represented List | The list of 'not represented' instances should allow double click to edit the item. So removed this restriction.  | 1  |
| 07/05/2004 14:32:56 | less db access on node and link creation | Change the DB access on incremental update so that less DB access occurs when creating and amending nodes and links on a graph  | 1  |
| 08/05/2004 17:35:00 | Change install routine | Comments from evaluators suggested that installing the software was too hard due to the perceived number of external dependencies. Have bundled wingraphviz.dll into the main install. And created a version of the install which will download the necessary files from the internet during the install. Have also created full install versions for win95 and 98NT, XP2000. Have also created a version with the app and the VBruntimes (same as XP2000 actually) The online one is recommended as it is only a little larger than the minimal install but will act as a full install for the user operating system  |
18  |
| 08/05/2004 17:39:48 | Added a drop down menu on text edit tools button | next to the show/hide editor button, added a drop down to show/hide/dynamic/set to app defaults  | 1  |
| 09/05/2004 15:41:21 | investigate system freeze | Investigate User Reported error: "System freezes when amending graphs on win2000"   | 10  |
| ID | Name | Raised Date | Closed Date | Description | Resolution |
|---|---|---|---|---|---|
| 62 | icons on buttons are not transparent | 17/04/2002 | need to turn the .ico into .bmp and setup the mask property  |   | |
| 575 | entity instance name not amended in hierarchy | 25/04/2004 12:13:19 | 28/04/2004 14:12:00 | When editing a name of a branch in the hierarchy, if the branch is an entity instance then the entity instance name is not changed.  | added push forward code in the branch name property  |
| 606 | Hscroll bar on dot view of graph is reversed | 08/05/2004 22:28:17 | 09/05/2004 12:00:00 | The horizonal scroll bar on the dot view of the graph is in reverse. Moving the scroll bar to the right, scrolls the picture to the right instead of showing the hidden view to the right.  |
  |
| 608 | system freeze creating nodes | 06/05/2004 15:58:51 | 10/05/2004 11:00:00 | User Reported error, system freezes when drawing graphs. --- Investigation (fri 07/05/04) cannot replicate Investigation (sat 08/05/04) replicate but cannot consistently replicate Investigation (mon 10/05/04) replication steps: - create new model in new database - create a graph - add 2 nodes to the graph, link the two nodes - close graph edit - select node in hierarchy - convert node to be a node tree - 50% of the time the system will freeze This defect can not be replicated in the IDE and is only present in the compiled version.   |
Added tracing code throughout observer loop. Error occured in a function to loop through a list refreshing the items. It was not an infinite loop, the system appeared to crash on the first statement of a for each looping through the list view. Have no idea at all why this should prove problematic as no error was raised, the system freezes. Have rewritten the code to defensively check for error states and changed from a for each to a for next using an index. Replication steps no longer cause system to freeze   |
| 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  |
| 522 | tips dialog graphic | 21/12/2003 15:58:43 | OPEN | LOW | On some setups, the tips dialog CTA logo is too big and the dialog doesn't display as nicely as it could.  |
| 453 | Import entity defn once only | 29/06/2003 14:17:05 | OPEN | LOW | The system allows the user to import an entity definition twice, or more, the system should really not allow this or should rename the imported entity or should merge the two definiitions or replace the current entity defn with the imported one. The system should probably prompt the user with these options when they try to import a duplicate definition.  |
| ID | Name | Raised Date | Status | Raised By | Description |
|---|---|---|---|---|---|
| 12 | file type | 01/04/2002 | IMPLEMENTED | Alan Richardson | allow drag and drop of file from explorer on to the weighting tab  |
| 430 | buttons for edit/delete weightings and templates | 24/06/2003 13:26:14 | IMPLEMENTED | Alan Richardson | we should have buttons to edit, delete node/link weightings and script templates  |