Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
what_is_new_5_2_0 [2020/11/18 18:38] hermann |
what_is_new_5_2_0 [2020/11/30 18:07] admin |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== What is New in Dinamica EGO 5.2.0 ====== | ====== What is New in Dinamica EGO 5.2.0 ====== | ||
- | (Compared to Dinamica EGO 5.1.0) | + | (ChangeLog compared to Dinamica EGO 5.1.0) |
- | ===== Application Graphical User Interface (GUI) ===== | + | ===== Dinamica NUI (Application Graphical User Interface) ===== |
* Fixed issue in Chart tab of LookupTableEditorPanel when null. | * Fixed issue in Chart tab of LookupTableEditorPanel when null. | ||
Line 79: | Line 79: | ||
* Added release notes to the help menu in the menu bar | * Added release notes to the help menu in the menu bar | ||
+ | * Add undo and redo actions for StringEditor and ImageExpressionEditor. | ||
- | ===== Application Core ===== | + | * Updating changed UndoRedo constructor. |
+ | |||
+ | * Fixed typo in variable name. | ||
+ | |||
+ | * Fixed bug where the group containing an installed submodel would not be expanded after the submodel installation if a tab other than the one containing all available functors/submodels were selected. | ||
+ | |||
+ | * Removed unused definition. | ||
+ | |||
+ | * Removed unused code. | ||
+ | |||
+ | * Definition of method to return list of all groups and subgroups containing functors/submodels in the functor library. | ||
+ | |||
+ | * When editing a submodel, populate the group drop down menu with all groups present in the functor library. | ||
+ | |||
+ | * Add highlight to the format string in CreateString. | ||
+ | |||
+ | * Definition of a new memory policy (Aggressive) that keeps input maps in disk and allocates them on memory. | ||
+ | |||
+ | * Allow the display of placeholder editors corresponding to non-editable input ports in the functor editor dialog. | ||
+ | |||
+ | * Avoid throwing an error when forcing the expansion of a node in the functor tree but that node is hidden by an active search. | ||
+ | |||
+ | ===== Image Viewer (Map Viewer) ===== | ||
+ | |||
+ | * Optimization to remove memory leaks when opening images in the viewer. | ||
+ | |||
+ | * Redefinition and optimization of the presentation of legends for categorical maps to prevent excessive garbage collection when hundreds of classes exist. | ||
+ | |||
+ | ===== Dinamica NUI Utils (Graphical User Interface Utilities) ===== | ||
+ | |||
+ | * Added option to define the color of the icon border; refactoring. | ||
+ | |||
+ | * Add the formatType function for column names in the TableUtils | ||
+ | |||
+ | * Expand groups and subgroups in the FunctorLibrary when a new functor is installed | ||
+ | |||
+ | * Create class for Undo and Redo Actions. | ||
+ | |||
+ | * Changing UndoRedo Constructor and excluding unnecessary action classes. | ||
+ | |||
+ | * Added class BoundsPopupMenuListener to control the size and some other aspects of drop down menus. | ||
+ | |||
+ | * Definition of method to return the number of visible leaves in a sub-tree. | ||
+ | |||
+ | ===== Dinamica (Application Core and DLLs) ===== | ||
* Remove assertion: It is possible for "result" to be true when the functor found is nullptr. | * Remove assertion: It is possible for "result" to be true when the functor found is nullptr. | ||
Line 173: | Line 218: | ||
* Now toString() also includes the list of properties when dumping the content of a script or functor. | * Now toString() also includes the list of properties when dumping the content of a script or functor. | ||
+ | |||
+ | * Definition of a new memory policy (Aggressive) that keeps input maps in disk and allocates them on memory. | ||
+ | |||
+ | * Fixing indentation and comments. | ||
+ | |||
+ | * Fixed error in test case. | ||
+ | |||
+ | * Fixing Mac's image expression compile library. | ||
+ | |||
+ | * Changing Mac's Python Environment location. | ||
+ | |||
+ | * Changes on CMakeLists for Mac. | ||
+ | |||
+ | * Update getPropertyValueAs function to explicit indicate template argument 'TypeT': Clang and GCC could not infer the template. | ||
+ | |||
+ | * Include on Platforms folder the Mac files to build Dinamica. | ||
+ | |||
+ | * Update Python lib used by Dinamica on Mac. | ||
+ | |||
+ | * Put flag to mac on python location in CMakeLists. | ||
---- | ---- | ||
- | For general information about version 5 of Dinamica EGO see [[what_is_new_5|Whats Is New In Version 5]]. | + | For general information about version 5 of Dinamica EGO, see [[what_is_new_5|Whats Is New In Version 5]]. |