GNOME Bugzilla – Bug 433371
Add support for activation failure
Last modified: 2007-04-26 09:59:44 UTC
It should be possible for plugins to fail the activation.
Created attachment 86999 [details] [review] Implementation - the galago plugin fails if there is an error connecting to the galago daemon - the lirc plugin fails if it isn't possible to initialize lirc. additional an unitialized parent_class bug in the galago plugin is fixed in this patch.
Looks great, thanks for the patch!
2007-04-26 Jan Arne Petersen <jpetersen@jpetersen.org> * src/plugins/galago/totem-galago.c: (totem_galago_plugin_finalize), (impl_activate): * src/plugins/lirc/totem-lirc.c: (impl_activate): * src/plugins/media-player-keys/totem-media-player-keys.c: (impl_activate): * src/plugins/ontop/totem-ontop.c: (impl_activate): * src/plugins/screensaver/totem-screensaver.c: (impl_activate): * src/plugins/totem-plugin.c: (totem_plugin_error_quark), (totem_plugin_activate): * src/plugins/totem-plugin.h: * src/plugins/totem-plugins-engine.c: (totem_plugins_engine_activate_plugin_real), (totem_plugins_engine_activate_plugin): Add support for plugin activation failure. Fix an uninitialized variable. (Closes #433371)