Skip to content

[Draw2D] SemiTransparentFigure should extend Draw2D figure#1470

Merged
ptziegler merged 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:solid-position-feedback
Apr 26, 2026
Merged

[Draw2D] SemiTransparentFigure should extend Draw2D figure#1470
ptziegler merged 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:solid-position-feedback

Conversation

@ptziegler
Copy link
Copy Markdown
Contributor

@ptziegler ptziegler commented Apr 25, 2026

This adapts the SemiTransparentFigure and TopResizeFigure to extend a plain Draw2D Figure directly. The references have been adapted to also use the Draw2D LineBorder to avoid the issues when translating between absolute and local coordinates.

The AbstractPositionFeedback and GhostPositionFeedback have been marked as "for removal" and will be internalized after the 2028-06 release. The SemiTransparentFigure has also been marked for removal and will be removed alltogether.

@ptziegler ptziegler added this to the 1.24.0 milestone Apr 25, 2026
This adapts the `SemiTransparentFigure` and `TopResizeFigure` to extend
a plain Draw2D `Figure` directly. The references have been adapted to
also use the Draw2D `LineBorder` to avoid the issues when translating
between absolute and local coordinates.

The `AbstractPositionFeedback` and `GhostPositionFeedback` have been
marked as "for removal" and will be internalized after the 2028-06
release. The `SemiTransparentFigure` has also been marked for removal
and will be removed alltogether.
@ptziegler ptziegler force-pushed the solid-position-feedback branch from a461bbc to ba21573 Compare April 25, 2026 22:28
@ptziegler ptziegler changed the title Remove obsolete SolidPositionFeedback figure [Draw2D] SemiTransparentFigure should extend Draw2D figure Apr 25, 2026
@github-actions
Copy link
Copy Markdown

Test Results

 2 720 files  ±0   2 720 suites  ±0   10h 38m 15s ⏱️ - 33m 2s
 7 018 tests ±0   6 972 ✅ +1   45 💤 ±0  0 ❌  - 1  1 🔥 ±0 
28 072 runs  ±0  27 881 ✅ +1  190 💤 ±0  0 ❌  - 1  1 🔥 ±0 

For more details on these errors, see this check.

Results for commit ba21573. ± Comparison against base commit 78dff98.

@ptziegler ptziegler merged commit 3ff700c into eclipse-windowbuilder:master Apr 26, 2026
6 of 8 checks passed
@ptziegler ptziegler deleted the solid-position-feedback branch April 26, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant