Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PoC - Migration to PaletteViewer #912

Merged
merged 1 commit into from
Jan 22, 2025

Conversation

ptziegler
Copy link
Contributor

This re-implements the palette using the native GEF classes.

Open topics:

  • Look & Feel
  • Dragging of categories
  • Tooltips

@ptziegler
Copy link
Contributor Author

image

@ptziegler ptziegler marked this pull request as ready for review January 19, 2025 17:15
This implements the WindowBuilder palette using the native GEF
implementation. While it implementation is functional, it is still
missing functionality like theming and drag & drop, which is why the new
palette has to be expiliclty enabled using the "wbp.gef.palette" system
property.
@ptziegler
Copy link
Contributor Author

The new palette can only be disabled via system preference. So it should be safe to merge it now. The remaining cleanup will be done via separate PR.

@ptziegler ptziegler merged commit f49c996 into eclipse-windowbuilder:master Jan 22, 2025
6 checks passed
@ptziegler ptziegler deleted the gef_palette branch January 22, 2025 18:56
@ptziegler ptziegler added this to the 1.19.0 milestone Jan 22, 2025
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