Skip to content

clapper: Fix enum/flags enhancer param spec handling#630

Merged
Rafostar merged 1 commit into
masterfrom
pspec-fixes
Jun 19, 2026
Merged

clapper: Fix enum/flags enhancer param spec handling#630
Rafostar merged 1 commit into
masterfrom
pspec-fixes

Conversation

@Rafostar

Copy link
Copy Markdown
Owner

Enums and flags are stored as strings in GSettings, but they should be parsed back into correct GTypes before using them.

This commit includes needed changes to internal Clapper functions so such settings are handled correctly when converting them to/from GValue using GSettings dedicated getters for enums/flags that parse value to correct type.

Enums and flags are stored as strings in GSettings, but they
should be parsed back into correct GTypes before using them.

This commit includes needed changes to internal Clapper functions
so such settings are handled correctly when converting them to/from
GValue using GSettings dedicated getters for enums/flags that parse
value to correct type.
@Rafostar
Rafostar merged commit 45b0852 into master Jun 19, 2026
4 checks passed
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