Skip to content

Simplify GTK3 screenshot logic#1533

Merged
ptziegler merged 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:gtk3-cleanup
Jun 18, 2026
Merged

Simplify GTK3 screenshot logic#1533
ptziegler merged 1 commit into
eclipse-windowbuilder:masterfrom
ptziegler:gtk3-cleanup

Conversation

@ptziegler

Copy link
Copy Markdown
Contributor

This moves the GTK-agnostic screenshot methods to the abstract base-class so that it can be re-used by the upcoming GTK4 port.

Additionally, the callback consumer is no longer passed to the getImageSurface() method and is instead call directly within the traverse method.

This moves the GTK-agnostic screenshot methods to the abstract
base-class so that it can be re-used by the upcoming GTK4 port.

Additionally, the callback consumer is no longer passed to the
`getImageSurface()` method and is instead call directly within the
`traverse` method.
@github-actions

Copy link
Copy Markdown

Test Results

     4 files  ±0       4 suites  ±0   2h 24m 13s ⏱️ + 2m 22s
 7 020 tests ±0   6 989 ✅ ±0  31 💤 ±0  0 ❌ ±0 
23 684 runs  ±0  23 586 ✅ ±0  98 💤 ±0  0 ❌ ±0 

Results for commit 3fa9dad. ± Comparison against base commit f5637f2.

@ptziegler ptziegler added this to the 1.25.0 milestone Jun 18, 2026
@ptziegler ptziegler merged commit b013371 into eclipse-windowbuilder:master Jun 18, 2026
8 checks passed
@ptziegler ptziegler deleted the gtk3-cleanup branch June 18, 2026 17:32
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