}
static GtkTreeModel*
-get_model (const ModestPairList *pairs)
+get_model (ModestPairList *pairs)
{
GtkTreeIter iter;
GtkListStore *store;
- const GSList *cursor;
+ GSList *cursor;
store = gtk_list_store_new (2,
G_TYPE_POINTER, /* the id */
GtkWidget*
-modest_combo_box_new (const ModestPairList *pairs, GEqualFunc id_equal_func)
+modest_combo_box_new (ModestPairList *pairs, GEqualFunc id_equal_func)
{
GtkTreeModel *model;
GtkCellRenderer *renderer;
gtk_cell_layout_clear (GTK_CELL_LAYOUT(obj));
renderer = gtk_cell_renderer_text_new ();
+ g_object_set (G_OBJECT (renderer), "ellipsize", PANGO_ELLIPSIZE_END, NULL);
gtk_cell_layout_pack_start (GTK_CELL_LAYOUT(obj),
- renderer, FALSE);
+ renderer, TRUE);
gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT(obj),
renderer, "text",
COLUMN_DISPLAY_NAME, NULL);
GtkTreeModel *model;
GtkTreeIter iter;
ModestComboBoxPrivate *priv;
- gboolean found;
+ gboolean found = FALSE;
g_return_if_fail (self);