What is New in Dinamica EGO 7.1.0 / 7.1.1

(ChangeLog compared to Dinamica EGO 7.0.0.)

Dinamica NUI (Application Graphical User Interface)

  • Remove unused constructor in PortEditor.
  • Move unused constructor in FunctorEditorDialog.
  • Added getter to retrive the corresponding ScriptGraphPanel from ScriptGraph.
  • Include ScriptEditor in Wizard constructor.
  • Refactor PortEditor: Always initialize the script graph panel.
  • Remove Debugger singleton.
  • Fixed a regression where the wizard importing does not work (caused by commit #6d176059854bb3535aa2a03bb0a845695e800894 'Include ScriptEditor in Wizard constructor..').
  • Fixed a bug where the wizard pages were being duplicated, while importing.
  • Adapted code due to changes in the behavior of getUserPath() and getUserLocalDataPath() [now they return the specific folder used by the application instead of the folder reported by the system].
  • Adapted code due to definition of functions getUserSubmodelPath() and getStoreSubmodelPath() [used to centralize the definition of the submodel folders on SystemUtils].
  • Fixed dormant bug when concatenating two filenames turned evident by patch c11f3d5f211273428bf75bfe426dde1e0a7394de [Adapted code due to definition of functions getUserSubmodelPath() and getStoreSubmodelPath()].
  • Allow typing the name of the layer in the Weights of Evidence Skeleton editor in all circumstances – previously, the name had to be selected from the drop down when the given map was known.
  • Fixed case where the folder name containing submodels from the store were not being retrieved directly using the appropriate method call. [7.1.1]
  • Fixed bug where creating local submodels using other local submodels as part of their definitions would fail, if an equivalent user, store or system submodel were not defined. [7.1.1]

Dinamica Image Viewer

  • Adapted code due to changes in the behavior of getUserPath() and getUserLocalDataPath() [now they return the specific folder used by the application instead of the folder reported by the system].

Dinamica NUI Utils (Graphical User Interface Utilities)

  • (None)

Dinamica (Application Core and DLLs)

  • Updated README text and formatting.
  • Fixed bug where reading local submodel files could fail if the path included some non-ascii characters; Added test case.
  • Removed declaration of functions that were not implemented by FilesystemUtils.
  • Formatting.
  • Removed invalid comment.
  • Fixed some compilation warnings.
  • Tidied up test case.
  • Fixed bug where filenames retrieved from a table could end up using the wrong encoding; Added test case.
  • Added test case for opening and running complex XML model.
  • Changed behavior of getUserPath() and getUserLocalDataPath() to return the specific folder used by the application instead of the folder reported by the system.
  • Definition of functions getUserSubmodelPath() and getStoreSubmodelPath() to centralize the definition of the submodel folders on SystemUtils.
  • Avoid potential bugs when passing r-values corresponding to string literals as the output value for Functor::setOutputPortValue() [the wrong constructor for StringData was being automatically selected].
  • Definition of additional variables that can be inspected by GetEnvironmentValue functor; Added test cases.
  • Install additional GDAL utilities as part of Dinamica installation.
  • Updated version to 7.1.0.
  • Formatting. [7.1.1]
  • Updated version to 7.1.1. [7.1.1]