FlexGantt Release 1.1.0 Preview

A preview release of FlexGantt version 1.1.0 has been made available for current licensees of FlexGantt. This version contains a long list of improvements and bug fixes.


Release Notes - FlexGantt - Version 1.1

** Bug
* [FLEX-89] - Dateline changes Granularity
* [FLEX-139] - Horizontal divider location throws exception when used invisible
* [FLEX-141] - TreeTable column dialog raises exception
* [FLEX-145] - TimelineObject: selectable is false, but right-clicking still selects the object
* [FLEX-149] - Layer control does not work with custom layers
* [FLEX-150] - LayerPalette layout problems
* [FLEX-151] - Hiding a layer does not work for custom layers
* [FLEX-154] - DragLayer does not fire a DRAG_STARTED event
* [FLEX-156] - Creating new timeline objects ignores grid
* [FLEX-160] - Using lasso inside an unselectable object is not possible
* [FLEX-161] - Squeeze of dateline at certain minor granularities
* [FLEX-162] - TreeTable.getLastVisibleRow() does not work correctly
* [FLEX-163] - Selections are not removed when timeline objects are removed
* [FLEX-164] - Selections are not cleared on all layers upon timeline object selection
* [FLEX-165] - Ctrl-Space on TreeTable when no row seletected raises exception.
* [FLEX-172] - The overview palette does not work for custom layers
* [FLEX-174] - Timeline objects that are events are not easily selectable / draggable / resizable
* [FLEX-180] - Drag & drop allows illegal drops
* [FLEX-183] - Wrong drag & drop behaviour when multiple timeline objects are selected on same row
* [FLEX-188] - Print Button don't work
* [FLEX-191] - Memory leak caused by KeyEventDispatcher
* [FLEX-193] - Default layer container menu provider does not check supported lasso modes
* [FLEX-194] - Timeline object editors can be cut off on edge of Gantt chart
* [FLEX-196] - The tree table root node collapses all children nodes when its structure changes.
* [FLEX-200] - Painting problem on the GanttLayer in areas with no TableColumns
* [FLEX-201] - Deleting-Animation of an event stops if the mousecursor is on the GanttChart
* [FLEX-202] - Exception
* [FLEX-205] - Using multiple layers causes incorrect selection behaviour
* [FLEX-209] - EventlineObject selection problem
* [FLEX-210] - Checkbox Editor Problem
* [FLEX-213] - Relationships are not being fixed correctly after drag and drop operations.
* [FLEX-215] - The TimeGranularityZoomPolicy constructor should throw an exception when granularities array is empty
* [FLEX-216] - Print Dialog prints on "Cancel"
* [FLEX-217] - The crosshair status is not shown correctly in the status bar.
* [FLEX-219] - Empty table
* [FLEX-221] - TreeNode Collapse on Drag & Drop
* [FLEX-222] - The overview / radar does not consider inner lines.
* [FLEX-224] - Zooming is still not working!!!
* [FLEX-225] - The "show filler column" option gets ignored by the tree table
* [FLEX-226] - The tree table does not use getBackground(int, boolean) when no alternating row color gets specified
* [FLEX-227] - Lasso selects too many timeline objects when using CONTAINMENT selection behaviour
* [FLEX-230] - Spelling or translation bug on the Horizon Side-Menu
* [FLEX-231] - Painting problem after the summertime on the GanttChart
* [FLEX-233] - Printing doesn't work when custom layers are being used
* [FLEX-234] - Painting bug on empty table
* [FLEX-235] - Holidays are off by one day in leap years
* [FLEX-236] - IEditTimelineObjectPolicy .isCreatable() does not get called
* [FLEX-238] - changing transparency of PopupLayer does not work
* [FLEX-242] - Scrolling a single page down does not work properly

** Improvement
* [FLEX-152] - Improve performance when changing layer transparency
* [FLEX-155] - The drag layer events needs to provide more information on dragged object
* [FLEX-157] - Eventline does not reflect grid during lasso operation
* [FLEX-158] - The status bar should display lasso and dragging time spans
* [FLEX-159] - Clean up look and feel of default timeline object editor
* [FLEX-166] - Improve behaviour of unit increment scrolling
* [FLEX-168] - Improve focused cell behaviour in the tree table
* [FLEX-170] - The layer feature DELETION should be disabled by default
* [FLEX-171] - Allow customization of lasso selection behaviour
* [FLEX-173] - Column selector layout gets messy upon resizing
* [FLEX-175] - Selector windows showing to the left do not animate when becoming invisible
* [FLEX-177] - Mouse wheel scrolling in the dateline is too fast
* [FLEX-178] - Introduce a selector factory
* [FLEX-179] - Eventline object rendering needs to be more precise
* [FLEX-181] - Switching the granularity of the dateline should not reset the zoom level.
* [FLEX-184] - Provide visual feedback for unsupported drag and drop operations
* [FLEX-185] - Drag span should only draw one marker if start and end time are the same
* [FLEX-186] - Status bar should only display start time of a time span if it equals the end time
* [FLEX-195] - Implement Indent / Outdent functionality for the tree nodes
* [FLEX-197] - Remove focus feedback of buttons in toolbar
* [FLEX-198] - Redesign compound command usage
* [FLEX-199] - Use Generics for ICommandInterceptor
* [FLEX-203] - Improve toString() methods of event and model objects
* [FLEX-204] - Add resource bundle for Spanish
* [FLEX-206] - Ensure SHIFT and CTRL can both be used for multiple timeline object selections
* [FLEX-208] - Support different widths for the tree table row header and the layer container row header
* [FLEX-211] - Change the default color of the horizontal lines, in the Tree Table and the LayerContainer
* [FLEX-212] - The method ITimelineObjectEditor.getTimelineObjectEditorComponent needs to accept a TimelineObjectPath
* [FLEX-223] - Improve the eventline handling and painting
* [FLEX-228] - Nimbus look & feel needs to be supported
* [FLEX-229] - Bad method name getSelectionForegroundColor() in TreeTable
* [FLEX-232] - Support popups for tree table nodes
* [FLEX-239] - The lookup of popup titles needs to be more straightforward
* [FLEX-243] - The classes TimeGranularity and SimpleGranularity are located in the wrong package
* [FLEX-244] - Increase drawing performance during selection operations in the tree table

** New Feature
* [FLEX-169] - Add a layer feature to show / hide layers in the layer palette
* [FLEX-192] - TreeTable.scrollTo - extend Method with flag to show Node on top
* [FLEX-207] - Add a license dialog to the Gantt chart

** Task
* [FLEX-153] - Remove unused status bar field TOOL
* [FLEX-182] - Fix typo in DatelineModelException.ID.VETO_EXCPETION

|