aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/fs/search.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/fs/search.c')
-rw-r--r--src/plugins/fs/search.c42
1 files changed, 28 insertions, 14 deletions
diff --git a/src/plugins/fs/search.c b/src/plugins/fs/search.c
index 5c2b0df7..5f409413 100644
--- a/src/plugins/fs/search.c
+++ b/src/plugins/fs/search.c
@@ -469,6 +469,11 @@ fs_search_started(struct FSUI_SearchList * fsui_list,
469 renderer, 469 renderer,
470 "text", SEARCH_NAME, 470 "text", SEARCH_NAME,
471 NULL); 471 NULL);
472 g_object_set(G_OBJECT(renderer),
473 "wrap-width", 45,
474 "width-chars", 45,
475 "ellipsize", PANGO_ELLIPSIZE_END,
476 NULL);
472 column = gtk_tree_view_get_column(list->treeview, 477 column = gtk_tree_view_get_column(list->treeview,
473 col - 1); 478 col - 1);
474 gtk_tree_view_column_set_resizable(column, TRUE); 479 gtk_tree_view_column_set_resizable(column, TRUE);
@@ -500,6 +505,11 @@ fs_search_started(struct FSUI_SearchList * fsui_list,
500 renderer, 505 renderer,
501 "text", SEARCH_MIME, 506 "text", SEARCH_MIME,
502 NULL); 507 NULL);
508 g_object_set(G_OBJECT(renderer),
509 "wrap-width", 30,
510 "width-chars", 30,
511 "ellipsize", PANGO_ELLIPSIZE_END,
512 NULL);
503 column = gtk_tree_view_get_column(list->treeview, 513 column = gtk_tree_view_get_column(list->treeview,
504 col - 1); 514 col - 1);
505 gtk_tree_view_column_set_resizable(column, TRUE); 515 gtk_tree_view_column_set_resizable(column, TRUE);
@@ -507,20 +517,6 @@ fs_search_started(struct FSUI_SearchList * fsui_list,
507 gtk_tree_view_column_set_reorderable(column, TRUE); 517 gtk_tree_view_column_set_reorderable(column, TRUE);
508 gtk_tree_view_column_set_sort_column_id(column, SEARCH_MIME); 518 gtk_tree_view_column_set_sort_column_id(column, SEARCH_MIME);
509 519
510 renderer = gtk_cell_renderer_text_new();
511 col = gtk_tree_view_insert_column_with_attributes(list->treeview,
512 -1,
513 _("Meta-data"),
514 renderer,
515 "text", SEARCH_DESC,
516 NULL);
517 column = gtk_tree_view_get_column(list->treeview,
518 col - 1);
519 gtk_tree_view_column_set_resizable(column, TRUE);
520 gtk_tree_view_column_set_clickable(column, TRUE);
521 gtk_tree_view_column_set_reorderable(column, TRUE);
522 gtk_tree_view_column_set_sort_column_id(column, SEARCH_DESC);
523 /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
524 if (YES != GC_get_configuration_value_yesno(cfg, 520 if (YES != GC_get_configuration_value_yesno(cfg,
525 "GNUNET-GTK", 521 "GNUNET-GTK",
526 "DISABLE-PREVIEWS", 522 "DISABLE-PREVIEWS",
@@ -539,6 +535,24 @@ fs_search_started(struct FSUI_SearchList * fsui_list,
539 gtk_tree_view_column_set_resizable(column, TRUE); 535 gtk_tree_view_column_set_resizable(column, TRUE);
540 } 536 }
541 537
538 renderer = gtk_cell_renderer_text_new();
539 col = gtk_tree_view_insert_column_with_attributes(list->treeview,
540 -1,
541 _("Meta-data"),
542 renderer,
543 "text", SEARCH_DESC,
544 NULL);
545 column = gtk_tree_view_get_column(list->treeview,
546 col - 1);
547 g_object_set(G_OBJECT(renderer),
548 "wrap-width", 60,
549 "width-chars", 60,
550 "ellipsize", PANGO_ELLIPSIZE_NONE,
551 NULL);
552 gtk_tree_view_column_set_resizable(column, TRUE);
553 gtk_tree_view_column_set_clickable(column, TRUE);
554 gtk_tree_view_column_set_reorderable(column, TRUE);
555 gtk_tree_view_column_set_sort_column_id(column, SEARCH_DESC);
542 556
543 /* add entry in search summary */ 557 /* add entry in search summary */
544 gtk_list_store_append(search_summary, 558 gtk_list_store_append(search_summary,