Skip to content

feat: Add public gtk.CSSProvider capabilities + GResource support#3

Merged
diamondburned merged 1 commit into
diamondburned:mainfrom
DodoLeDev:patch-1
Nov 17, 2025
Merged

feat: Add public gtk.CSSProvider capabilities + GResource support#3
diamondburned merged 1 commit into
diamondburned:mainfrom
DodoLeDev:patch-1

Conversation

@DodoLeDev

@DodoLeDev DodoLeDev commented Nov 16, 2025

Copy link
Copy Markdown
Contributor

This PR adds new capabilities for managing gtk.CSSProviders and to take advantage of GResource files.

It'll useful for MR!372


  • Added public methods (returning usable gtk.CSSProvider):
    • NewCSSProvFromResource
    • NewCSSProvFromString (replaces newCSSProvider internally)
  • Added new Apply method from a Provider: ApplyProviderCSS
  • Replaced occurrences from LoadFromData to LoadFromString (deprecated)

- Added public methods (returning usable gtk.CSSProvider):
  - NewCSSProvFromResource
  - NewCSSProvFromString (replaces newCSSProvider internally)
- Added new Apply method from a Provider: ApplyProviderCSS
+ Replaced occurrences from LoadFromData to LoadFromString (deprecated)
@DodoLeDev DodoLeDev changed the title Added public CSSProvider capabilities feat: Add public gtk.CSSProvider capabilities + GResource support Nov 16, 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.

2 participants