GNOME Bugzilla – Bug 642877
Make sure all builtin plugins are in the active-plugins list
Last modified: 2011-02-27 20:53:11 UTC
As long as the user doesn't enable any plugins, and uses the "default" plugins list, we're fine (if we keep the builtin plugins list, and the schemas synced). But if the user enables a plugin, then they're not using the default values anymore, and newly added plugins might be getting disabled. This happened to me, and the screensaver builtin plugin wasn't getting loaded.
commit 5c1512896b0728b0f3365e502eb7b21a184cb4ab Author: Philip Withnall <philip@tecnocode.co.uk> Date: Sun Feb 27 20:52:07 2011 +0000 Bug 642877 — Make sure all builtin plugins are in the active-plugins list Force-load all the builtin plugins just after setting up the plugins engine. This ensures that if a builtin plugin isn't in the active-plugins list in GSettings, it will still get loaded and activated. Closes: bgo#642877 src/plugins/totem-plugins-engine.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-)