Skip to content

Upgrade to gir.core-0.8.0-preview.1#2069

Draft
cameronwhite wants to merge 13 commits into
masterfrom
feature/gir-core-0.8.0-preview.1
Draft

Upgrade to gir.core-0.8.0-preview.1#2069
cameronwhite wants to merge 13 commits into
masterfrom
feature/gir-core-0.8.0-preview.1

Conversation

@cameronwhite
Copy link
Copy Markdown
Member

  • Fix errors from changes to the GObject.Subclass source generator.
  • Fix remaining warnings

Bug: #2050

- Fix errors from changes to the GObject.Subclass source generator. There are still many warnings to fix, but this is the minimal work to get Pinta running and be able to test further changes.

Bug: #2050
Switch to factory methods for constructing GObjects
…lass initialization

One subtle change is that the angle picker widget previously delayed setting the initial angle until the OnRealize event. This was problematic with the canvas grid changes, which set the initial angle after creating the widget but before it's realized, causing the updated value to be lost.
Updating the value after all initialization is done works perfectly fine, though, so this was naturally fixed by porting the angle picker to the new initialization style.
@cameronwhite cameronwhite force-pushed the feature/gir-core-0.8.0-preview.1 branch from 3e3a39c to 2f42f8f Compare April 11, 2026 18:51
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