/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/*
* Copyright (C) 2006-2007 Imendio AB
- * Copyright (C) 2007 Collabora Ltd.
+ * Copyright (C) 2007-2008 Collabora Ltd.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
} EmpathyNewChatroomDialog;
enum {
- COL_IMAGE,
COL_NAME,
COL_ROOM,
COL_COUNT
view = GTK_TREE_VIEW (dialog->treeview);
gtk_tree_view_set_headers_visible (view, FALSE);
- /* Chatroom pointer */
- column = gtk_tree_view_column_new ();
- gtk_tree_view_column_set_title (column, _("Chat Rooms"));
-
- cell = gtk_cell_renderer_pixbuf_new ();
- gtk_tree_view_column_pack_start (column, cell, FALSE);
-
cell = gtk_cell_renderer_text_new ();
g_object_set (cell,
"xpad", (guint) 4,
"ellipsize", PANGO_ELLIPSIZE_END,
NULL);
- gtk_tree_view_column_pack_start (column, cell, TRUE);
+ column = gtk_tree_view_column_new_with_attributes (_("Chat Rooms"),
+ cell,
+ "text", COL_NAME,
+ NULL);
gtk_tree_view_column_set_expand (column, TRUE);
gtk_tree_view_append_column (view, column);
gtk_widget_show (dialog->vbox_browse);
}
- else if (strcmp (protocol, "salut") == 0) {
+ else if (strcmp (protocol, "local-xmpp") == 0) {
gtk_widget_set_sensitive (dialog->entry_server, FALSE);
gtk_widget_show (dialog->vbox_browse);
}
gtk_entry_set_text (GTK_ENTRY (dialog->entry_server), server ? server : "");
gtk_entry_set_text (GTK_ENTRY (dialog->entry_room), room ? room : "");
- g_free (server);
g_free (room);
}