Tom Sawyer Perspectives, Java Edition

Release 5.1.5

DateSeptember 9, 2013
StatusGeneral

Overview

This release improves product quality in web views.

New

  • None

Improvements

  • Verified support for Google GWT INjection (GIN)

Fixes

  • Custom client-side command handler is set correctly

Release 5.1.4

DateSeptember 5, 2013
StatusGeneral

Overview

This release improves product quality and appearance, especially in web views.

New

Drawings

  • Added tooltip support for drop-down toolbar items and context menus

Improvements

Drawings

  • Enhanced precise shape clipping when node shapes change at varying zoom levels
  • Enhanced access to toolbar and context menu items through JavaScript in web applications

Layout

  • Reduced label overlap in dense drawings
  • Reduced label position ambiguity

Fixes

  • Project files packaged in WAR files load correctly
  • Web table view highlight color is respected
  • Search drop-down menu closes properly on a lose focus event
  • Drawing element selection in HTML5 web views is properly synchronized with model element selection

Release 5.1.3

DateAugust 13, 2013
StatusGeneral

Overview

This release improves product quality and appearance, especially in web views.

New

Drawings

  • Added ability to use a custom loading progress bar for web drawing views
  • Added tooltip support for individual node, edge, and label graphical elements in HTML5 web drawing views

Improvements

Drawings

  • Enhanced precise shape clipping when node shapes change at varying zoom levels
  • Enhanced hover behavior in web drawing views
  • Improved Print Setup for web drawing views
  • Improved Save As Image for web drawing views
  • Made font sizes consistent across web views

Documentation

  • Updated API references

System Requirements

  • No changes

Fixes

  • Context menus show correctly in web drawing views
  • Keyboard navigation of search results repaired for Mozilla Firefox
  • Nodes can be added to child graphs in web drawing views
  • Web Application Licensing tutorial compiles correctly

Release 5.1.2

DateJuly 22, 2013
StatusGeneral

Overview

This release improves product quality.

New

Views

  • Drawings
    • Added preference for simplified low resolution drawing

Improvements

Views

  • Drawings
    • Improved HTML5 stability
    • Refined hover behavior
  • Maps
    • Displays several map views simultaneously

Layout

  • Orthogonal
    • Enhanced bend elimination
    • Refined integrated labeling
  • Symmetric
    • Improved node placement when movable connectors are present in the drawing

Documentation

  • Updated API references

Fixes

  • Web-based table views can now show more than 100 rows

Issues

HTML5 serialization will be improved in the next product release.

Release 5.1.1

DateJune 27, 2013
StatusGeneral

Overview

This release improves product quality.

New

Views

  • Added a JavaScript callback for when a view is sent to the foreground
  • Added a JavaScript callback for when a view is sent to the background

Improvements

Model

  • Clear model performance improved

Views

  • Drawings
    • Specified background color fills the HTML5 drawing view
    • Added UI element tooltips in the HTML5 drawing view
  • Inspectors
    • Added search highlighting
  • Trees
    • Added search highlighting

System Requirements

  • No changes

Fixes

Designer

  • Enabled search preference editing

Integrators

  • Maintained image alpha channel during XML commit

Views

  • Drawings
    • HTML5 drawing views load correctly in all web-based application types
  • Maps
    • Multiple map views supported in web-based applications

Issues

  • HTML5 serialization will be improved in the next product release.

Release 5.1.0

DateJune 5, 2013
StatusGeneral

Overview

This release improves product quality, features, and documentation, with faster HTML5 rendering. The Designer supports many new application preferences. The documentation has been expanded with additional tutorials for customization and programming.

New

Designer

  • Folders for action grouping
  • Set highlight color
  • Enable or disable hover
  • Set hover color
  • Set link hover width
  • Show navigation control on open
  • Set navigation control corner
  • Set embedded Overview position
  • Set minimum zoom level percentage
  • Set maximum zoom level percentage
  • Set tooltip delay and duration
  • Register view initialization listeners in extensions

Views

  • Drawings
    • Support for toolbar button drop down lists
    • Enabled mouse wheel zoom and scroll
    • Made mouse wheel behavior reversible
    • Added hover support in Microsoft Internet Explorer 7 and 8
    • Handler support for Eclipse SWT applications
  • Trees
    • Added tree view toolbar support

Analysis

  • Added m-slice algorithm

Examples

  • International flight maps
  • Domestic flight maps
  • Bridge detection
  • m-slice analysis

Documentation

  • Custom UI action registered through mouse action on UI element
  • Floatable external toolbar

Improvements

Drawings

  • Faster HTML5 rendering
  • Refined tight fitting text rendering

Layout

  • Improved one-line diagram layout

Industry Examples

  • Improved one-line diagram

Documentation

  • Added views in User Data Model
  • Expanded Drawing View Custom Operations
  • Added WebSocket Push tutorial
  • Added drawing evaluation functions in references
  • Improved description of TSPBuilder classes

Fixes

Technology

  • Improved web server memory management

Drawings

  • Expressions return correct model index value
  • Meta-edges may attach to connectors

Layout

  • Orthogonal layout respects connected component and disconnected node spacing options

Trees

  • Double-click actions supported