]> git.0d.be Git - empathy.git/commitdiff
add empathy_account_widget_changed as protected method
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 14 Jan 2010 11:30:37 +0000 (11:30 +0000)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 14 Jan 2010 11:30:37 +0000 (11:30 +0000)
libempathy-gtk/empathy-account-widget.c
libempathy-gtk/empathy-account-widget.h

index ae210a42ef6af720f3ee754b96a61fcb750635f3..b74a3095ed1b4f0351b726e78f9b13f2b7a84b54 100644 (file)
@@ -1870,3 +1870,13 @@ empathy_account_widget_get_default_display_name (EmpathyAccountWidget *self)
 
   return default_display_name;
 }
+
+/* Used by subclass to indicate that widget contains pending changes */
+void
+empathy_account_widget_changed (EmpathyAccountWidget *self)
+{
+  EmpathyAccountWidgetPriv *priv = GET_PRIV (self);
+
+  account_widget_handle_control_buttons_sensitivity (self);
+  priv->contains_pending_changes = TRUE;
+}
index 56ba9d06ee6ce1cb4fcce5d69150c3b781e34744..5b994c277b29dff916c5ab68338d9551abed97d0 100644 (file)
@@ -73,6 +73,9 @@ void empathy_account_widget_discard_pending_changes
 gchar * empathy_account_widget_get_default_display_name (
     EmpathyAccountWidget *widget);
 
+/* protected methods */
+void empathy_account_widget_changed (EmpathyAccountWidget *widget);
+
 G_END_DECLS
 
 #endif /* __EMPATHY_ACCOUNT_WIDGET_H__ */