aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/fs
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/fs')
-rw-r--r--src/plugins/fs/fs.c8
-rw-r--r--src/plugins/fs/namespace_search.c14
-rw-r--r--src/plugins/fs/search.c4
3 files changed, 18 insertions, 8 deletions
diff --git a/src/plugins/fs/fs.c b/src/plugins/fs/fs.c
index b9506106..93a173be 100644
--- a/src/plugins/fs/fs.c
+++ b/src/plugins/fs/fs.c
@@ -343,6 +343,7 @@ fs_summary_start ()
343 GtkTreeViewColumn *column; 343 GtkTreeViewColumn *column;
344 int col; 344 int col;
345 GladeXML *contextMenuXML; 345 GladeXML *contextMenuXML;
346 GtkTreeIter iter;
346 347
347 /* keyword list setup */ 348 /* keyword list setup */
348 searchCB 349 searchCB
@@ -365,6 +366,13 @@ fs_summary_start ()
365 G_TYPE_STRING, /* GNUNET_EncName of namespace */ 366 G_TYPE_STRING, /* GNUNET_EncName of namespace */
366 G_TYPE_POINTER, /* ECRS MetaData */ 367 G_TYPE_POINTER, /* ECRS MetaData */
367 G_TYPE_INT); /* Meta-data about namespace */ 368 G_TYPE_INT); /* Meta-data about namespace */
369 gtk_list_store_append (model, &iter);
370 gtk_list_store_set (model,
371 &iter,
372 NS_SEARCH_DESCRIPTION, _("globally"),
373 NS_SEARCH_NAME, _("globally"),
374 NS_SEARCH_METADATA, NULL,
375 NS_SEARCH_RATING, 0, -1);
368 gtk_combo_box_set_model (GTK_COMBO_BOX (searchCB), GTK_TREE_MODEL (model)); 376 gtk_combo_box_set_model (GTK_COMBO_BOX (searchCB), GTK_TREE_MODEL (model));
369 gtk_combo_box_entry_set_text_column (searchCB, NS_SEARCH_DESCRIPTION); 377 gtk_combo_box_entry_set_text_column (searchCB, NS_SEARCH_DESCRIPTION);
370 378
diff --git a/src/plugins/fs/namespace_search.c b/src/plugins/fs/namespace_search.c
index 0385a68b..5ac91a80 100644
--- a/src/plugins/fs/namespace_search.c
+++ b/src/plugins/fs/namespace_search.c
@@ -71,9 +71,11 @@ on_namespaceRatingSpinButton_changed_fs (GtkWidget * dummy,
71 NS_SEARCH_DESCRIPTION, &description, 71 NS_SEARCH_DESCRIPTION, &description,
72 NS_SEARCH_NAME, &nsName, 72 NS_SEARCH_NAME, &nsName,
73 NS_SEARCH_RATING, &rating, -1); 73 NS_SEARCH_RATING, &rating, -1);
74 if ((description != NULL) && (0 == strcmp (description, ""))) 74 if ((description != NULL) &&
75 ( (0 == strcmp (description, "")) ||
76 (0 == strcmp (description, _("globally")))))
75 { 77 {
76 /* just to be sure */ 78 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
77 gtk_widget_set_sensitive (spin, FALSE); 79 gtk_widget_set_sensitive (spin, FALSE);
78 } 80 }
79 else 81 else
@@ -100,8 +102,6 @@ on_namespaceRatingSpinButton_changed_fs (GtkWidget * dummy,
100 } 102 }
101 else 103 else
102 { 104 {
103 /* FIXME: if GNUNET_enc_to_hash succeeds, we may want to keep this
104 active */
105 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0); 105 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
106 gtk_widget_set_sensitive (spin, FALSE); 106 gtk_widget_set_sensitive (spin, FALSE);
107 } 107 }
@@ -150,7 +150,9 @@ on_searchNamespaceComboBoxEntry_changed_fs (GtkWidget * dummy,
150 NS_SEARCH_DESCRIPTION, &descStr, 150 NS_SEARCH_DESCRIPTION, &descStr,
151 NS_SEARCH_NAME, &nsName, 151 NS_SEARCH_NAME, &nsName,
152 NS_SEARCH_RATING, &rating, -1); 152 NS_SEARCH_RATING, &rating, -1);
153 if ((descStr != NULL) && (0 == strcmp (descStr, ""))) 153 if ((descStr != NULL) &&
154 ( (0 == strcmp (descStr, "")) ||
155 (0 == strcmp (descStr, _("globally"))) ) )
154 { 156 {
155 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0); 157 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
156 gtk_widget_set_sensitive (spin, FALSE); 158 gtk_widget_set_sensitive (spin, FALSE);
@@ -184,8 +186,6 @@ on_searchNamespaceComboBoxEntry_changed_fs (GtkWidget * dummy,
184 } 186 }
185 else 187 else
186 { 188 {
187 /* FIXME: may still be namespace selected --
188 where user manually entered NS name! */
189 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0); 189 gtk_spin_button_set_value (GTK_SPIN_BUTTON (spin), 0);
190 gtk_widget_set_sensitive (spin, FALSE); 190 gtk_widget_set_sensitive (spin, FALSE);
191 } 191 }
diff --git a/src/plugins/fs/search.c b/src/plugins/fs/search.c
index deff31da..f789e43f 100644
--- a/src/plugins/fs/search.c
+++ b/src/plugins/fs/search.c
@@ -1119,7 +1119,9 @@ on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton)
1119 NS_SEARCH_DESCRIPTION, &descStr, NS_SEARCH_NAME, 1119 NS_SEARCH_DESCRIPTION, &descStr, NS_SEARCH_NAME,
1120 &nsName, -1); 1120 &nsName, -1);
1121 1121
1122 if ((descStr != NULL) && (0 == strcmp (descStr, ""))) 1122 if ((descStr != NULL) &&
1123 ( (0 == strcmp (descStr, "")) ||
1124 (0 == strcmp (descStr, _("globally")))))
1123 { 1125 {
1124 nsName = NULL; 1126 nsName = NULL;
1125 } 1127 }