[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r2699 - gnunet-gtk/src/plugins/fs
From: |
grothoff |
Subject: |
[GNUnet-SVN] r2699 - gnunet-gtk/src/plugins/fs |
Date: |
Sat, 29 Apr 2006 22:08:17 -0700 (PDT) |
Author: grothoff
Date: 2006-04-29 22:08:12 -0700 (Sat, 29 Apr 2006)
New Revision: 2699
Modified:
gnunet-gtk/src/plugins/fs/meta.c
gnunet-gtk/src/plugins/fs/namespace.c
gnunet-gtk/src/plugins/fs/search.c
Log:
fixing mantis 1041
Modified: gnunet-gtk/src/plugins/fs/meta.c
===================================================================
--- gnunet-gtk/src/plugins/fs/meta.c 2006-04-30 04:06:45 UTC (rev 2698)
+++ gnunet-gtk/src/plugins/fs/meta.c 2006-04-30 05:08:12 UTC (rev 2699)
@@ -63,6 +63,7 @@
GdkPixbufLoader * loader;
unsigned char * thumb;
size_t ts;
+ GtkTreeViewColumn * column;
int col;
metamodel
@@ -79,6 +80,14 @@
renderer,
"text", META_STYPE,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(metaList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, META_STYPE);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(metaList),
col - 1),
TRUE);
@@ -89,6 +98,13 @@
renderer,
"text", META_VALUE,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(metaList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, META_VALUE);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(metaList),
col - 1),
TRUE);
@@ -148,7 +164,8 @@
GtkWidget * keywordList;
GtkListStore * keymodel;
GtkCellRenderer * renderer;
-
+ GtkTreeViewColumn * column;
+
keymodel
= gtk_list_store_new(1,
G_TYPE_STRING);
@@ -161,6 +178,13 @@
renderer,
"text", 0,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(keywordList),
+ 0);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, 0);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_set_model(GTK_TREE_VIEW(keywordList),
GTK_TREE_MODEL(keymodel));
if (init != NULL)
Modified: gnunet-gtk/src/plugins/fs/namespace.c
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace.c 2006-04-30 04:06:45 UTC (rev
2698)
+++ gnunet-gtk/src/plugins/fs/namespace.c 2006-04-30 05:08:12 UTC (rev
2699)
@@ -60,6 +60,7 @@
GtkCellRenderer * renderer;
GtkListStore * model;
GladeXML * namespaceXML;
+ GtkTreeViewColumn * column;
int col;
namespaceXML
@@ -96,6 +97,14 @@
renderer,
"text", IN_NAMESPACE_FILENAME,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_FILENAME);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -106,6 +115,13 @@
renderer,
"text", IN_NAMESPACE_SIZE,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_SIZE);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -116,6 +132,13 @@
renderer,
"text", IN_NAMESPACE_DESCRIPTION,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_DESCRIPTION);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -126,6 +149,13 @@
renderer,
"text", IN_NAMESPACE_MIMETYPE,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, IN_NAMESPACE_MIMETYPE);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -136,6 +166,13 @@
renderer,
"text",
IN_NAMESPACE_PUB_FREQ_STRING,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column,
IN_NAMESPACE_PUB_FREQ_STRING);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -146,6 +183,13 @@
renderer,
"text",
IN_NAMESPACE_PUB_DATE_STRING,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column,
IN_NAMESPACE_PUB_DATE_STRING);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -1104,6 +1148,7 @@
GtkListStore * model;
GtkCellRenderer * renderer;
GtkWidget * trackCheckButton;
+ GtkTreeViewColumn * column;
int col;
trackCheckButton
@@ -1131,6 +1176,14 @@
renderer,
"text", NAMESPACE_FILENAME,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, NAMESPACE_FILENAME);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
col - 1),
TRUE);
@@ -1141,6 +1194,13 @@
renderer,
"text", NAMESPACE_SIZE,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, NAMESPACE_SIZE);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
col - 1),
TRUE);
Modified: gnunet-gtk/src/plugins/fs/search.c
===================================================================
--- gnunet-gtk/src/plugins/fs/search.c 2006-04-30 04:06:45 UTC (rev 2698)
+++ gnunet-gtk/src/plugins/fs/search.c 2006-04-30 05:08:12 UTC (rev 2699)
@@ -378,7 +378,7 @@
gtk_tree_store_insert(model,
&iter,
pparent,
- 0);
+ 0x7FFFFFFF); /* MAX-int => insert at end! */
addEntryToSearchTree(model,
&iter,
info->uri,
@@ -564,6 +564,7 @@
GtkWidget * window;
GtkWidget * child;
GtkWidget * resultList;
+ GtkTreeViewColumn * column;
GtkCellRenderer * renderer;
GtkTreeStore * tree;
GladeXML * searchXML;
@@ -601,9 +602,17 @@
renderer,
"text", SEARCH_NAME,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, SEARCH_NAME);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
- col - 1),
- TRUE);
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
@@ -611,9 +620,17 @@
renderer,
"text", SEARCH_SIZE,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, SEARCH_SIZE);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
- col - 1),
- TRUE);
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
@@ -621,6 +638,14 @@
renderer,
"text", SEARCH_MIME,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, SEARCH_MIME);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -631,6 +656,13 @@
renderer,
"text", SEARCH_DESC,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, SEARCH_DESC);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
col - 1),
TRUE);
@@ -1005,6 +1037,7 @@
GtkListStore * model;
GtkWidget * searchList;
GtkCellRenderer * renderer;
+ GtkTreeViewColumn * column;
int col;
searchCB
@@ -1041,6 +1074,14 @@
renderer,
"text", SER_SUM_NAME,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(searchList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, SER_SUM_NAME);
+ /*gtk_tree_view_column_set_sort_indicator(column, TRUE);*/
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(searchList),
col - 1),
TRUE);
@@ -1051,6 +1092,12 @@
renderer,
"text", SER_SUM_COUNT,
NULL);
+ column = gtk_tree_view_get_column(GTK_TREE_VIEW(searchList),
+ col - 1);
+ gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_clickable(column, TRUE);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
+ gtk_tree_view_column_set_sort_column_id(column, SER_SUM_COUNT);
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(searchList),
col - 1),
TRUE);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r2699 - gnunet-gtk/src/plugins/fs,
grothoff <=