diff options
Diffstat (limited to 'src/plugins/fs')
-rw-r--r-- | src/plugins/fs/fs.c | 8 | ||||
-rw-r--r-- | src/plugins/fs/namespace_search.c | 14 | ||||
-rw-r--r-- | src/plugins/fs/search.c | 4 |
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 | } |