Changes between Version 3 and Version 4 of ReleaseNotes/1.17.0


Ignore:
Timestamp:
2021-02-19T20:23:28+01:00 (4 years ago)
Author:
casella
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes/1.17.0

    v3 v4  
    1818
    1919== Graphic Editor OMEdit ==
    20 Replaceable classes continue to have graphical support in OMEdit, even though parameters in redeclared classes cannot yet be modified from the GUI. The new front end can also be used for some of the API functions called by OMEdit to render the model diagrams, making the response of the GUI much faster. Please note that '''both these features are currently optional and needs to be activated''' by setting Tools | Options | General | Enable replaceable support and Enable new frontend use in the OMC API (faster GUI response). These settings are retained from the previous installation upon version upgrading.
     20Thanks to the upgrade of the employed QT graphics libraries, several issues that plagued the graphical user interface are now resolved.
    2121
    22 Unsaved code was sometimes lost when switching among different windows in OMEdit, this is no longer happening in this release.
     22Replaceable classes continue to have graphical support in OMEdit, even though parameters in redeclared classes cannot yet be modified from the GUI, thus requiring to switch to text mode to do so. The new front end can also be used for some of the API functions called by OMEdit to render the model diagrams, making the response of the GUI much faster. Please note that '''both these features are currently optional and needs to be activated''' by setting ''Tools | Options | General | Enable replaceable support'' and ''Enable new frontend use in the OMC API (faster GUI response)''. These settings are retained from the previous installation upon version upgrading.
    2323
    24 OMEdit now can use both currently maintained versions of the Modelica Standard Library, MSL 3.2.3 and MSL 4.0.0. Version 3.2.3 is loaded by default, but it is possible to enable the automatic selection of MSL 3.2.3 and 4.0.0 by going to the Tools | Options | Libraries menu and removing the Modelica/default library. In this way OMEdit starts with no Modelica library loaded, and then loads the appropriate one automatically based on the {{{uses()}}} annotation when a model or package is loaded.
     24Unsaved code was sometimes lost when switching among different windows in OMEdit, this is no longer happening in this release. Several issues that caused occasional crashes of the GUI were also fixed.
    2525
    26 Proper support of the package manager from the GUI, including conversion scripts to upgrade existing libraries from MSL 3.2.3 to MSL 4.0.0 is planned for version 1.18.0.
     26OMEdit now can use both currently maintained versions of the Modelica Standard Library, MSL 3.2.3 and MSL 4.0.0. Version 3.2.3 is loaded by default in the package browser, but it is possible to enable the automatic selection of MSL 3.2.3 and 4.0.0 by going to the Tools | Options | Libraries menu and removing the Modelica/default library. In this way OMEdit starts with no Modelica library loaded by default, and then loads the appropriate one automatically when a model or package is loaded, based on its {{{uses()}}} annotation.
     27
     28Proper support of the package manager from the GUI, including conversion scripts to upgrade existing libraries from MSL 3.2.3 to MSL 4.0.0, is planned for version 1.18.0.
    2729
    2830Overall, 20 bug fixes were made to OMEdit in version 1.17.0, to increase usability of the GUI.