Timeline


and

2024-04-15:

15:19 Changeset in OpenModelica [e1464fb] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInst.mo

Improve handling of partial derivative of function (#12252)

  • Give a proper error message for partial derivatives of functions when not using the --newBackend flag, instead of just failing with an unrelated internal error.
14:56 Changeset in OpenModelica [b36bb52f] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInst.mo

Improve handling of partial derivative of function

  • Give a proper error message for partial derivatives of functions when not using the --newBackend flag, instead of just failing with an unrelated internal error.
14:51 Ticket #2538 (Support for partial derivatives of functions) closed by casella
fixed
14:31 Changeset in OpenModelica [e91ce54] by AnHeuermann <38031952+AnHeuermann@…>
  • 2 edits
    3 adds in /

Fixing quoted identifier lexing

  • Allow empty quoted identifier.
  • Add " to QCHAR
14:30 Changeset in OpenModelica [dcdcb56] by GitHub <noreply@…>
  • 5 edits
    1 add in /

Merge array bindings in AbsynUtil.mergeAnnotations (#12249)

  • Add special case for array bindings in AbsynUtil.mergeAnnotations to allow merging e.g. Diagram(graphics = {...}) annotations with loadClassContentString.
14:05 Changeset in OpenModelica [6b5b87d] by Per Östlund <perost86@…>
  • 5 edits
    1 add in /

Merge array bindings in AbsynUtil.mergeAnnotations

  • Add special case for array bindings in AbsynUtil.mergeAnnotations to allow merging e.g. Diagram(graphics = {...}) annotations with loadClassContentString.
11:54 Changeset in OpenModelica [d8a20b7b]maintenance/v1.23 by GitHub <noreply@…>
  • 10 edits
    1 add in /

Port HideResult fixes to 1.23 (#12248)

  • Evaluate HideResult annotations (#12220)
  • Rewrite Variable.propagateAnnotation to optionally evaluate the annotation value and use it when propagating HideResult.
  • Remove the annotation field from Component.COMPONENT since it's not actually used anywhere.
  • Fix InstNode.getAnnotation (#12233)
  • Use instanceParent() instead of parent() to properly traverse the instance tree when looking for annotations on parents.
11:25 Changeset in OpenModelica [2c796ee3] by Per Östlund <perost86@…>
  • 2 edits in /

Fix InstNode.getAnnotation (#12233)

  • Use instanceParent() instead of parent() to properly traverse the instance tree when looking for annotations on parents.
11:24 Changeset in OpenModelica [39da7de] by Per Östlund <perost86@…>
  • 10 edits
    1 add in /

Evaluate HideResult annotations (#12220)

  • Rewrite Variable.propagateAnnotation to optionally evaluate the annotation value and use it when propagating HideResult.
  • Remove the annotation field from Component.COMPONENT since it's not actually used anywhere.
10:30 Changeset in OpenModelica [bbff56f6] by GitHub <noreply@…>
  • 4 edits in OMEdit/OMEditLIB

Allow space and comma in the name for quoted identifiers (#12247)

#12235

10:09 Changeset in OpenModelica [b7925a2] by Adeel Asghar <adeel.asghar@…>
  • 4 edits in OMEdit/OMEditLIB

Allow space and comma in the name for quoted identifiers

#12235

09:01 Changeset in OpenModelica [90fe4918] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenC.tpl

get rid of the warning about handleBaseClock (#12244)

08:33 Changeset in OpenModelica [8f5247c3] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenC.tpl

get rid of the warning about handleBaseClock

2024-04-12:

15:49 Changeset in OpenModelica [3bdce2a8] by GitHub <noreply@…>
  • 2 edits in /

Fix InstNode.getAnnotation (#12233)

  • Use instanceParent() instead of parent() to properly traverse the instance tree when looking for annotations on parents.
15:15 Changeset in OpenModelica [68545c0] by Per Östlund <perost86@…>
  • 2 edits in /

Fix InstNode.getAnnotation

  • Use instanceParent() instead of parent() to properly traverse the instance tree when looking for annotations on parents.
15:03 Changeset in OpenModelica [c036458] by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/ModelicaClassDialog.cpp

Add uses annotation when duplicating to global scope (#12232)

#12230

14:45 Changeset in OpenModelica [e9fd3a6c] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/ModelicaClassDialog.cpp

Add uses annotation when duplicating to global scope

#12230

14:27 Changeset in OpenModelica [78eb8ddb] by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/Model.cpp

Show the error from the instance API (#12231)

14:11 Changeset in OpenModelica [cc1d59a5] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/Model.cpp

Show the error from the instance API

2024-04-11:

17:26 Changeset in OpenModelica [dadd01e] by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/ModelicaClassDialog.cpp

Don't set path when duplicating from system library (#12227)

  • Leave the path textbox empty when duplicating a class from a system library, since classes can't be added to system libraries anyway.
17:09 Changeset in OpenModelica [e9cdedce] by Per Östlund <perost86@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/ModelicaClassDialog.cpp

Don't set path when duplicating from system library

  • Leave the path textbox empty when duplicating a class from a system library, since classes can't be added to system libraries anyway.
16:53 Changeset in OpenModelica [66ca15c] by kabdelhak <karim.abdelhak@…>
  • 9 edits in OMCompiler/Compiler/NBackEnd

[NB] update adjacency for initial system

16:18 Changeset in OpenModelica [113dcdf] by GitHub <noreply@…>
  • 4 edits in OMEdit/OMEditLIB

Do not call childrenBoundingRect from the boundingRect (#12224)

Calling childrenBoundingRect ends up in infinite loop.
#12219

Fix parameter display of inherited components when value is defined in extends clause.

Do not check if the name ends with same name in ModelWidget::dependsOnModel. Causes redundant calls to ModelWidget::reDrawModelWidget.

16:03 Changeset in OpenModelica [c0e6c57] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Element/Element.cpp

Fix build

15:14 Changeset in OpenModelica [9a80704] by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/LibraryTreeWidget.cpp

Exclude root LibraryTreeItem from LibraryTreeModel::findLibraryTreeItem (#12226)

#12218

14:48 Changeset in OpenModelica [1a1db553] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/LibraryTreeWidget.cpp

Exclude root LibraryTreeItem from LibraryTreeModel::findLibraryTreeItem

#12218

13:31 Changeset in OpenModelica [6f8fbf98] by Adeel Asghar <adeel.asghar@…>
  • 4 edits in OMEdit/OMEditLIB

Do not call childrenBoundingRect from the boundingRect

Calling childrenBoundingRect ends up in infinite loop.
#12219

Fix parameter display of inherited components when value is defined in extends clause.

Do not check if the name ends with same name in ModelWidget::dependsOnModel. Causes redundant calls to ModelWidget::reDrawModelWidget.

04:00 Changeset in OpenModelica [57ab8353]maintenance/v1.23 by GitHub <noreply@…>
  • 10 edits in /

Each variable can have its own prefix (#12221) (#12223)

Fixes #11201

2024-04-10:

19:05 Changeset in OpenModelica [2a0fbf2] by Adeel Asghar <adeel.asghar@…>
  • 10 edits in /

Each variable can have its own prefix (#12221)

Fixes #11201

18:55 Changeset in OpenModelica [5d806139] by GitHub <noreply@…>
  • 10 edits in /

Each variable can have its own prefix (#12221)

Fixes #11201

17:27 Changeset in OpenModelica [252fbdb] by GitHub <noreply@…>
  • 10 edits
    1 add in /

Evaluate HideResult annotations (#12220)

  • Rewrite Variable.propagateAnnotation to optionally evaluate the annotation value and use it when propagating HideResult.
  • Remove the annotation field from Component.COMPONENT since it's not actually used anywhere.
17:26 Changeset in OpenModelica [6b6c11f] by GitHub <noreply@…>
  • 2 edits in /

Use model instance to generate the data needed by OMSens (#12208)

  • update OMSens_Qt to fix running on Linux
17:23 Changeset in OpenModelica [7af0383] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenC.tpl

add a lock to prevent several threads to enter until we set things up

17:01 Changeset in OpenModelica [b8db70d] by Adeel Asghar <adeel.asghar@…>
  • 10 edits in /

Each variable can have its own prefix

Fixes #11201

16:54 Changeset in OpenModelica [7938e3d4] by Per Östlund <perost86@…>
  • 10 edits
    1 add in /

Evaluate HideResult annotations

  • Rewrite Variable.propagateAnnotation to optionally evaluate the annotation value and use it when propagating HideResult.
  • Remove the annotation field from Component.COMPONENT since it's not actually used anywhere.
15:03 Changeset in OpenModelica [15ecf3cb] by kabdelhak <karim.abdelhak@…>
  • 4 edits in OMCompiler/Compiler/NBackEnd

[NB] update record full adjacency matrix

13:37 Changeset in OpenModelica [0f70cd3] by kabdelhak <karim.abdelhak@…>
  • 2 edits in OMCompiler/Compiler/NBackEnd/Util

[NB] update causalize modes

  • add create() function to causalize modes to simplify subscripts always
  • needed for canonical form
13:24 Changeset in OpenModelica [047c79b8] by kabdelhak <karim.abdelhak@…>
  • 1 edit in OMCompiler/Compiler/NBackEnd/Util/NBAdjacency.mo

[NB] adjacency: reduce conditions

  • variables in conditions can be arrays, they have to be reduced to whatever size the body has
11:53 Changeset in OpenModelica [a0c699e1] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSens_Qt

update OMSens_Qt to fix running on Linux

11:49 Changeset in OpenModelica [bf28cb8] by kabdelhak <karim.abdelhak@…>
  • 5 edits in OMCompiler/Compiler

[NB] update simple causalization

  • add default case if we do not replace iterators
  • used for simple causalization for/if nesting
10:48 Changeset in OpenModelica [637011e] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp

Use model instance to generate the data needed by OMSens

2024-04-09:

16:25 Changeset in OpenModelica [6d88d2b7] by kabdelhak <karim.abdelhak@…>
  • 3 edits in OMCompiler/Compiler/NBackEnd

[NB] first semi working version of adjacency

13:46 Changeset in OpenModelica [b77f6ab]maintenance/v1.23v1.24.0-dev by GitHub <noreply@…>
  • 5 edits
    1 add in /

Improve handling of augmented flow variables (#12215)

  • Generate default connect equations for unconnected outside flow variables that were added during augmentation of expandable connectors.

Fixes #12159

13:10 Changeset in OpenModelica [b6fbae93] by Per Östlund <perost86@…>
  • 5 edits
    1 add in /

Improve handling of augmented flow variables

  • Generate default connect equations for unconnected outside flow variables that were added during augmentation of expandable connectors.

Fixes #12159

10:41 Changeset in OpenModelica [da43c18] by Julien Schueller <schueller@…>
  • 43 edits in /

OMEdit: Qt6 compatibility

09:31 Changeset in OpenModelica [f391abba]maintenance/v1.23 by GitHub <noreply@…>
  • 5 edits
    1 add in /

[NB] add partial derivatives of functions (#12203)

  • [NB] add partial derivatives of functions
  • differentiate partial derivative functions while lowering
  • [NB] add test for partial derivative
  • [NB] add missing else cases to partial function diff
02:56 Changeset in OpenModelica [6016ef70]maintenance/v1.23 by GitHub <noreply@…>
  • 3 edits in OMEdit/OMEditLIB/Modeling

Add uses annotation after duplicating a model (#12213)

Fixes #8174

02:38 Changeset in OpenModelica [b50de58e] by Adeel Asghar <adeel.asghar@…>
  • 3 edits in OMEdit/OMEditLIB/Modeling

Add uses annotation after duplicating a model

Fixes #8174

01:32 Changeset in OpenModelica [1b2eabe]maintenance/v1.23 by GitHub <noreply@…>
  • 6 edits in OMEdit/OMEditLIB

Allow editing top level parameters (#12198)

  • Allow editing top level parameters

Fixes #4408

  • Cleanup
01:15 Changeset in OpenModelica [50878e8] by Adeel Asghar <adeel.asghar@…>
  • 2 edits in OMEdit/OMEditLIB/Element

Cleanup

2024-04-08:

15:36 Changeset in OpenModelica [a3e6d9a]maintenance/v1.23 by GitHub <noreply@…>
  • 2 edits
    1 add in /

Improve AbsynUtil.pathStripSamePrefix (#12212)

  • Rewrite pathStripSamePrefix to not fail on e.g. (A.B, A)`, i.e. when the prefix matches completely but the second path is shorter.
15:12 Changeset in OpenModelica [3de6fc9e] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Improve AbsynUtil.pathStripSamePrefix

  • Rewrite pathStripSamePrefix to not fail on e.g. (A.B, A)`, i.e. when the prefix matches completely but the second path is shorter.
14:34 Changeset in OpenModelica [9eb5232]maintenance/v1.23 by GitHub <noreply@…>
  • 5 edits
    1 add in /

Handle invalid components better in instance API (#12211)

  • Mark components as invalid if the typing of them fails in any way with the instance API, and dump them similar to deleted components along with any error messages.
13:50 Changeset in OpenModelica [69e47ab8] by Per Östlund <perost86@…>
  • 5 edits
    1 add in /

Handle invalid components better in instance API

  • Mark components as invalid if the typing of them fails in any way with the instance API, and dump them similar to deleted components along with any error messages.
11:55 Changeset in OpenModelica [e8a1fdac] by Adrian Pop <adrian.pop@…>
  • 7 edits in OMCompiler

use the same allocator everywhere

Note: See TracTimeline for information about the timeline view.