gboolean allow_scrolling;
guint notify_system_fonts_id;
GSettings *gsettings_desktop;
+ GSettings *gsettings_chat;
EmpathySmileyManager *smiley_manager;
gboolean only_if_date;
} EmpathyChatTextViewPriv;
DEBUG ("%p", object);
+ g_object_unref (priv->gsettings_chat);
g_object_unref (priv->gsettings_desktop);
if (priv->last_contact) {
"cursor-visible", FALSE,
NULL);
+ priv->gsettings_chat = g_settings_new (EMPATHY_PREFS_CHAT_SCHEMA);
+
priv->gsettings_desktop = g_settings_new (
EMPATHY_PREFS_DESKTOP_INTERFACE_SCHEMA);
g_signal_connect (priv->gsettings_desktop,
GtkTextIter start_iter;
GtkTextIter iter;
GtkTextMark *mark;
- GSettings *gsettings_chat;
/* Check if we have to parse smileys */
- gsettings_chat = g_settings_new (EMPATHY_PREFS_CHAT_SCHEMA);
- use_smileys = g_settings_get_boolean (gsettings_chat,
+ use_smileys = g_settings_get_boolean (priv->gsettings_chat,
EMPATHY_PREFS_CHAT_SHOW_SMILEYS);
if (use_smileys)
&iter);
gtk_text_buffer_delete_mark (priv->buffer, mark);
-
- g_object_unref (gsettings_chat);
}
void