#define __EMPATHY_ACCOUNTS_DIALOG_H__
#include <gtk/gtk.h>
-
-#include <libempathy/empathy-account.h>
+#include <telepathy-glib/telepathy-glib.h>
G_BEGIN_DECLS
(G_TYPE_INSTANCE_GET_CLASS ((obj), EMPATHY_TYPE_ACCOUNTS_DIALOG, EmpathyAccountsDialogClass))
typedef struct {
- GObject parent;
+ GtkDialog parent;
/* private */
gpointer priv;
} EmpathyAccountsDialog;
typedef struct {
- GObjectClass parent_class;
+ GtkDialogClass parent_class;
} EmpathyAccountsDialogClass;
GType empathy_accounts_dialog_get_type (void);
GtkWidget *empathy_accounts_dialog_show (GtkWindow *parent,
- EmpathyAccount *selected_account);
+ TpAccount *selected_account);
+
+void empathy_account_dialog_cancel (EmpathyAccountsDialog *dialog);
+gboolean empathy_accounts_dialog_is_creating (EmpathyAccountsDialog *dialog);
+
+void empathy_accounts_dialog_show_application (GdkScreen *screen,
+ TpAccount *selected_account,
+ gboolean if_needed,
+ gboolean hidden);
G_END_DECLS