gnunet-svn
[Top][All Lists]
Advanced

[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");





reply via email to

[Prev in Thread] Current Thread [Next in Thread]