Project

General

Profile

Feature #3815

Change Request #3878: [UI] Collection task to switch gef based editors to the new JavaFX-based editors (LWFXEF)

[Kernel] Add LWFXEF framework from SystemFOCUS to kernel.common.ui

Added by Florian Hölzl about 1 year ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Start date:
11/25/2016
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Subtasks

Bug #2751: Moving multiple components does not work with different zoom levelsRejected

Bug #3003: [GUI] connecting portsRejected

Change Request #3870: [Kernel] LWFXEF base class delegating to transformation serviceRejected


Related issues

Related to Feature #3843: Introduce Zoom controlNew10/09/2019

History

#1 Updated by Florian Hölzl 12 months ago

  • Target version changed from AF3 2.16 RC1 (Feature Freeze) to AF3 2.17 (Feature Freeze)

#2 Updated by Alexander Diewald 11 months ago

  • Status changed from New to In Progress

Testing and intermediate code review done. Please see the branches for / gitlab for the code review comments.

Here is what I found during testing except the known bugs (DnD from the library):
  • Double-clicking a component to open the editor of its content is not working.
  • Components can only be moved after selecting them.
  • Ports added to a component only become visible after adding a port to the pane (parent component). In the SWT view, the components added in the FX view are visible.
  • Connection endpoints are misaligned.
  • Sometimes connections cannot be drawn at all (with the Input / Output port restrictions considered). Did not yet find a pattern causing this behavior.
  • Ports are not moved when their parents are resized. Thus, they may be "outside" the component to which they belong depending on the resize operation.

#3 Updated by Florian Hölzl 11 months ago

Please reevaluate the issues:
  • Double-clicking a component to open the editor of its content is not working.
  • Components can only be moved after selecting them.
  • Ports added to a component only become visible after adding a port to the pane (parent component). In the SWT view, the components added in the FX view are visible.
  • Connection endpoints are misaligned.
  • Sometimes connections cannot be drawn at all (with the Input / Output port restrictions considered). Did not yet find a pattern causing this behavior.
  • Ports are not moved when their parents are resized. Thus, they may be "outside" the component to which they belong depending on the resize operation.

#5 Updated by Johannes Eder 10 months ago

  • Parent task set to #3878

#6 Updated by Johannes Eder 8 months ago

#7 Updated by Johannes Eder 8 months ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Florian Hölzl to Johannes Eder

SF code has been integrated into AF3 Kernel.

#8 Updated by Johannes Eder 8 months ago

  • Status changed from Resolved to Closed
  • Assignee deleted (Johannes Eder)

Also available in: Atom PDF