Skip to content

feat(wallpaper): define image effect settings - #264

Merged
mirkobrombin merged 2 commits into
singularityos-lab:masterfrom
perlowja:feat/wallpaper-effects-schema
Oct 14, 2026
Merged

mirkobrombin merged 2 commits into
singularityos-lab:masterfrom
perlowja:feat/wallpaper-effects-schema

Conversation

@perlowja

Copy link
Copy Markdown
Contributor

Defines the shipped GSettings contract used by the shell wallpaper-effects UI:

  • wallpaper-effect with the supported effect choices
  • wallpaper-effect-blur-radius constrained to 1-64
  • wallpaper-effect-quote-text

Verification:

  • glib-compile-schemas --strict passed
  • A memory-backend set/read-back check passed for all three keys
  • ASCII and dependency guardrails passed

Companion to singularity-shell #32 and the dependent Phase 2 effects PR.

AI assistance: disclosed

@perlowja

perlowja commented Oct 8, 2026

Copy link
Copy Markdown
Contributor Author

@mirkobrombin rebased onto master 0ba791f.

perlowja and others added 2 commits October 14, 2026 12:52
Add the effect mode, blur radius, and quote text keys consumed by the shell wallpaper effects UI.

Assisted-by: Codex:gpt-5.6-sol
AI-Scope: Added and validated the shipped GSettings contract for wallpaper image effects.
@mirkobrombin
mirkobrombin force-pushed the feat/wallpaper-effects-schema branch from 293b9a0 to 733c30f Compare October 14, 2026 10:54
@mirkobrombin

Copy link
Copy Markdown
Member

Aligned with singularity-shell#33: we keep grayscale and blur, the two effects that actually help a desktop (calmer background, more readable windows). Oil painting and the quote overlay are out, so their choices and the quote-text key are gone. Merging.

@mirkobrombin
mirkobrombin merged commit 579dc0c into singularityos-lab:master Oct 14, 2026
1 check 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.

2 participants