* Set date/descending as default options in sort dialog.
pmo-trunk-r1775
GList *tmp = NULL;
GtkSortType sort_type;
gint sort_key;
GList *tmp = NULL;
GtkSortType sort_type;
gint sort_key;
gint result;
/* Get header window */
gint result;
/* Get header window */
sort_ids[sort_key] = col_id;
sort_model_ids[sort_key] = TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN,
sort_cols[sort_key] = tmp->data;
sort_ids[sort_key] = col_id;
sort_model_ids[sort_key] = TNY_GTK_HEADER_LIST_MODEL_DATE_RECEIVED_TIME_T_COLUMN,
sort_cols[sort_key] = tmp->data;
+ default_key = sort_key;
break;
case MODEST_HEADER_VIEW_COLUMN_COMPACT_SENT_DATE:
sort_key = hildon_sort_dialog_add_sort_key (dialog, _("mcen_li_sort_date"));
sort_ids[sort_key] = col_id;
sort_model_ids[sort_key] = TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN,
sort_cols[sort_key] = tmp->data;
break;
case MODEST_HEADER_VIEW_COLUMN_COMPACT_SENT_DATE:
sort_key = hildon_sort_dialog_add_sort_key (dialog, _("mcen_li_sort_date"));
sort_ids[sort_key] = col_id;
sort_model_ids[sort_key] = TNY_GTK_HEADER_LIST_MODEL_DATE_SENT_TIME_T_COLUMN,
sort_cols[sort_key] = tmp->data;
+ default_key = sort_key;
+ g_printerr ("modest: column (id: %i) not valid", col_id);
+ goto frees;
+ hildon_sort_dialog_set_sort_key (dialog, default_key);
+ hildon_sort_dialog_set_sort_order (dialog, GTK_SORT_DESCENDING);
result = gtk_dialog_run (GTK_DIALOG (dialog));
if (result == GTK_RESPONSE_OK) {
sort_key = hildon_sort_dialog_get_sort_key (dialog);
result = gtk_dialog_run (GTK_DIALOG (dialog));
if (result == GTK_RESPONSE_OK) {
sort_key = hildon_sort_dialog_get_sort_key (dialog);