| 75 } |
77 } |
| 76 |
78 |
| 77 static void |
79 static void |
| 78 pidgin_plugins_dialog_init(PidginPluginsDialog *dialog) { |
80 pidgin_plugins_dialog_init(PidginPluginsDialog *dialog) { |
| 79 GPluginManager *manager = NULL; |
81 GPluginManager *manager = NULL; |
| |
82 GSettingsBackend *backend = NULL; |
| 80 |
83 |
| 81 gtk_widget_init_template(GTK_WIDGET(dialog)); |
84 gtk_widget_init_template(GTK_WIDGET(dialog)); |
| 82 |
85 |
| 83 manager = gplugin_manager_get_default(); |
86 manager = gplugin_manager_get_default(); |
| 84 gplugin_gtk_view_set_manager(GPLUGIN_GTK_VIEW(dialog->view), manager); |
87 gplugin_gtk_view_set_manager(GPLUGIN_GTK_VIEW(dialog->view), manager); |
| |
88 |
| |
89 backend = purple_core_get_settings_backend(); |
| |
90 gplugin_gtk_view_set_settings_backend(GPLUGIN_GTK_VIEW(dialog->view), |
| |
91 backend); |
| 85 } |
92 } |
| 86 |
93 |
| 87 /****************************************************************************** |
94 /****************************************************************************** |
| 88 * Public API |
95 * Public API |
| 89 *****************************************************************************/ |
96 *****************************************************************************/ |