X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-combo-box.c;h=16e8973d6a1e2eab6b1158750b2e4c3cce974172;hp=6020686cb7d00b738b40b2e0cdba88259e5ec3ff;hb=edeb005687eeda1957eee1ecbdd0c8e2ede3fff1;hpb=46466d3dde50a4d389459d7bea88761ded12a630 diff --git a/src/widgets/modest-combo-box.c b/src/widgets/modest-combo-box.c index 6020686..16e8973 100644 --- a/src/widgets/modest-combo-box.c +++ b/src/widgets/modest-combo-box.c @@ -125,11 +125,11 @@ modest_combo_box_finalize (GObject *obj) } 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 */ @@ -149,7 +149,7 @@ get_model (const ModestPairList *pairs) 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; @@ -168,8 +168,9 @@ modest_combo_box_new (const ModestPairList *pairs, GEqualFunc id_equal_func) 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); @@ -223,7 +224,7 @@ modest_combo_box_set_active_id (ModestComboBox *self, gpointer id) GtkTreeModel *model; GtkTreeIter iter; ModestComboBoxPrivate *priv; - gboolean found; + gboolean found = FALSE; g_return_if_fail (self);