Hervé Girod - 2016-09-26

Use docJGenerator 0.28 for the wiki
Add a target to generate the wiki for integrating in sourceforge
Add JavaFX binding properties to set the background or the border or Regions
Change the hexadecimal ID of the "strokeWidth" property in the Server properties bindings from 0XB00 to 0xB000
Fix the Server in JavaFX not taking into account AutoFocusMotion when the next Focused widget ID is 0
Protect the screen resolution computing in JavaFX from some cases when rogue Tablets erroneously return a 0 value for the screen density
Fix the Numeric formatting in some cases for negative values which are between -1 and 0
Avoid updates for the FrameX and FrameY attribute for the ScrollPanel widget in JavaFX during the user interaction to avoid twitchy behavior of the widget during interactions
FIx the Editor not updating correctly hexadecimal values entered by the user for values which can be Parameter IDs or ushort values
UACDSPlugin: Fix the UACDS Plugin not proposing to add named parameters to widget events in the Widget event dialog (ARINC ID parameters were already correctly handled)
UACDSPlugin: Fix the warning which would appear if trying to open an UACDS Interface XML file using a SetParameter referring to an ARINC message which is not a runtime parameter ( for example A661_SIZE_XY or A661_MINMAX_VALUES)
UACDSPlugin: allow to add a SetParameter referring to an ARINC message which is not a runtime parameter in the UACDS Editor
UACDSPlugin: Fix the output XML file having only one event if defining more than one event for one NotificationInterface
Editor Scripting: allow to set the value of enumerations as Strings rather than their values. For example, using "A661_LEFT" rather than ARINC661.A661_LEFT is allowed
Fix a regression in the Media Layer which was not working correctly anymore in the JavaFX SuperLayer
Avoid to try to convert Synth2 Look and Feel XML definitions if the current Look and Fel in the Editor is not Synth2
Make clear in the manifest MetaData that the LookModel Plugin depends on the EditorScripts Plugin
Allows to add a description in the Synth2 XML Loook and Feel specification for components StyleSets
Avoid potential problems when changing the Look and Feel in the Editor from a JavaFX to a Swing Look and Feel
Fix some potential problems when returning the Swing Look and Feel ID
Fix potential problems when changing the Swing Look and Feel type to Synth2 with the update of the UIDefaults
Fix a regression when converting the synth2 Look and Feel specification to a Look Model in the Look Model Plugin
Use JFXConverter 0.18
Use the POI Library 3.15
Add the commons codec for the POI Library to allow to use some pictures generation for Excel documents
Support GradientPaint for the Snapshot to PowerPoint converter for drawings (the color will be the brightest of the two colors).. Note it was already supported for fillings
Fix the clipping of some horizontal or vertical lines in the Snapshot to PowerPoint converter which was incorrect
Fix the formatting for NumericReadout widgets for patterns like ###.# when the input value has values like 345.96
Fix the formatting for NumericReadout widgets when the input value is greater than the range
Fix the size of widgets snapshots in Swing
Return a boolean value when saving widget or Layers snapshots in the Editor Scripting Plugin indicating if the save worked
Add XLSX as a possible output file format in the Editor Scripting Plugin
Look Model Plugin: Allow to only add widgets which components are explicitly defined in the Synth2 file for in the Look Definition resulting file for the synth2 to Look Definition action
Editor Scripts: Allow to create a Layer with a specified width and height
Editor Scripts : Allow to specify the format of the saved images for widgets or Layers. Return a boolean indicating if the saving succeeded
Fix some cases where saving a widget as an image in the Editor in Swing would create an incorrect image
Use MDIFramework 0.7.13
Fix the ActiveArea and FocusLink widgets NextFocusedWidget parameters not being runtime
Use MDIUtilities 0.9.2
Fix cases where going to the NextFocusedWidget won't work if the widget where the focus should go is in another Display (this could be the case with a FocusLInk widget)
Fix the conversion of some region backgrounds in PowerPoint in the Image Plugin which would not create any Shape in PowerPoint for some complex Shapes when they were clipped (for example: clipped RoundRectangles)
Fix the parsing of binary Definition Files in the Editor where each widget was added twice to its container
Fix the formatting of decimal values with a Pattern like "##.###,###" in the NumericReadout widget
Protect the saving of snapshots in the Editor for widgets for which the image would be null
Add a method in the EditorScripts to perform a refresh of a Definition File
Add several methods in the Client API to return the parsed layers when parsing binary or XML Definition Files
Force closing the Definition Files when using the closeDefinitionFile() method in the EditorScriptHelper
Allow to specify in the graphics configuration file the physical path for fonts without setting the fontIndex for these fonts. This allows to use these physical fonts in the JavaFX CSS files or the synth2 file (if they are not installed on the platform) without having to set an index for them
Add an Editor script which generates in an Excel file the list of all the specified StyleSets for each widget in Swing or in JavaFX, with an example of the associated graphics
Add a "eventQueue.showSkippedEvents" property to log a warning if the size of the event queue has been filled only if this property is set to true

 

Last edit: Hervé Girod 2016-10-28