Skip to content
Success

Changes

Summary

  1. Allow to drag more then one FBNetworkelement accross editor bounds (commit: 8803ade) (details)
  2. Do not close WatchesView Cell editor on watch update (commit: f280cdc) (details)
  3. DeploymenFBEvaluator syncs time (commit: e17ff2a) (details)
  4. Correctly show varinout in typed and untyped subapps (commit: 91fa1d7) (details)
Commit 8803ade17c98e70631aa6a07ae158b7888d909ec by Alois Zoitl
Allow to drag more then one FBNetworkelement accross editor bounds

With this fix also several selected FBNetworkElements can be dragged
across editor boundaries using the alt key and drag&drop.
(commit: 8803ade)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/dnd/CustomDragSourceListener.java (diff)
Commit f280cdcdba98668c1f7783bc357f2b662175b38f by bwiesmayr
Do not close WatchesView Cell editor on watch update

When watch values are updated (even with no value change) the cell
editor is closed in the viewer refresh. This fix prevents this which is
the only way to sensible edit values.
(commit: f280cdc)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/views/WatchesView.java (diff)
Commit e17ff2af722f93f0bd9fda2d052a8cfe19b74446 by Alois Zoitl
DeploymenFBEvaluator syncs time

With this change the DeploymentFBEvaluator tries to set the faketime of
the evaluator device so that evaluated fbs in 4diac IDE and fbs in the
device share the same time base.
(commit: e17ff2a)
The file was modified plugins/org.eclipse.fordiac.ide.deployment.eval/src/org/eclipse/fordiac/ide/deployment/eval/fb/DeploymentFBEvaluator.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.deployment.eval/src/org/eclipse/fordiac/ide/deployment/eval/DeploymentEvaluatorSharedState.java (diff)
Commit 91fa1d7a7b9bbab1d2d7bf8084ffe67a8c5133fe by Alois Zoitl
Correctly show varinout in typed and untyped subapps

With this change the interface bar of typed or untyped subapps shows on
both sides var inouts.

Furthermore the filtering of varinouts now reflects the internal
connection state of subapps and only for subapps.
(commit: 91fa1d7)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/editparts/UISubAppNetworkEditPart.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.subapptypeeditor/src/org/eclipse/fordiac/ide/subapptypeeditor/editparts/TypedSubAppNetworkEditPart.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/editparts/AbstractFBNElementEditPart.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/editparts/EditorWithInterfaceEditPart.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.gef/src/org/eclipse/fordiac/ide/gef/editparts/AbstractFBNetworkEditPart.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/editparts/SubAppForFBNetworkEditPart.java (diff)