Flying Logic: Version History
1.1.1 — January 16, 2008
Bugs Fixed
- Fixed bug that preventing Opening a template or domain file.
- Saving a document under another name now resets the export path.
- Better alignment of symbol icons in sidebar class list.
- Windows: Glitch in Default Bias label in Preferences dialog fixed.
1.1 — January 3, 2008
New Features
- Symbol tagging: Individual entities and custom classes can now be assigned a graphical symbol. The entity-assigned symbol overrides the class-assigned symbol (if any).
- All Editions can now access a set of general-purpose symbols.
- The Pro Edition has access to a set of symbols useful for flowcharts, influence diagrams, causal loop diagrams, etc.
- Support for exporting to OPML (outline processor format.)
- The menus have been reorganized. In particular, the Entity menu has been split into three menus: Entity, Group, and Domain.
- Edge annotations can now be displayed and edited inline.
- Edge weights and edge annotations can now be displayed or hidden individually using commands in the edge contextual menu. The individual settings are overridden by the Show Edge Annotations and Show Edge Weights switches in the toolbar.
- The layout of the diagram can now be "biased" towards the start of the flow or the end of the flow. This affects how the elements of the diagram are ranked for layout, and thus which end of the diagram they will "stack up" on.
- Multiple selected entities can now be collapsed and uncollapsed together using new commands in the Group menu.
- Back edges now have edge weights. This is useful for Causal Loop Diagrams and other diagrams where every edge can use weights. Weights on back edges are still ignored for confidence value calculation purposes.
- A memory meter is now shown to the right of the entity title field, and shows the amounts of memory in use (dark blue) and currently allocated to the app (medium blue) relative to the maximum the app will ever ask for (light blue)
- The application will now start with a heap of 16MB and grow up to a heap of 192MB. This should help when working with larger diagrams.
- There are now keyboard hortcuts to move the focus between the Sidebar and Canvas.
- The title/annotation area at the bottom of the window can now be hidden.
- Diagrams zoomed down to a smaller size are now drawn more clearly.
- The modifier key to use to cause recursive expand/collapse when clicking on a group disclosure triangle has changed to Option (Mac)/Alt (Win). In previous versions it was Command (Mac)/Ctrl (Win).
- The hotkey to set the selection confidence to 0.5 has been changed from "N" (which stood for "Indeterminate") to "U" (which stands for "Unknown").
- Text in stack trace dialog can now be saved for debugging purposes.
- New examples for flowcharts, causal loop diagrams, and influence diagrams have been added to the Examples folder.
Bugs Fixed
- In rare cases, back edges reversed direction. Fixed.
- The filled-in part of spinners had a white "tinge" along the edge. Fixed.
- When typing text into title or annotation fields, whitespace (spaces, tabs, etc.) are now automatically removed for the start and end of the entered text.
- When attempting to export a diagram that to JPEG or PNG that is too large to fit in application memory, an exception dialog appeared. A more informative error message is now displayed.
- Under Windows, the Open File dialog did not properly show the file modified date. Fixed.
Known Issues
- There is an issue under Windows when running on multiple monitors. When the document window is moved to the larger of the two monitors then scrolling the document may appear incorrect. We are continuing to investigate.
- The Flying Logic User's Guide has not yet been updated for version 1.1.
1.0.4 — November 1, 2007
Bugs Fixed
- Live search and Find dialog now properly share settings.
- Orientation popup shows correct direction when document loaded.
- Units settings in Image Export dialog are now saved between sessions.
- Image export dialog disables resolution field when units of width and height are not inches or cm.
- Operators can now be AND or OR in Student edition.
1.0.3 — October 31, 2007
New Features
- Basic printing is now supported.
- Previously, pressing the Tab key with more than one element selected would do nothing. Now, pressing the Tab key with more than one element selected will reduce the selection to a single entity (if the selection only has one entity to begin with.) So now, after adding an entity to the diagram, just press Tab twice to begin editing the entity's title.
- Added hotkeys to change confidence and edge weight values for selected entities and/or edges. For selected driver entities, pressing "T" sets the confidence value to True, pressing "F" sets it to False, and pressing "N" sets it to "Indeterminate". For selected edges, pressing "+" sets the edge weight to 1.0, and pressing "-" sets it to -1.0. For selected driver entities and edges, pressing a number key "0"..."9" sets the confidence value (or edge weight) to 0.0 through 0.9 in 0.1 increments. For edge weights only, holding down the Option (Mac) or Alt (Windows) key while pressing a number key "1"..."9" will set the edge weight to a negative value from -0.1...-0.9.
- The "Copy/Cut Includes Successors/Predecessors" commands have been replaced in favor of two new commands: "Select Successors" and "Select Predecessors".
- Exporting to JPEG and PNG now has options for setting the dimensions of the exported image.
- Finding text in the document is now supported both via a live search field in the toolbar and via a Find dialog box.
- "Add Entity as Successor" shortcut key changed to Cmd-Shift-E (Mac) or Ctrl-Shift-E (Windows), and the shortcut now appears in menu.
- New shortcuts for Show Confidence: Cmd-Shift-C (Mac) or Ctrl-Shift-C (Windows), Show Edge Weights: Cmd-Shift-W (Mac) or Ctrl-Shift-W (Windows), and Show Note Numbers: Cmd-Shift-N (Mac) or Ctrl-Shift-N (Windows).
- New shortcuts for New Domain: Cmd-Opt-O (Mac) or Ctrl-Alt-O (Windows) and New Class: Cmd-Opt-C (Mac) or Ctrl-Alt-C (Windows).
- The orientation popup menu now has arrow icons that provide a visual indicator of the orientation.
Bugs Fixed
- No longer throws exception when running under Mac OS X 10.5 "Leopard".
- State of "Add Entity as Successor" switch is now saved with the document.
- Moved "Evidence-Based Analysis Domain" last in list of built-in domains.
- Graph component's Add Entity context-menu correctly displays custom domains and entity classes.
1.0.2
New Features
- Documentation: Welcome to Flying Logic and Thinking with Flying Logic now complete and included in distribution.
Bugs Fixed
- Watermarks made less obtrusive for registered Student Edition versions.
1.0.1
Bugs Fixed
- Turning off animations no longer causes an exception.
1.0