diff options
| author | Victor Kareh <[email protected]> | 2025-10-19 12:07:45 -0400 |
|---|---|---|
| committer | Victor Kareh <[email protected]> | 2025-10-31 14:03:42 -0400 |
| commit | c01fa667a5d1660a579aa04a82ec6e9c26c54b45 (patch) | |
| tree | 8d346241b87bf63b47026519ff82691d6e8104fb /src/gs-prefs.c | |
| parent | e89ae9d58dc08737a1eb12d0853ac09709db88e3 (diff) | |
| download | mate-screensaver-c01fa667a5d1660a579aa04a82ec6e9c26c54b45.tar.bz2 mate-screensaver-c01fa667a5d1660a579aa04a82ec6e9c26c54b45.tar.xz | |
Screensaver command-line arguments can now be configured via a gsettings
dictionary. It's also compatible with screensavers from XScreenSaver.
A helper script is included:
mate-screensaver-configure starfield --count 500 --speed 10
Fixes #5
Diffstat (limited to 'src/gs-prefs.c')
| -rw-r--r-- | src/gs-prefs.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gs-prefs.c b/src/gs-prefs.c index 0d2bea0..f311afa 100644 --- a/src/gs-prefs.c +++ b/src/gs-prefs.c @@ -476,6 +476,11 @@ key_changed_cb (GSettings *settings, _gs_prefs_set_user_switch_enabled (prefs, enabled); } + else if (strcmp (key, "screensaver-arguments") == 0) + { + /* Screensaver arguments are read directly by gs-job + when starting screensavers, no action needed here */ + } else { g_warning ("Config key not handled: %s", key); |
