[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r2234 - in gnunet-gtk/src/plugins: daemon fs
From: |
durner |
Subject: |
[GNUnet-SVN] r2234 - in gnunet-gtk/src/plugins: daemon fs |
Date: |
Thu, 3 Nov 2005 13:38:24 -0800 (PST) |
Author: durner
Date: 2005-11-03 13:38:13 -0800 (Thu, 03 Nov 2005)
New Revision: 2234
Modified:
gnunet-gtk/src/plugins/daemon/daemon.c
gnunet-gtk/src/plugins/fs/download.c
gnunet-gtk/src/plugins/fs/meta.c
gnunet-gtk/src/plugins/fs/namespace.c
gnunet-gtk/src/plugins/fs/search.c
gnunet-gtk/src/plugins/fs/upload.c
Log:
Make columns resizable
Modified: gnunet-gtk/src/plugins/daemon/daemon.c
===================================================================
--- gnunet-gtk/src/plugins/daemon/daemon.c 2005-11-03 20:44:43 UTC (rev
2233)
+++ gnunet-gtk/src/plugins/daemon/daemon.c 2005-11-03 21:38:13 UTC (rev
2234)
@@ -218,6 +218,7 @@
GtkWidget * apps;
GtkListStore * model;
GtkCellRenderer * renderer;
+ int col;
apps
= glade_xml_get_widget(getMainXML(),
@@ -226,19 +227,25 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(apps),
GTK_TREE_MODEL(model));
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(apps),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(apps),
-1,
_("Application"),
renderer,
"text", 0,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(apps),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(apps),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(apps),
-1,
_("Description"),
renderer,
"text", 1,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(apps),
+ col - 1),
+ TRUE);
updateAppModelSafe(NULL);
tab
Modified: gnunet-gtk/src/plugins/fs/download.c
===================================================================
--- gnunet-gtk/src/plugins/fs/download.c 2005-11-03 20:44:43 UTC (rev
2233)
+++ gnunet-gtk/src/plugins/fs/download.c 2005-11-03 21:38:13 UTC (rev
2234)
@@ -685,6 +685,7 @@
void fs_download_start() {
GtkWidget * downloadList;
GtkCellRenderer * renderer;
+ int col;
downloadList = glade_xml_get_widget(getMainXML(),
@@ -702,27 +703,36 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(downloadList),
GTK_TREE_MODEL(summary));
renderer = gtk_cell_renderer_progress_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(downloadList),
+ col =
gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(downloadList),
-1,
_("Name"),
renderer,
"value", DOWNLOAD_PROGRESS,
"text", DOWNLOAD_LINKNAME,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(downloadList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(downloadList),
+ col =
gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(downloadList),
-1,
_("Size"),
renderer,
"text", DOWNLOAD_SIZE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(downloadList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(downloadList),
+ col =
gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(downloadList),
-1,
_("URI"),
renderer,
"text", DOWNLOAD_URISTRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(downloadList),
+ col - 1),
+ TRUE);
FSUI_listDownloads(ctx,
NULL,
&addDownloadView,
Modified: gnunet-gtk/src/plugins/fs/meta.c
===================================================================
--- gnunet-gtk/src/plugins/fs/meta.c 2005-11-03 20:44:43 UTC (rev 2233)
+++ gnunet-gtk/src/plugins/fs/meta.c 2005-11-03 21:38:13 UTC (rev 2234)
@@ -63,6 +63,7 @@
GdkPixbufLoader * loader;
unsigned char * thumb;
size_t ts;
+ int col;
metamodel
= gtk_list_store_new(META_NUM,
@@ -72,19 +73,25 @@
metaList = glade_xml_get_widget(xml,
name);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(metaList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(metaList),
-1,
_("Category"),
renderer,
"text", META_STYPE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(metaList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(metaList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(metaList),
-1,
_("Value"),
renderer,
"text", META_VALUE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(metaList),
+ col - 1),
+ TRUE);
gtk_tree_view_set_model(GTK_TREE_VIEW(metaList),
GTK_TREE_MODEL(metamodel));
if (init != NULL)
Modified: gnunet-gtk/src/plugins/fs/namespace.c
===================================================================
--- gnunet-gtk/src/plugins/fs/namespace.c 2005-11-03 20:44:43 UTC (rev
2233)
+++ gnunet-gtk/src/plugins/fs/namespace.c 2005-11-03 21:38:13 UTC (rev
2234)
@@ -60,6 +60,7 @@
GtkCellRenderer * renderer;
GtkListStore * model;
GladeXML * namespaceXML;
+ int col;
namespaceXML
= glade_xml_new(getGladeFileName(),
@@ -89,61 +90,85 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(resultList),
GTK_TREE_MODEL(model));
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Filename"),
renderer,
"text", IN_NAMESPACE_FILENAME,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Filesize"),
renderer,
"text", IN_NAMESPACE_SIZE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Description"),
renderer,
"text", IN_NAMESPACE_DESCRIPTION,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Mime-type"),
renderer,
"text", IN_NAMESPACE_MIMETYPE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Publication Frequency"),
renderer,
"text",
IN_NAMESPACE_PUB_FREQ_STRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Next Publication Date"),
renderer,
"text",
IN_NAMESPACE_PUB_DATE_STRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Last ID"),
renderer,
"text", IN_NAMESPACE_LAST_STRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Next ID"),
renderer,
"text", IN_NAMESPACE_NEXT_STRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
child = gtk_bin_get_child(GTK_BIN(window));
gtk_widget_ref(GTK_WIDGET(child));
gtk_container_remove(GTK_CONTAINER(window),
@@ -1061,6 +1086,7 @@
GtkListStore * model;
GtkCellRenderer * renderer;
GtkWidget * trackCheckButton;
+ int col;
trackCheckButton
= glade_xml_get_widget(getMainXML(),
@@ -1081,26 +1107,35 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(contentList),
GTK_TREE_MODEL(model));
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
-1,
_("Filename"),
renderer,
"text", NAMESPACE_FILENAME,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
-1,
_("Filesize"),
renderer,
"text", NAMESPACE_SIZE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(contentList),
-1,
_("URI"),
renderer,
"text", NAMESPACE_URISTRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(contentList),
+ col - 1),
+ TRUE);
addCronJob(&updateContentList,
0,
UPDATE_CONTENT_LIST_FREQUENCY,
Modified: gnunet-gtk/src/plugins/fs/search.c
===================================================================
--- gnunet-gtk/src/plugins/fs/search.c 2005-11-03 20:44:43 UTC (rev 2233)
+++ gnunet-gtk/src/plugins/fs/search.c 2005-11-03 21:38:13 UTC (rev 2234)
@@ -516,6 +516,7 @@
GtkCellRenderer * renderer;
GtkTreeStore * tree;
GladeXML * searchXML;
+ int col;
searchXML
= glade_xml_new(getGladeFileName(),
@@ -543,43 +544,58 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(resultList),
GTK_TREE_MODEL(tree));
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Name"),
renderer,
"text", SEARCH_NAME,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Size"),
renderer,
"text", SEARCH_SIZE,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Mime-type"),
renderer,
"text", SEARCH_MIME,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Meta-data"),
renderer,
"text", SEARCH_DESC,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
if (! testConfigurationString("GNUNET-GTK",
"DISABLE-PREVIEWS",
"YES")) {
renderer = gtk_cell_renderer_pixbuf_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
+ col =
gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(resultList),
-1,
_("Preview"),
renderer,
"pixbuf", SEARCH_PIXBUF,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(resultList),
+ col - 1),
+ TRUE);
}
child = gtk_bin_get_child(GTK_BIN(window));
gtk_widget_ref(GTK_WIDGET(child));
@@ -939,6 +955,7 @@
GtkListStore * model;
GtkWidget * searchList;
GtkCellRenderer * renderer;
+ int col;
searchCB
= glade_xml_get_widget(getMainXML(),
@@ -968,19 +985,25 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(searchList),
GTK_TREE_MODEL(summary));
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(searchList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(searchList),
-1,
_("Query"),
renderer,
"text", SER_SUM_NAME,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(searchList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(searchList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(searchList),
-1,
_("Results"),
renderer,
"text", SER_SUM_COUNT,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(searchList),
+ col - 1),
+ TRUE);
FSUI_listSearches(ctx,
&openTabForSearch,
Modified: gnunet-gtk/src/plugins/fs/upload.c
===================================================================
--- gnunet-gtk/src/plugins/fs/upload.c 2005-11-03 20:44:43 UTC (rev 2233)
+++ gnunet-gtk/src/plugins/fs/upload.c 2005-11-03 21:38:13 UTC (rev 2234)
@@ -482,6 +482,7 @@
GtkWidget * uploadEntry;
GtkCellRenderer * renderer;
GtkListStore * model;
+ int col;
uploadList = glade_xml_get_widget(getMainXML(),
"activeUploadsList");
@@ -493,22 +494,27 @@
gtk_tree_view_set_model(GTK_TREE_VIEW(uploadList),
GTK_TREE_MODEL(summary));
renderer = gtk_cell_renderer_progress_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(uploadList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(uploadList),
-1,
_("Filename"),
renderer,
"text", UPLOAD_FILENAME,
"value", UPLOAD_PROGRESS,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(uploadList),
+ col - 1),
+ TRUE);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(uploadList),
+ col = gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(uploadList),
-1,
_("URI"),
renderer,
"text", UPLOAD_URISTRING,
NULL);
+
gtk_tree_view_column_set_resizable(gtk_tree_view_get_column(GTK_TREE_VIEW(uploadList),
+ col - 1),
+ TRUE);
-
uploadEntry
= glade_xml_get_widget(getMainXML(),
"uploadFilenameComboBoxEntry");
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r2234 - in gnunet-gtk/src/plugins: daemon fs,
durner <=