Changes between Version 34 and Version 35 of Ticket #2894


Ignore:
Timestamp:
2019-07-04T22:03:32Z (5 years ago)
Author:
Francesco Casella
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2894 – Description

    v34 v35  
    1 This ticket is meant to collect and prioritize the improvements that need to be done to the OMEdit GUI in order to make it usable with the MSL and with most modern Modelica 3.3r1 compliant libraries. Each item is covered by a specific ticket.
     1This ticket is meant to collect and prioritize the improvements that need to be done to the OMEdit GUI in order to make it usable with the MSL and with most modern Modelica 3.4 compliant libraries. Each item is covered by a specific ticket.
    22
    33== Features requiring the new front end to be in place ==
    44
    5 All the features listed here depend on the front-end to provide correct information to OMEdit, and to do so rapidly. It is planned to use the new front-end (see #4138) to achieve this goal. Some parts of it should be ready before the end of 2017 for use by OMEdit's API before the new front-end is rolled out for use in model compilation.
    6  
    7 * #2960 Speed up the exploration of the package tree and the drag-n-drop actions.
     5All the features listed here depend on the front-end to provide correct information to OMEdit, and to do so rapidly. This is now possible by using the new front-end (see #4138), which is exploited by new API functions which are much faster than previously. Version 1.14.0 will use these features by default.
    86
    97* #2079 Replaceable classes and replaceable objects (e.g. the Medium package in all Modelica.Fluid models, or the HeatTransfer model in the Modelica.Fluid.Vessels.ClosedVolume) should show up in the parameter window, with a drop-down menu filled in based on the {{{choices}}} or {{{choicesAllMatching}}} annotations. Once a specific choice is made, it should be possible to change the parameters and/or replaceable classes/models of the redeclared model/component, e.g. by clicking on a button. This feature is essential for the Modelica.Fluid library, as well as for many user libraries such as ThermoPower.
     
    1715
    1816== Other features ==
    19 
    20 * #4504 Allow to install OpenModelica anywhere in the file system, including the default installation directories (such as {{{C:\Program Files}}}) that include spaces
    21 
    22 * #2395 - Support the connectorSizing annotation. Required by many libraries including  Modelica.Fluid, PNLib, iPSL, OpenIPSL
    2317
    2418* #3287 Allow input of common parameters and replaceable classes in a multiple component selection. This can shorten the time to set up a model dramatically
     
    8377
    8478* #2696: Display enhancement of very large and very small numbers on vertical axis
     79
     80* #2960 Speed up the exploration of the package tree and the drag-n-drop actions.
     81
     82* #4504 Allow to install OpenModelica anywhere in the file system, including the default installation directories (such as {{{C:\Program Files}}}) that include spaces
     83
     84* #2395 - Support the connectorSizing annotation. Required by many libraries including  Modelica.Fluid, PNLib, iPSL, OpenIPSL
     85