diff options
Diffstat (limited to 'src/plugins/fs/search.c')
-rw-r--r-- | src/plugins/fs/search.c | 210 |
1 files changed, 105 insertions, 105 deletions
diff --git a/src/plugins/fs/search.c b/src/plugins/fs/search.c index 9bb6b84e..3addb5dd 100644 --- a/src/plugins/fs/search.c +++ b/src/plugins/fs/search.c | |||
@@ -73,7 +73,7 @@ updateSearchSummary (SearchList * searchContext) | |||
73 | if (TRUE != | 73 | if (TRUE != |
74 | gtk_tree_model_get_iter (GTK_TREE_MODEL (search_summary), &iter, path)) | 74 | gtk_tree_model_get_iter (GTK_TREE_MODEL (search_summary), &iter, path)) |
75 | { | 75 | { |
76 | GE_BREAK (ectx, 0); | 76 | GNUNET_GEBREAK (ectx, 0); |
77 | return; | 77 | return; |
78 | } | 78 | } |
79 | gtk_tree_path_free (path); | 79 | gtk_tree_path_free (path); |
@@ -104,7 +104,7 @@ updateSearchSummary (SearchList * searchContext) | |||
104 | void | 104 | void |
105 | addEntryToSearchTree (SearchList * searchContext, | 105 | addEntryToSearchTree (SearchList * searchContext, |
106 | DownloadList * downloadParent, | 106 | DownloadList * downloadParent, |
107 | const ECRS_FileInfo * info, GtkTreeIter * iter) | 107 | const GNUNET_ECRS_FileInfo * info, GtkTreeIter * iter) |
108 | { | 108 | { |
109 | char *name; | 109 | char *name; |
110 | char *mime; | 110 | char *mime; |
@@ -114,12 +114,12 @@ addEntryToSearchTree (SearchList * searchContext, | |||
114 | GdkPixbuf *pixbuf; | 114 | GdkPixbuf *pixbuf; |
115 | enum URITRACK_STATE state; | 115 | enum URITRACK_STATE state; |
116 | 116 | ||
117 | state = URITRACK_getState (ectx, cfg, info->uri); | 117 | state = GNUNET_URITRACK_get_state (ectx, cfg, info->uri); |
118 | mime = getMimeTypeFromMetaData (info->meta); | 118 | mime = getMimeTypeFromMetaData (info->meta); |
119 | desc = getDescriptionFromMetaData (info->meta); | 119 | desc = getDescriptionFromMetaData (info->meta); |
120 | name = getFileNameFromMetaData (info->meta); | 120 | name = getFileNameFromMetaData (info->meta); |
121 | size = ECRS_isFileUri (info->uri) | 121 | size = GNUNET_ECRS_uri_test_chk (info->uri) |
122 | || ECRS_isLocationUri (info->uri) ? ECRS_fileSize (info->uri) : 0; | 122 | || GNUNET_ECRS_uri_test_loc (info->uri) ? GNUNET_ECRS_uri_get_file_siz (info->uri) : 0; |
123 | pixbuf = getThumbnailFromMetaData (info->meta); | 123 | pixbuf = getThumbnailFromMetaData (info->meta); |
124 | size_h = GNUNET_get_byte_size_as_fancy_string (size); | 124 | size_h = GNUNET_get_byte_size_as_fancy_string (size); |
125 | gtk_tree_store_set (searchContext->tree, | 125 | gtk_tree_store_set (searchContext->tree, |
@@ -130,8 +130,8 @@ addEntryToSearchTree (SearchList * searchContext, | |||
130 | SEARCH_MIME, mime, | 130 | SEARCH_MIME, mime, |
131 | SEARCH_DESC, desc, | 131 | SEARCH_DESC, desc, |
132 | SEARCH_PIXBUF, pixbuf, | 132 | SEARCH_PIXBUF, pixbuf, |
133 | SEARCH_URI, ECRS_dupUri (info->uri), | 133 | SEARCH_URI, GNUNET_ECRS_uri_duplicate (info->uri), |
134 | SEARCH_META, ECRS_dupMetaData (info->meta), | 134 | SEARCH_META, GNUNET_ECRS_meta_data_duplicate (info->meta), |
135 | SEARCH_CELL_BG_COLOR, getColorCode (state), | 135 | SEARCH_CELL_BG_COLOR, getColorCode (state), |
136 | SEARCH_CELL_FG_COLOR, "black", | 136 | SEARCH_CELL_FG_COLOR, "black", |
137 | SEARCH_INTERNAL, searchContext, | 137 | SEARCH_INTERNAL, searchContext, |
@@ -154,17 +154,17 @@ addEntryToSearchTree (SearchList * searchContext, | |||
154 | */ | 154 | */ |
155 | void | 155 | void |
156 | fs_search_result_received (SearchList * searchContext, | 156 | fs_search_result_received (SearchList * searchContext, |
157 | const ECRS_FileInfo * info, | 157 | const GNUNET_ECRS_FileInfo * info, |
158 | const struct ECRS_URI *uri) | 158 | const struct GNUNET_ECRS_URI *uri) |
159 | { | 159 | { |
160 | GtkTreeStore *model; | 160 | GtkTreeStore *model; |
161 | GtkTreeIter iter; | 161 | GtkTreeIter iter; |
162 | enum URITRACK_STATE state; | 162 | enum URITRACK_STATE state; |
163 | 163 | ||
164 | state = URITRACK_getState (ectx, cfg, info->uri); | 164 | state = GNUNET_URITRACK_get_state (ectx, cfg, info->uri); |
165 | if ((state & (URITRACK_INSERTED | | 165 | if ((state & (GNUNET_URITRACK_INSERTED | |
166 | URITRACK_INDEXED)) && | 166 | GNUNET_URITRACK_INDEXED)) && |
167 | (GNUNET_YES == GC_get_configuration_value_yesno (cfg, | 167 | (GNUNET_YES == GNUNET_GC_get_configuration_value_yesno (cfg, |
168 | "GNUNET-GTK", | 168 | "GNUNET-GTK", |
169 | "DISABLE-OWN", GNUNET_YES))) | 169 | "DISABLE-OWN", GNUNET_YES))) |
170 | return; | 170 | return; |
@@ -181,7 +181,7 @@ on_search_copy_uri_activate (void *cls, GtkWidget * searchEntry) | |||
181 | SearchList *list = cls; | 181 | SearchList *list = cls; |
182 | GtkTreePath *path; | 182 | GtkTreePath *path; |
183 | GtkTreeIter iter; | 183 | GtkTreeIter iter; |
184 | struct ECRS_URI *uri; | 184 | struct GNUNET_ECRS_URI *uri; |
185 | char *str; | 185 | char *str; |
186 | GtkClipboard *clip; | 186 | GtkClipboard *clip; |
187 | 187 | ||
@@ -191,13 +191,13 @@ on_search_copy_uri_activate (void *cls, GtkWidget * searchEntry) | |||
191 | list->last_y, | 191 | list->last_y, |
192 | &path, NULL, NULL, NULL)) | 192 | &path, NULL, NULL, NULL)) |
193 | { | 193 | { |
194 | GE_BREAK (NULL, 0); | 194 | GNUNET_GEBREAK (NULL, 0); |
195 | return FALSE; | 195 | return FALSE; |
196 | } | 196 | } |
197 | if (FALSE == gtk_tree_model_get_iter (GTK_TREE_MODEL (list->tree), | 197 | if (FALSE == gtk_tree_model_get_iter (GTK_TREE_MODEL (list->tree), |
198 | &iter, path)) | 198 | &iter, path)) |
199 | { | 199 | { |
200 | GE_BREAK (NULL, 0); | 200 | GNUNET_GEBREAK (NULL, 0); |
201 | gtk_tree_path_free (path); | 201 | gtk_tree_path_free (path); |
202 | return FALSE; | 202 | return FALSE; |
203 | } | 203 | } |
@@ -205,7 +205,7 @@ on_search_copy_uri_activate (void *cls, GtkWidget * searchEntry) | |||
205 | uri = NULL; | 205 | uri = NULL; |
206 | gtk_tree_model_get (GTK_TREE_MODEL (list->tree), | 206 | gtk_tree_model_get (GTK_TREE_MODEL (list->tree), |
207 | &iter, SEARCH_URI, &uri, -1); | 207 | &iter, SEARCH_URI, &uri, -1); |
208 | str = ECRS_uriToString (uri); | 208 | str = GNUNET_ECRS_uri_to_string (uri); |
209 | clip = gtk_clipboard_get (GDK_SELECTION_CLIPBOARD); | 209 | clip = gtk_clipboard_get (GDK_SELECTION_CLIPBOARD); |
210 | gtk_clipboard_set_text (clip, str, strlen (str)); | 210 | gtk_clipboard_set_text (clip, str, strlen (str)); |
211 | GNUNET_free (str); | 211 | GNUNET_free (str); |
@@ -222,9 +222,9 @@ selectFile () | |||
222 | char *ret; | 222 | char *ret; |
223 | 223 | ||
224 | uploadXML | 224 | uploadXML |
225 | = glade_xml_new (getGladeFileName (), | 225 | = glade_xml_new (GNUNET_GTK_get_glade_filename (), |
226 | "directorySaveDialog", PACKAGE_NAME); | 226 | "directorySaveDialog", PACKAGNUNET_GENAME); |
227 | connectGladeWithPlugins (uploadXML); | 227 | GNUNET_GTK_connect_glade_with_plugins (uploadXML); |
228 | dialog = GTK_FILE_CHOOSER (glade_xml_get_widget (uploadXML, | 228 | dialog = GTK_FILE_CHOOSER (glade_xml_get_widget (uploadXML, |
229 | "directorySaveDialog")); | 229 | "directorySaveDialog")); |
230 | if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_CANCEL) | 230 | if (gtk_dialog_run (GTK_DIALOG (dialog)) != GTK_RESPONSE_CANCEL) |
@@ -256,8 +256,8 @@ on_save_search_activate (void *cls, GtkWidget * searchEntry) | |||
256 | char *directory; | 256 | char *directory; |
257 | unsigned long long dir_len; | 257 | unsigned long long dir_len; |
258 | unsigned int fis_size; | 258 | unsigned int fis_size; |
259 | ECRS_FileInfo *fis; | 259 | GNUNET_ECRS_FileInfo *fis; |
260 | struct ECRS_MetaData *meta; | 260 | struct GNUNET_ECRS_MetaData *meta; |
261 | GtkTreeModel *model; | 261 | GtkTreeModel *model; |
262 | GtkTreeIter iter; | 262 | GtkTreeIter iter; |
263 | unsigned int pos; | 263 | unsigned int pos; |
@@ -265,7 +265,7 @@ on_save_search_activate (void *cls, GtkWidget * searchEntry) | |||
265 | model = gtk_tree_view_get_model (list->treeview); | 265 | model = gtk_tree_view_get_model (list->treeview); |
266 | if (TRUE != gtk_tree_model_get_iter_first (model, &iter)) | 266 | if (TRUE != gtk_tree_model_get_iter_first (model, &iter)) |
267 | { | 267 | { |
268 | addLogEntry (_("No search results yet, cannot save!")); | 268 | GNUNET_GTK_add_log_entry (_("No search results yet, cannot save!")); |
269 | return FALSE; | 269 | return FALSE; |
270 | } | 270 | } |
271 | 271 | ||
@@ -287,25 +287,25 @@ on_save_search_activate (void *cls, GtkWidget * searchEntry) | |||
287 | pos++; | 287 | pos++; |
288 | } | 288 | } |
289 | while (gtk_tree_model_iter_next (model, &iter)); | 289 | while (gtk_tree_model_iter_next (model, &iter)); |
290 | meta = ECRS_createMetaData (); | 290 | meta = GNUNET_ECRS_meta_data_create (); |
291 | ECRS_addToMetaData (meta, EXTRACTOR_KEYWORDS, list->searchString); | 291 | GNUNET_ECRS_meta_data_inser (meta, EXTRACTOR_KEYWORDS, list->searchString); |
292 | ECRS_addToMetaData (meta, EXTRACTOR_DESCRIPTION, _("Saved search results")); | 292 | GNUNET_ECRS_meta_data_inser (meta, EXTRACTOR_DESCRIPTION, _("Saved search results")); |
293 | ECRS_addToMetaData (meta, EXTRACTOR_SOFTWARE, "gnunet-gtk"); | 293 | GNUNET_ECRS_meta_data_inser (meta, EXTRACTOR_SOFTWARE, "gnunet-gtk"); |
294 | if (GNUNET_OK != ECRS_createDirectory (NULL, | 294 | if (GNUNET_OK != GNUNET_ECRS_directory_create (NULL, |
295 | &directory, &dir_len, fis_size, fis, meta)) | 295 | &directory, &dir_len, fis_size, fis, meta)) |
296 | { | 296 | { |
297 | addLogEntry (_("Internal error.")); | 297 | GNUNET_GTK_add_log_entry (_("Internal error.")); |
298 | GE_BREAK (NULL, 0); | 298 | GNUNET_GEBREAK (NULL, 0); |
299 | ECRS_freeMetaData (meta); | 299 | GNUNET_ECRS_meta_data_destroy (meta); |
300 | GNUNET_array_grow (fis, fis_size, 0); | 300 | GNUNET_array_grow (fis, fis_size, 0); |
301 | GNUNET_free (name); | 301 | GNUNET_free (name); |
302 | return FALSE; | 302 | return FALSE; |
303 | } | 303 | } |
304 | ECRS_freeMetaData (meta); | 304 | GNUNET_ECRS_meta_data_destroy (meta); |
305 | GNUNET_array_grow (fis, fis_size, 0); | 305 | GNUNET_array_grow (fis, fis_size, 0); |
306 | if (GNUNET_OK != GNUNET_disk_file_write (NULL, name, directory, dir_len, "644")) | 306 | if (GNUNET_OK != GNUNET_disk_file_write (NULL, name, directory, dir_len, "644")) |
307 | { | 307 | { |
308 | addLogEntry (_("Error writing file `%s'."), name); | 308 | GNUNET_GTK_add_log_entry (_("Error writing file `%s'."), name); |
309 | } | 309 | } |
310 | GNUNET_free (directory); | 310 | GNUNET_free (directory); |
311 | GNUNET_free (name); | 311 | GNUNET_free (name); |
@@ -357,11 +357,11 @@ search_click_handler (void *cls, GdkEvent * event) | |||
357 | * tab and add an entry to the summary. | 357 | * tab and add an entry to the summary. |
358 | */ | 358 | */ |
359 | SearchList * | 359 | SearchList * |
360 | fs_search_started (struct FSUI_SearchList * fsui_list, | 360 | fs_search_started (struct GNUNET_FSUI_SearchList * fsui_list, |
361 | const struct ECRS_URI * uri, | 361 | const struct GNUNET_ECRS_URI * uri, |
362 | unsigned int anonymityLevel, | 362 | unsigned int anonymityLevel, |
363 | unsigned int resultCount, | 363 | unsigned int resultCount, |
364 | const ECRS_FileInfo * results, FSUI_State state) | 364 | const GNUNET_ECRS_FileInfo * results, GNUNET_FSUI_State state) |
365 | { | 365 | { |
366 | SearchList *list; | 366 | SearchList *list; |
367 | gint pages; | 367 | gint pages; |
@@ -375,29 +375,29 @@ fs_search_started (struct FSUI_SearchList * fsui_list, | |||
375 | int col; | 375 | int col; |
376 | int i; | 376 | int i; |
377 | 377 | ||
378 | description = ECRS_uriToString (uri); | 378 | description = GNUNET_ECRS_uri_to_string (uri); |
379 | if (description == NULL) | 379 | if (description == NULL) |
380 | { | 380 | { |
381 | GE_BREAK (ectx, 0); | 381 | GNUNET_GEBREAK (ectx, 0); |
382 | return NULL; | 382 | return NULL; |
383 | } | 383 | } |
384 | GE_ASSERT (ectx, strlen (description) >= strlen (ECRS_URI_PREFIX)); | 384 | GNUNET_GEASSERT (ectx, strlen (description) >= strlen (GNUNET_ECRS_URI_PREFIX)); |
385 | dhead = &description[strlen (ECRS_URI_PREFIX)]; | 385 | dhead = &description[strlen (GNUNET_ECRS_URI_PREFIX)]; |
386 | if (0 == strncmp (dhead, ECRS_SEARCH_INFIX, strlen (ECRS_SEARCH_INFIX))) | 386 | if (0 == strncmp (dhead, GNUNET_ECRS_SEARCH_INFIX, strlen (GNUNET_ECRS_SEARCH_INFIX))) |
387 | dhead = &dhead[strlen (ECRS_SEARCH_INFIX)]; | 387 | dhead = &dhead[strlen (GNUNET_ECRS_SEARCH_INFIX)]; |
388 | else if (0 == strncmp (dhead, | 388 | else if (0 == strncmp (dhead, |
389 | ECRS_SUBSPACE_INFIX, strlen (ECRS_SUBSPACE_INFIX))) | 389 | GNUNET_ECRS_SUBSPACE_INFIX, strlen (GNUNET_ECRS_SUBSPACE_INFIX))) |
390 | dhead = &dhead[strlen (ECRS_SUBSPACE_INFIX)]; | 390 | dhead = &dhead[strlen (GNUNET_ECRS_SUBSPACE_INFIX)]; |
391 | list = GNUNET_malloc (sizeof (SearchList)); | 391 | list = GNUNET_malloc (sizeof (SearchList)); |
392 | memset (list, 0, sizeof (SearchList)); | 392 | memset (list, 0, sizeof (SearchList)); |
393 | list->searchString = GNUNET_strdup (dhead); | 393 | list->searchString = GNUNET_strdup (dhead); |
394 | list->uri = ECRS_dupUri (uri); | 394 | list->uri = GNUNET_ECRS_uri_duplicate (uri); |
395 | list->fsui_list = fsui_list; | 395 | list->fsui_list = fsui_list; |
396 | list->next = search_head; | 396 | list->next = search_head; |
397 | search_head = list; | 397 | search_head = list; |
398 | list->searchXML | 398 | list->searchXML |
399 | = glade_xml_new (getGladeFileName (), "searchResultsFrame", PACKAGE_NAME); | 399 | = glade_xml_new (GNUNET_GTK_get_glade_filename (), "searchResultsFrame", PACKAGNUNET_GENAME); |
400 | connectGladeWithPlugins (list->searchXML); | 400 | GNUNET_GTK_connect_glade_with_plugins (list->searchXML); |
401 | list->searchpage | 401 | list->searchpage |
402 | = extractMainWidgetFromWindow (list->searchXML, "searchResultsFrame"); | 402 | = extractMainWidgetFromWindow (list->searchXML, "searchResultsFrame"); |
403 | /* setup tree view and renderers */ | 403 | /* setup tree view and renderers */ |
@@ -477,7 +477,7 @@ fs_search_started (struct FSUI_SearchList * fsui_list, | |||
477 | gtk_tree_view_column_set_reorderable (column, TRUE); | 477 | gtk_tree_view_column_set_reorderable (column, TRUE); |
478 | gtk_tree_view_column_set_sort_column_id (column, SEARCH_MIME); | 478 | gtk_tree_view_column_set_sort_column_id (column, SEARCH_MIME); |
479 | 479 | ||
480 | if (GNUNET_YES != GC_get_configuration_value_yesno (cfg, | 480 | if (GNUNET_YES != GNUNET_GC_get_configuration_value_yesno (cfg, |
481 | "GNUNET-GTK", | 481 | "GNUNET-GTK", |
482 | "DISABLE-PREVIEWS", GNUNET_NO)) | 482 | "DISABLE-PREVIEWS", GNUNET_NO)) |
483 | { | 483 | { |
@@ -528,9 +528,9 @@ fs_search_started (struct FSUI_SearchList * fsui_list, | |||
528 | 528 | ||
529 | /* load label */ | 529 | /* load label */ |
530 | list->labelXML | 530 | list->labelXML |
531 | = glade_xml_new (getGladeFileName (), | 531 | = glade_xml_new (GNUNET_GTK_get_glade_filename (), |
532 | "searchTabLabelWindow", PACKAGE_NAME); | 532 | "searchTabLabelWindow", PACKAGNUNET_GENAME); |
533 | connectGladeWithPlugins (list->labelXML); | 533 | GNUNET_GTK_connect_glade_with_plugins (list->labelXML); |
534 | list->tab_label | 534 | list->tab_label |
535 | = extractMainWidgetFromWindow (list->labelXML, "searchTabLabelWindow"); | 535 | = extractMainWidgetFromWindow (list->labelXML, "searchTabLabelWindow"); |
536 | /* process existing results */ | 536 | /* process existing results */ |
@@ -541,7 +541,7 @@ fs_search_started (struct FSUI_SearchList * fsui_list, | |||
541 | 541 | ||
542 | /* insert new page into search notebook */ | 542 | /* insert new page into search notebook */ |
543 | notebook | 543 | notebook |
544 | = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook")); | 544 | = GTK_NOTEBOOK (glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), "downloadNotebook")); |
545 | pages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (notebook)); | 545 | pages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (notebook)); |
546 | gtk_notebook_append_page (notebook, list->searchpage, list->tab_label); | 546 | gtk_notebook_append_page (notebook, list->searchpage, list->tab_label); |
547 | gtk_notebook_set_current_page (notebook, pages); | 547 | gtk_notebook_set_current_page (notebook, pages); |
@@ -558,8 +558,8 @@ static void | |||
558 | freeIterSubtree (GtkTreeModel * tree, GtkTreeIter * iter) | 558 | freeIterSubtree (GtkTreeModel * tree, GtkTreeIter * iter) |
559 | { | 559 | { |
560 | GtkTreeIter child; | 560 | GtkTreeIter child; |
561 | struct ECRS_URI *uri; | 561 | struct GNUNET_ECRS_URI *uri; |
562 | struct ECRS_MetaData *meta; | 562 | struct GNUNET_ECRS_MetaData *meta; |
563 | 563 | ||
564 | do | 564 | do |
565 | { | 565 | { |
@@ -568,9 +568,9 @@ freeIterSubtree (GtkTreeModel * tree, GtkTreeIter * iter) | |||
568 | gtk_tree_model_get (tree, | 568 | gtk_tree_model_get (tree, |
569 | iter, SEARCH_URI, &uri, SEARCH_META, &meta, -1); | 569 | iter, SEARCH_URI, &uri, SEARCH_META, &meta, -1); |
570 | if (uri != NULL) | 570 | if (uri != NULL) |
571 | ECRS_freeUri (uri); | 571 | GNUNET_ECRS_uri_destroy (uri); |
572 | if (meta != NULL) | 572 | if (meta != NULL) |
573 | ECRS_freeMetaData (meta); | 573 | GNUNET_ECRS_meta_data_destroy (meta); |
574 | gtk_tree_store_set (GTK_TREE_STORE (tree), | 574 | gtk_tree_store_set (GTK_TREE_STORE (tree), |
575 | iter, SEARCH_URI, NULL, SEARCH_META, NULL, -1); | 575 | iter, SEARCH_URI, NULL, SEARCH_META, NULL, -1); |
576 | if (gtk_tree_model_iter_children (tree, &child, iter)) | 576 | if (gtk_tree_model_iter_children (tree, &child, iter)) |
@@ -632,12 +632,12 @@ fs_search_stopped (SearchList * list) | |||
632 | 632 | ||
633 | /* remove page from notebook */ | 633 | /* remove page from notebook */ |
634 | notebook | 634 | notebook |
635 | = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook")); | 635 | = GTK_NOTEBOOK (glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), "downloadNotebook")); |
636 | index = -1; | 636 | index = -1; |
637 | for (i = gtk_notebook_get_n_pages (notebook) - 1; i >= 0; i--) | 637 | for (i = gtk_notebook_get_n_pages (notebook) - 1; i >= 0; i--) |
638 | if (list->searchpage == gtk_notebook_get_nth_page (notebook, i)) | 638 | if (list->searchpage == gtk_notebook_get_nth_page (notebook, i)) |
639 | index = i; | 639 | index = i; |
640 | GE_BREAK (ectx, index != -1); | 640 | GNUNET_GEBREAK (ectx, index != -1); |
641 | gtk_notebook_remove_page (notebook, index); | 641 | gtk_notebook_remove_page (notebook, index); |
642 | /* recursively free search model */ | 642 | /* recursively free search model */ |
643 | if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL (list->tree), &iter)) | 643 | if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL (list->tree), &iter)) |
@@ -653,7 +653,7 @@ fs_search_stopped (SearchList * list) | |||
653 | UNREF (list->labelXML); | 653 | UNREF (list->labelXML); |
654 | gtk_tree_row_reference_free (list->summaryViewRowReference); | 654 | gtk_tree_row_reference_free (list->summaryViewRowReference); |
655 | GNUNET_free (list->searchString); | 655 | GNUNET_free (list->searchString); |
656 | ECRS_freeUri (list->uri); | 656 | GNUNET_ECRS_uri_destroy (list->uri); |
657 | GNUNET_free (list); | 657 | GNUNET_free (list); |
658 | } | 658 | } |
659 | 659 | ||
@@ -671,9 +671,9 @@ on_fssearchKeywordComboBoxEntry_changed_fs (gpointer dummy2, | |||
671 | const char *searchString; | 671 | const char *searchString; |
672 | GtkWidget *searchButton; | 672 | GtkWidget *searchButton; |
673 | 673 | ||
674 | searchString = getEntryLineValue (getMainXML (), | 674 | searchString = getEntryLineValue (GNUNET_GTK_get_main_glade_XML (), |
675 | "fssearchKeywordComboBoxEntry"); | 675 | "fssearchKeywordComboBoxEntry"); |
676 | searchButton = glade_xml_get_widget (getMainXML (), "fssearchbutton"); | 676 | searchButton = glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), "fssearchbutton"); |
677 | gtk_widget_set_sensitive (searchButton, strlen (searchString) > 0); | 677 | gtk_widget_set_sensitive (searchButton, strlen (searchString) > 0); |
678 | } | 678 | } |
679 | 679 | ||
@@ -682,14 +682,14 @@ typedef struct | |||
682 | unsigned int anonymity; | 682 | unsigned int anonymity; |
683 | unsigned int max; | 683 | unsigned int max; |
684 | GNUNET_CronTime delay; | 684 | GNUNET_CronTime delay; |
685 | struct ECRS_URI *uri; | 685 | struct GNUNET_ECRS_URI *uri; |
686 | } FSSS; | 686 | } FSSS; |
687 | 687 | ||
688 | static void * | 688 | static void * |
689 | search_start_helper (void *cls) | 689 | search_start_helper (void *cls) |
690 | { | 690 | { |
691 | FSSS *fsss = cls; | 691 | FSSS *fsss = cls; |
692 | FSUI_startSearch (ctx, fsss->anonymity, fsss->max, fsss->delay, fsss->uri); | 692 | GNUNET_FSUI_search_start (ctx, fsss->anonymity, fsss->max, fsss->delay, fsss->uri); |
693 | return NULL; | 693 | return NULL; |
694 | } | 694 | } |
695 | 695 | ||
@@ -710,19 +710,19 @@ on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton) | |||
710 | GtkWidget *searchNamespaceGtkCB; | 710 | GtkWidget *searchNamespaceGtkCB; |
711 | GtkNotebook *notebook; | 711 | GtkNotebook *notebook; |
712 | 712 | ||
713 | searchString = getEntryLineValue (getMainXML (), | 713 | searchString = getEntryLineValue (GNUNET_GTK_get_main_glade_XML (), |
714 | "fssearchKeywordComboBoxEntry"); | 714 | "fssearchKeywordComboBoxEntry"); |
715 | if ((searchString == NULL) || (strlen (searchString) == 0)) | 715 | if ((searchString == NULL) || (strlen (searchString) == 0)) |
716 | { | 716 | { |
717 | GE_LOG (ectx, | 717 | GNUNET_GELOG (ectx, |
718 | GE_ERROR | GE_USER | GE_IMMEDIATE, | 718 | GNUNET_GEERROR | GNUNET_GEUSER | GNUNET_GEIMMEDIATE, |
719 | _("Need a keyword to search!\n")); | 719 | _("Need a keyword to search!\n")); |
720 | return; | 720 | return; |
721 | } | 721 | } |
722 | /* add the keyword to the list of keywords that have | 722 | /* add the keyword to the list of keywords that have |
723 | been used so far */ | 723 | been used so far */ |
724 | searchKeywordGtkCB | 724 | searchKeywordGtkCB |
725 | = GTK_COMBO_BOX (glade_xml_get_widget (getMainXML (), | 725 | = GTK_COMBO_BOX (glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), |
726 | "fssearchKeywordComboBoxEntry")); | 726 | "fssearchKeywordComboBoxEntry")); |
727 | i = gtk_combo_box_get_active (searchKeywordGtkCB); | 727 | i = gtk_combo_box_get_active (searchKeywordGtkCB); |
728 | if (i == -1) | 728 | if (i == -1) |
@@ -736,7 +736,7 @@ on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton) | |||
736 | fsss.uri = NULL; | 736 | fsss.uri = NULL; |
737 | /* check for namespace search */ | 737 | /* check for namespace search */ |
738 | searchNamespaceGtkCB | 738 | searchNamespaceGtkCB |
739 | = glade_xml_get_widget (getMainXML (), "searchNamespaceComboBoxEntry"); | 739 | = glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), "searchNamespaceComboBoxEntry"); |
740 | if (TRUE == | 740 | if (TRUE == |
741 | gtk_combo_box_get_active_iter (GTK_COMBO_BOX (searchNamespaceGtkCB), | 741 | gtk_combo_box_get_active_iter (GTK_COMBO_BOX (searchNamespaceGtkCB), |
742 | &iter)) | 742 | &iter)) |
@@ -757,7 +757,7 @@ on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton) | |||
757 | } | 757 | } |
758 | else | 758 | else |
759 | { | 759 | { |
760 | GE_ASSERT (ectx, strlen (ns) == sizeof (GNUNET_EncName) - 1); | 760 | GNUNET_GEASSERT (ectx, strlen (ns) == sizeof (GNUNET_EncName) - 1); |
761 | if ((descStr == NULL) && (ns != NULL)) | 761 | if ((descStr == NULL) && (ns != NULL)) |
762 | descStr = GNUNET_strdup (ns); | 762 | descStr = GNUNET_strdup (ns); |
763 | } | 763 | } |
@@ -766,18 +766,18 @@ on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton) | |||
766 | char *ustring; | 766 | char *ustring; |
767 | 767 | ||
768 | ustring = GNUNET_malloc (strlen (searchString) + sizeof (GNUNET_EncName) + | 768 | ustring = GNUNET_malloc (strlen (searchString) + sizeof (GNUNET_EncName) + |
769 | strlen (ECRS_URI_PREFIX) + | 769 | strlen (GNUNET_ECRS_URI_PREFIX) + |
770 | strlen (ECRS_SUBSPACE_INFIX) + 10); | 770 | strlen (GNUNET_ECRS_SUBSPACE_INFIX) + 10); |
771 | strcpy (ustring, ECRS_URI_PREFIX); | 771 | strcpy (ustring, GNUNET_ECRS_URI_PREFIX); |
772 | strcat (ustring, ECRS_SUBSPACE_INFIX); | 772 | strcat (ustring, GNUNET_ECRS_SUBSPACE_INFIX); |
773 | strcat (ustring, ns); | 773 | strcat (ustring, ns); |
774 | strcat (ustring, "/"); | 774 | strcat (ustring, "/"); |
775 | strcat (ustring, searchString); | 775 | strcat (ustring, searchString); |
776 | fsss.uri = ECRS_stringToUri (ectx, ustring); | 776 | fsss.uri = GNUNET_ECRS_string_to_uri (ectx, ustring); |
777 | if (fsss.uri == NULL) | 777 | if (fsss.uri == NULL) |
778 | { | 778 | { |
779 | GE_LOG (ectx, | 779 | GNUNET_GELOG (ectx, |
780 | GE_ERROR | GE_BULK | GE_USER, | 780 | GNUNET_GEERROR | GNUNET_GEBULK | GNUNET_GEUSER, |
781 | _("Failed to create namespace URI from `%s'.\n"), | 781 | _("Failed to create namespace URI from `%s'.\n"), |
782 | ustring); | 782 | ustring); |
783 | } | 783 | } |
@@ -789,47 +789,47 @@ on_fssearchbutton_clicked_fs (gpointer dummy2, GtkWidget * searchButton) | |||
789 | free (ns); | 789 | free (ns); |
790 | } | 790 | } |
791 | if (fsss.uri == NULL) | 791 | if (fsss.uri == NULL) |
792 | fsss.uri = ECRS_parseCharKeywordURI (ectx, searchString); | 792 | fsss.uri = GNUNET_ECRS_keyword_string_to_uri (ectx, searchString); |
793 | if (fsss.uri == NULL) | 793 | if (fsss.uri == NULL) |
794 | { | 794 | { |
795 | GE_BREAK (ectx, 0); | 795 | GNUNET_GEBREAK (ectx, 0); |
796 | return; | 796 | return; |
797 | } | 797 | } |
798 | /* check if search is already running */ | 798 | /* check if search is already running */ |
799 | notebook | 799 | notebook |
800 | = GTK_NOTEBOOK (glade_xml_get_widget (getMainXML (), "downloadNotebook")); | 800 | = GTK_NOTEBOOK (glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), "downloadNotebook")); |
801 | pages = gtk_notebook_get_n_pages (notebook); | 801 | pages = gtk_notebook_get_n_pages (notebook); |
802 | list = search_head; | 802 | list = search_head; |
803 | while (list != NULL) | 803 | while (list != NULL) |
804 | { | 804 | { |
805 | if (ECRS_equalsUri (list->uri, fsss.uri)) | 805 | if (GNUNET_ECRS_uri_test_equal (list->uri, fsss.uri)) |
806 | { | 806 | { |
807 | for (i = 0; i < pages; i++) | 807 | for (i = 0; i < pages; i++) |
808 | { | 808 | { |
809 | if (gtk_notebook_get_nth_page (notebook, i) == list->searchpage) | 809 | if (gtk_notebook_get_nth_page (notebook, i) == list->searchpage) |
810 | { | 810 | { |
811 | gtk_notebook_set_current_page (notebook, i); | 811 | gtk_notebook_set_current_page (notebook, i); |
812 | ECRS_freeUri (fsss.uri); | 812 | GNUNET_ECRS_uri_destroy (fsss.uri); |
813 | return; | 813 | return; |
814 | } | 814 | } |
815 | } | 815 | } |
816 | GE_BREAK (ectx, 0); | 816 | GNUNET_GEBREAK (ectx, 0); |
817 | } | 817 | } |
818 | list = list->next; | 818 | list = list->next; |
819 | } | 819 | } |
820 | fsss.anonymity = getSpinButtonValue (getMainXML (), | 820 | fsss.anonymity = getSpinButtonValue (GNUNET_GTK_get_main_glade_XML (), |
821 | "searchAnonymitySelectionSpinButton"); | 821 | "searchAnonymitySelectionSpinButton"); |
822 | fsss.max = getSpinButtonValue (getMainXML (), "maxResultsSpinButton"); | 822 | fsss.max = getSpinButtonValue (GNUNET_GTK_get_main_glade_XML (), "maxResultsSpinButton"); |
823 | fsss.delay = getSpinButtonValue (getMainXML (), | 823 | fsss.delay = getSpinButtonValue (GNUNET_GTK_get_main_glade_XML (), |
824 | "searchDelaySpinButton") * GNUNET_CRON_SECONDS; | 824 | "searchDelaySpinButton") * GNUNET_CRON_SECONDS; |
825 | run_with_save_calls (search_start_helper, &fsss); | 825 | GNUNET_GTK_run_with_save_calls (search_start_helper, &fsss); |
826 | ECRS_freeUri (fsss.uri); | 826 | GNUNET_ECRS_uri_destroy (fsss.uri); |
827 | } | 827 | } |
828 | 828 | ||
829 | struct FCBC | 829 | struct FCBC |
830 | { | 830 | { |
831 | int (*method) (struct FSUI_Context * ctx, struct FSUI_SearchList * list); | 831 | int (*method) (struct GNUNET_FSUI_Context * ctx, struct GNUNET_FSUI_SearchList * list); |
832 | struct FSUI_SearchList *argument; | 832 | struct GNUNET_FSUI_SearchList *argument; |
833 | }; | 833 | }; |
834 | 834 | ||
835 | static void * | 835 | static void * |
@@ -862,7 +862,7 @@ on_closeSearchButton_clicked_fs (GtkWidget * searchPage, | |||
862 | break; | 862 | break; |
863 | list = list->next; | 863 | list = list->next; |
864 | } | 864 | } |
865 | GE_ASSERT (ectx, list != NULL); | 865 | GNUNET_GEASSERT (ectx, list != NULL); |
866 | if (list->fsui_list == NULL) | 866 | if (list->fsui_list == NULL) |
867 | { | 867 | { |
868 | /* open directory - close directly */ | 868 | /* open directory - close directly */ |
@@ -871,11 +871,11 @@ on_closeSearchButton_clicked_fs (GtkWidget * searchPage, | |||
871 | else | 871 | else |
872 | { | 872 | { |
873 | /* actual search - close via FSUI */ | 873 | /* actual search - close via FSUI */ |
874 | fcbc.method = &FSUI_abortSearch; | 874 | fcbc.method = &GNUNET_FSUI_search_abort; |
875 | fcbc.argument = list->fsui_list; | 875 | fcbc.argument = list->fsui_list; |
876 | run_with_save_calls (&fsui_callback, &fcbc); | 876 | GNUNET_GTK_run_with_save_calls (&fsui_callback, &fcbc); |
877 | fcbc.method = &FSUI_stopSearch; | 877 | fcbc.method = &GNUNET_FSUI_search_stop; |
878 | run_with_save_calls (&fsui_callback, &fcbc); | 878 | GNUNET_GTK_run_with_save_calls (&fsui_callback, &fcbc); |
879 | } | 879 | } |
880 | } | 880 | } |
881 | 881 | ||
@@ -896,12 +896,12 @@ on_abortSearchButton_clicked_fs (GtkWidget * searchPage, | |||
896 | break; | 896 | break; |
897 | list = list->next; | 897 | list = list->next; |
898 | } | 898 | } |
899 | GE_ASSERT (ectx, list != NULL); | 899 | GNUNET_GEASSERT (ectx, list != NULL); |
900 | if (list->fsui_list != NULL) | 900 | if (list->fsui_list != NULL) |
901 | { | 901 | { |
902 | fcbc.method = &FSUI_abortSearch; | 902 | fcbc.method = &GNUNET_FSUI_search_abort; |
903 | fcbc.argument = list->fsui_list; | 903 | fcbc.argument = list->fsui_list; |
904 | run_with_save_calls (&fsui_callback, &fcbc); | 904 | GNUNET_GTK_run_with_save_calls (&fsui_callback, &fcbc); |
905 | } | 905 | } |
906 | } | 906 | } |
907 | 907 | ||
@@ -923,11 +923,11 @@ stopSearch (GtkTreeModel * model, | |||
923 | } | 923 | } |
924 | else | 924 | else |
925 | { | 925 | { |
926 | fcbc.method = &FSUI_abortSearch; | 926 | fcbc.method = &GNUNET_FSUI_search_abort; |
927 | fcbc.argument = s->fsui_list; | 927 | fcbc.argument = s->fsui_list; |
928 | run_with_save_calls (&fsui_callback, &fcbc); | 928 | GNUNET_GTK_run_with_save_calls (&fsui_callback, &fcbc); |
929 | fcbc.method = &FSUI_stopSearch; | 929 | fcbc.method = &GNUNET_FSUI_search_stop; |
930 | run_with_save_calls (&fsui_callback, &fcbc); | 930 | GNUNET_GTK_run_with_save_calls (&fsui_callback, &fcbc); |
931 | } | 931 | } |
932 | } | 932 | } |
933 | } | 933 | } |
@@ -942,7 +942,7 @@ on_closeSearchSummaryButton_clicked_fs (GtkWidget * treeview, | |||
942 | GtkTreeSelection *selection; | 942 | GtkTreeSelection *selection; |
943 | 943 | ||
944 | selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)); | 944 | selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)); |
945 | ggc_tree_selection_selected_foreach (selection, &stopSearch, NULL); | 945 | GNUNET_GTK_tree_selection_selected_foreach (selection, &stopSearch, NULL); |
946 | } | 946 | } |
947 | 947 | ||
948 | static void | 948 | static void |
@@ -956,9 +956,9 @@ abortSearch (GtkTreeModel * model, | |||
956 | gtk_tree_model_get (model, iter, SEARCH_SUMMARY_INTERNAL, &s, -1); | 956 | gtk_tree_model_get (model, iter, SEARCH_SUMMARY_INTERNAL, &s, -1); |
957 | if ((s != NULL) && (s->fsui_list != NULL)) | 957 | if ((s != NULL) && (s->fsui_list != NULL)) |
958 | { | 958 | { |
959 | fcbc.method = &FSUI_abortSearch; | 959 | fcbc.method = &GNUNET_FSUI_search_abort; |
960 | fcbc.argument = s->fsui_list; | 960 | fcbc.argument = s->fsui_list; |
961 | run_with_save_calls (&fsui_callback, &fcbc); | 961 | GNUNET_GTK_run_with_save_calls (&fsui_callback, &fcbc); |
962 | } | 962 | } |
963 | } | 963 | } |
964 | 964 | ||
@@ -972,7 +972,7 @@ on_abortSearchSummaryButton_clicked_fs (GtkWidget * treeview, | |||
972 | GtkTreeSelection *selection; | 972 | GtkTreeSelection *selection; |
973 | 973 | ||
974 | selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)); | 974 | selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)); |
975 | ggc_tree_selection_selected_foreach (selection, &abortSearch, NULL); | 975 | GNUNET_GTK_tree_selection_selected_foreach (selection, &abortSearch, NULL); |
976 | } | 976 | } |
977 | 977 | ||
978 | /* end of search.c */ | 978 | /* end of search.c */ |