1 === modified file 'src/pidgin-libnotify.c'
2 Index: pidgin-libnotify/src/pidgin-libnotify.c
3 ===================================================================
4 --- pidgin-libnotify.orig/src/pidgin-libnotify.c 2011-08-10 22:52:51.793663042 -0400
5 +++ pidgin-libnotify/src/pidgin-libnotify.c 2011-08-10 22:53:21.483706587 -0400
11 +force_load_once (gpointer data)
13 + PurplePlugin * plugin = (PurplePlugin *)data;
15 + if (!purple_prefs_get_bool("/plugins/gtk/libnotify/auto_loaded")) {
16 + purple_plugin_load(plugin);
17 + purple_plugins_save_loaded(PIDGIN_PREFS_ROOT "/plugins/loaded");
18 + purple_prefs_set_bool("/plugins/gtk/libnotify/auto_loaded", TRUE);
25 notify_check_caps_helper (gpointer data, gpointer user_data)
28 purple_prefs_add_bool ("/plugins/gtk/libnotify/signon", TRUE);
29 purple_prefs_add_bool ("/plugins/gtk/libnotify/signoff", FALSE);
30 purple_prefs_add_bool ("/plugins/gtk/libnotify/only_available", FALSE);
31 + purple_prefs_add_bool ("/plugins/gtk/libnotify/auto_loaded", FALSE);
33 + g_idle_add(force_load_once, plugin);
36 PURPLE_INIT_PLUGIN(notify, init_plugin, info)