]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-local-xmpp-assistant-widget.h
Merge branch 'gnome-3-8'
[empathy.git] / libempathy-gtk / empathy-local-xmpp-assistant-widget.h
index edb9b6a40299b5f953694974a651079ec56dd4bf..efea64d295f0e994cb31c4b7d305fec23afe375b 100644 (file)
@@ -22,6 +22,7 @@
 #define __EMPATHY_LOCAL_XMPP_ASSISTANT_WIDGET_H__
 
 #include <gtk/gtk.h>
+#include <telepathy-glib/telepathy-glib.h>
 
 G_BEGIN_DECLS
 
@@ -37,13 +38,13 @@ typedef struct _EmpathyLocalXmppAssistantWidgetClass EmpathyLocalXmppAssistantWi
 typedef struct _EmpathyLocalXmppAssistantWidgetPrivate EmpathyLocalXmppAssistantWidgetPrivate;
 
 struct _EmpathyLocalXmppAssistantWidget {
-  GtkBox parent;
+  GtkGrid parent;
 
   EmpathyLocalXmppAssistantWidgetPrivate *priv;
 };
 
 struct _EmpathyLocalXmppAssistantWidgetClass {
-  GtkBoxClass parent_class;
+  GtkGridClass parent_class;
 };
 
 GType empathy_local_xmpp_assistant_widget_get_type (void) G_GNUC_CONST;
@@ -53,6 +54,12 @@ GtkWidget * empathy_local_xmpp_assistant_widget_new (void);
 void empathy_local_xmpp_assistant_widget_create_account (
     EmpathyLocalXmppAssistantWidget *self);
 
+gboolean empathy_local_xmpp_assistant_widget_should_create_account (
+    TpAccountManager *manager);
+
+gboolean empathy_local_xmpp_assistant_widget_is_valid (
+        EmpathyLocalXmppAssistantWidget *self);
+
 G_END_DECLS
 
 #endif /* __EMPATHY_LOCAL_XMPP_ASSISTANT_WIDGET_H__ */