| 56 pidgin_privacy_prefs_init(PidginPrivacyPrefs *prefs) { |
56 pidgin_privacy_prefs_init(PidginPrivacyPrefs *prefs) { |
| 57 GSettings *settings = NULL; |
57 GSettings *settings = NULL; |
| 58 |
58 |
| 59 gtk_widget_init_template(GTK_WIDGET(prefs)); |
59 gtk_widget_init_template(GTK_WIDGET(prefs)); |
| 60 |
60 |
| 61 settings = g_settings_new_with_backend("im.pidgin.Pidgin3.Privacy", |
61 settings = purple_core_new_settings("im.pidgin.Pidgin3.Privacy"); |
| 62 purple_core_get_settings_backend()); |
|
| 63 g_settings_bind(settings, "send-typing-notifications", |
62 g_settings_bind(settings, "send-typing-notifications", |
| 64 prefs->send_typing_notifications, "active", |
63 prefs->send_typing_notifications, "active", |
| 65 G_SETTINGS_BIND_DEFAULT); |
64 G_SETTINGS_BIND_DEFAULT); |
| 66 g_clear_object(&settings); |
65 g_clear_object(&settings); |
| 67 } |
66 } |