Skip to content
Success

Changes

Summary

  1. Fixed Refresh of StructEditingComposite (commit: 0d9f22f) (details)
  2. Code clean-up in several classes of the watches view (commit: 79f8c2b) (details)
  3. Fixed Struct Parser for Monitoring value editing (commit: 46c4913) (details)
  4. Mapping didn't consider ConfigureableFBs (commit: 2019859) (details)
  5. Updated Alignment Commands to new position model (commit: 618dc13) (details)
  6. Fixed paste position for drag and drop paste in subapps (commit: e37223f) (details)
  7. fix open in breadcrumb (commit: a5c1779) (details)
  8. prevent popup from closing in new viewer (commit: bbd30a3) (details)
  9. stop popup loosing focus when opening in another bread crumb (commit: 72f18d9) (details)
Commit 0d9f22f14d90785258ee8bcd02c51eef6efc8974 by Alois Zoitl
Fixed Refresh of StructEditingComposite

The adapter in the StructEditingComposite only checked changes to the
root struct. If a variable was changed (e.g., new name or type) the
table was not correctly updated.
(commit: 0d9f22f)
The file was modified plugins/org.eclipse.fordiac.ide.datatypeeditor/src/org/eclipse/fordiac/ide/datatypeeditor/widgets/StructEditingComposite.java (diff)
Commit 79f8c2b2ae2a4b030881f2220db8e38e8a37eac3 by Alois Zoitl
Code clean-up in several classes of the watches view
(commit: 79f8c2b)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/WatchesValueLabelProvider.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/views/WatchesView.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/WatchesValueEditingSupport.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/StructForceEditingSupport.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/WatchesCommentLabelProvider.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/WatchesTypeLabelProvider.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/views/WatchValueTreeNodeUtils.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/WatchesNameLabelProvider.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/views/ForcesView.java (diff)
Commit 46c4913f8710358ed79a057edb0bd14ca3b169d8 by Alois Zoitl
Fixed Struct Parser for Monitoring value editing

Struct Parser and WatchesValueEditingSupport didn't correctly handle
value editing of structs and structs with array members in the watches
view.
(commit: 46c4913)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/provider/WatchesValueEditingSupport.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.monitoring/src/org/eclipse/fordiac/ide/monitoring/views/StructParser.java (diff)
Commit 2019859254f0d91d65dc8d10677cf050f7521635 by Michael Oberlehner
Mapping didn't consider ConfigureableFBs
(commit: 2019859)
The file was modified plugins/org.eclipse.fordiac.ide.model.commands/src/org/eclipse/fordiac/ide/model/commands/change/MapToCommand.java (diff)
Commit 618dc13e5609ed421243700525f14a0447416f22 by Alois Zoitl
Updated Alignment Commands to new position model
(commit: 618dc13)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/policies/FBNetworkXYLayoutEditPolicy.java (diff)
Commit e37223f489b7ec23cbfad4fde49d76fecf3fdb9d by Alois Zoitl
Fixed paste position for drag and drop paste in subapps

When dragging and dropping with ctrl inside of subapps the position of
the dropped element was wrong. This fix reduces unnecessary complexity
and is also correct when doing drag and drop and copy paste inside of
expanded subapps and groups.

What is not yet working is copy drag and drop into subapps and groups.
There still a position offset is happening.
(commit: e37223f)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/commands/PasteCommand.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/editparts/TargetInterfaceElementEditPart.java (diff)
Commit bbd30a35519bbe1cc687cc3c875b8d8758d93a25 by Alois Zoitl
prevent popup from closing in new viewer
(commit: bbd30a3)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/handlers/AbstractFollowTargetPinConnectionHandler.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/handlers/FollowLeftConnectionHandler.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/handlers/FollowRightConnectionHandler.java (diff)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/handlers/FollowConnectionHandler.java (diff)
Commit 72f18d9ce8b53f3b6366e15b05e6e6bc9d33eb24 by Alois Zoitl
stop popup loosing focus when opening in another bread crumb
(commit: 72f18d9)
The file was modified plugins/org.eclipse.fordiac.ide.application/src/org/eclipse/fordiac/ide/application/handlers/FollowConnectionHandler.java (diff)