Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
what_is_new_5_3_0 [2021/08/20 03:00]
admin created
— (current)
Line 1: Line 1:
-====== What is New in Dinamica EGO 5.3.0 ====== 
  
-(ChangeLog compared to Dinamica EGO 5.2.1) 
- 
-===== Dinamica NUI (Application Graphical User Interface) ===== 
- 
-  * Revert "​Revert "Add layers to WeightsOfEvidenceSkeleton when a numberMap is connected to a CalcDistanceMap and determine a standard layer for unknown functors""​ 
- 
-  * Add layer suggestion to WeightsOfEvidenceSkeleton when a numberMap is connected to a CreateCubeMap functor 
- 
-  * Verify if the port has an editor before using the withDataEditor function 
- 
-  * Add layers from functor connected to categories port when there is no editor. 
- 
-  * Add layers from functor connected to nameMap port when there is no editor. 
- 
-  * Add option to assign undecorated custom icons to functors. 
- 
-  * Definition of family of method copyScript and copyFunctors to copy the content of scripts to a specified container. 
- 
-  * Fixing wrong parameters names of python method dinamica.package'​s AutoComplete doc. 
- 
-  * Resolved the logic issue when there is only one selection to be removed in the Categorization Editor 
- 
-  * Description and messages in port editors are no longer disabled when used as port viewers or in debugging mode. 
- 
-  * Adding experimental selection and bookmark tool. 
- 
-  * To enable/​disable the options, you have to press Alt +<F5> 
- 
-  * Enable/​Disable insertion on selection list of experimental selection and bookmark tool with option Alt+<​f5>​. 
- 
-  * Refactoring 
- 
-  * Add feature to detect model bottleneck based on the time of the functors in the explorer menu 
- 
-  * Add verification to avoid showing functors time when searching when showTimeFunctor is not selected 
- 
-  * Keep the state of the bottleneck button when Dinamica reopens. 
- 
-  * Fix NaN values ​​in the sum of the functors'​ time; Rename the script time functions to relate with search results and bottleneck. 
- 
-  * Rename classes ModelFunctorPanel and ModelFunctorsSearchIndex 
- 
-  * Discard any previous content of the tree table model used by the ExplorerPanel when there are no functors to be displayed. 
- 
-  * Smplifying methods of the Experimental Selection and Bookmark tool. 
- 
-  * Fixed bug where the settings related to bottleneck presentation were not properly shared among Explorer panels from different models. 
- 
-  * Fixed bug when there is no selection on Next list to compare if it is equal to current on Experimental Selection and Bookmark tool. 
-  ​ 
-  * Making container expand, if it is collapsed, when a selection on on Experimental Selection and Bookmark tool is inside it 
- 
-  * Adding Experimental Selection tool on toolbar. 
- 
-  * Adding button to go to most recent selection on history Selection Experimental Tool. 
- 
-  * Adding Option to set maximum selections and bookmarks stored. 
- 
-  * Disable/​Enable toolbar button for selection bookmark tool on initialization according flag. 
- 
-  * Fixed bug where the reset button from the port editor was shown to some types that could not be edited. 
- 
-  * Add feature to automatically reopen recent models upon starting the application 
- 
-  * Comments. 
- 
-  * Avoid including scripts not directly loaded and/or saved by the user in the recent file menu; comments. 
- 
-  * Removed unused imports. 
- 
-  * Allow the position of tabs grouping input ports in the functor editor to be optionally specified in the group name. 
-  
-  * Fix assertion failure when editing functors with no input ports. 
- 
-  * Make sure the editor causing a validation error is always visible when committing changes in the functor editor dialog. 
-  
-  * Changing position of previous and next buttons to be closer of the others buttons on Toolbar. 
- 
-  * Add menu option to disable the reopening of recent models and add a confirmation box to this step. 
- 
-  * Remove unused imports. 
- 
-  * Add unsaved models failures when displaying errors on recent models reopening. 
- 
-  * Refactoring 
- 
-  * Add a button to create a Step functor inside a loop container. 
- 
-  * Identify which port editor caused the combined validation error in the graphical interface. 
- 
-  * Fix inline table editor. 
- 
-  * Add equalizer to non-categorical maps when showing the map in the MapFilenameEditor 
- 
-  * Updated SWIG to version 4.0.2. 
- 
-  * Removed unused imports; Changed class names from dff to be fully qualified. 
- 
-  * Adaptations due to changes in listing of factory content to avoid copying the listed names. 
- 
-  * Adding Workdir on option to Group selection using especial functor. 
- 
-  * Ordenate the identifiers considering the value type and value number. 
- 
-  * Edit the column header format by copying the table selection to the clipboard. 
- 
-  * Fix the extra space in save button tooltip. 
- 
-  * Add option to remove unused submodels from model dependencies. 
- 
-  * Add option to automatically remove unused submodels when saving the script. 
- 
-  * Collapse non-canonical containers in closed or opened containers, before showing the containers in canonical state. 
- 
-  * Refactoring 
- 
-  * Fix component tooltip on Option. 
- 
-  * Automatically create CalculateRExpression or CalculatePythonExpression when dragging R or Python scripts, respectively,​ to the application;​ also changed behavior to accept dragging any file type. 
- 
-  * Add feature to import store submodels and user submodels in menu tab. 
- 
-  * Using regex to replace all old functor name and alias at scriptXML. 
- 
-  * Rearrange all submodel options in a new submenu. 
- 
-  * Add action status while importing the submodels. 
- 
-  * Edit submodel import icon. 
- 
-  * Updated to allow compatibility with GDAL 3.x. 
- 
-  * Add feature to go to submodel definition in local submodel tree pane. 
- 
-  * Changed how the initialization of the user R package folder is done; Changed the initialization to populate that folder with the basic R packages (which are no longer part of the Enhancement Plugin). 
- 
-  * Changed the location of the Dinamica package source provided with Dinamica. 
- 
-  * Changed the automatic integration with user provided R to first validate if RTools is correctly installed on the system. 
- 
-  * Correctly prepare and reset the user package folder when using a custom R; automatically re-integrate Dinamica with custom R after removing user packages. 
- 
-  * Definition of separate entity to run console processes while showing their results (refactored from RPluginInstallDialog);​ Changed R Environment integration to run using the new entities. 
- 
-  * Prevent R packages to be removed when there are still pending changes made to R Environment settings that haven'​t being applied yet. 
- 
-  * Fixed bug where the button used to remove all installed R packages was not being properly enabled or disabled. 
- 
-  * Definition of option to update all installed R packages, if possible, in the R Environment used by Dinamica. 
- 
-  * Refactorying:​ changed ""​ with '';​ Formatting. 
- 
-===== Image Viewer (Map Viewer) ===== 
- 
-  * Legends are now visible by default when loading maps. 
- 
-===== Dinamica NUI Utils (Graphical User Interface Utilities) ===== 
- 
-  * Adding utility classes for experimental selection and bookmark tool. 
- 
-  * Changing data struture used into PreviousNextController. 
- 
-  * Adding MostRecent method into PreviousNextController. 
- 
-  * Method to set size of stack on PreviousNextController. 
- 
-  * Add feature to automatically reopen recent models upon starting the application 
- 
-  * Workaround bugs where the descriptions of port editors could not be formatted and presented properly in certain cases. 
- 
-  * Changing buttons from the choice dialog to make them more in line with the expected behavior. 
- 
-  * Definition of auxiliary function to retrieve which tab of a JTabbedPane contains a given component. 
- 
-  * Add menu option to disable the reopening of recent models and add a confirmation box to this step. 
- 
-  * Fixes a bug where model backup would not work if the model has dots in its name. 
- 
-  * Definition of separate entity to run console processes while showing their results (refactored from RPluginInstallDialog). 
- 
-  * Make sure the Close button is visible when an error is detected. 
- 
-  * Fixed placement of some of the message dialogs shown upon successful or erroneous completion of the console process. 
- 
-===== Dinamica (Application Core and DLLs) ===== 
- 
- 
- 
----- 
- 
-For general information about version 5 of Dinamica EGO, see [[what_is_new_5|Whats Is New In Version 5]].