aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2008-06-04 05:56:20 +0000
committerChristian Grothoff <christian@grothoff.org>2008-06-04 05:56:20 +0000
commit9aed3eb454729ca8272ec690036954c05f7d9a73 (patch)
treef6d95ae64f3a92c8f321c1fe14217e9b1571379e
parent2c6fb0ddcfc92340864aab638599c74589c6a3d7 (diff)
downloadgnunet-gtk-9aed3eb454729ca8272ec690036954c05f7d9a73.tar.gz
gnunet-gtk-9aed3eb454729ca8272ec690036954c05f7d9a73.zip
update to match new API
-rw-r--r--src/plugins/chat/chat.c24
-rw-r--r--src/plugins/fs/collection.c8
-rw-r--r--src/plugins/fs/content_tracking.c8
-rw-r--r--src/plugins/fs/directory.c4
-rw-r--r--src/plugins/fs/download.c16
-rw-r--r--src/plugins/fs/extensions/musicinsert.c40
-rw-r--r--src/plugins/fs/fs.c4
-rw-r--r--src/plugins/fs/meta.c32
-rw-r--r--src/plugins/fs/meta.h12
-rw-r--r--src/plugins/fs/namespace.c30
-rw-r--r--src/plugins/fs/namespace.h2
-rw-r--r--src/plugins/fs/namespace_create.c4
-rw-r--r--src/plugins/fs/namespace_search.c14
-rw-r--r--src/plugins/fs/namespace_search.h2
-rw-r--r--src/plugins/fs/search.c22
-rw-r--r--src/plugins/fs/upload.c16
16 files changed, 119 insertions, 119 deletions
diff --git a/src/plugins/chat/chat.c b/src/plugins/chat/chat.c
index b9fceec8..2e352bb7 100644
--- a/src/plugins/chat/chat.c
+++ b/src/plugins/chat/chat.c
@@ -41,7 +41,7 @@ struct GNUNET_CHAT_safe_nick_write_struct
41{ 41{
42 GtkListStore *model; 42 GtkListStore *model;
43 GdkPixbuf *icon; 43 GdkPixbuf *icon;
44 const struct GNUNET_ECRS_MetaData *meta; 44 const struct GNUNET_MetaData *meta;
45 const char *nick; 45 const char *nick;
46 GNUNET_HashCode pid; 46 GNUNET_HashCode pid;
47}; 47};
@@ -119,7 +119,7 @@ add_nick_save_call (void *arg)
119 &iter, 119 &iter,
120 CHAT_PID, pid, 120 CHAT_PID, pid,
121 CHAT_METADATA, 121 CHAT_METADATA,
122 GNUNET_ECRS_meta_data_duplicate (cls->meta), CHAT_ICON, 122 GNUNET_meta_data_duplicate (cls->meta), CHAT_ICON,
123 cls->icon, CHAT_NICKNAME, cls->nick, -1); 123 cls->icon, CHAT_NICKNAME, cls->nick, -1);
124 return NULL; 124 return NULL;
125} 125}
@@ -134,7 +134,7 @@ remove_nick_save_call (void *arg)
134 GtkListStore *model; 134 GtkListStore *model;
135 GtkTreeIter iter; 135 GtkTreeIter iter;
136 GNUNET_HashCode *pid; 136 GNUNET_HashCode *pid;
137 struct GNUNET_ECRS_MetaData *meta; 137 struct GNUNET_MetaData *meta;
138 138
139 model = GTK_LIST_STORE (cls->model); 139 model = GTK_LIST_STORE (cls->model);
140 /* find and remove existing entry */ 140 /* find and remove existing entry */
@@ -149,7 +149,7 @@ remove_nick_save_call (void *arg)
149 if ((pid != NULL) && 149 if ((pid != NULL) &&
150 (0 == memcmp (pid, &cls->pid, sizeof (GNUNET_HashCode)))) 150 (0 == memcmp (pid, &cls->pid, sizeof (GNUNET_HashCode))))
151 { 151 {
152 GNUNET_ECRS_meta_data_destroy (meta); 152 GNUNET_meta_data_destroy (meta);
153 GNUNET_free (pid); 153 GNUNET_free (pid);
154 gtk_list_store_remove (model, &iter); 154 gtk_list_store_remove (model, &iter);
155 return NULL; /* done! */ 155 return NULL; /* done! */
@@ -178,7 +178,7 @@ static int
178receive_callback (void *cls, 178receive_callback (void *cls,
179 struct GNUNET_CHAT_Room *room, 179 struct GNUNET_CHAT_Room *room,
180 const GNUNET_HashCode * sender, 180 const GNUNET_HashCode * sender,
181 const struct GNUNET_ECRS_MetaData *member_info, 181 const struct GNUNET_MetaData *member_info,
182 const char *message, GNUNET_CHAT_MSG_OPTIONS options) 182 const char *message, GNUNET_CHAT_MSG_OPTIONS options)
183{ 183{
184 struct GNUNET_CHAT_gui_chat_client *client = cls; 184 struct GNUNET_CHAT_gui_chat_client *client = cls;
@@ -186,7 +186,7 @@ receive_callback (void *cls,
186 char *sndr; 186 char *sndr;
187 187
188 sndr = 188 sndr =
189 sender == NULL ? _("anonymous") : GNUNET_PSEUDO_id_to_name (chat_ectx, 189 sender == NULL ? _("anonymous") : GNUNET_pseudonym_id_to_name (chat_ectx,
190 chat_cfg, 190 chat_cfg,
191 sender); 191 sender);
192 writearg.text_view = client->text_view; 192 writearg.text_view = client->text_view;
@@ -199,7 +199,7 @@ receive_callback (void *cls,
199 199
200static int 200static int
201member_list_callback (void *cls, 201member_list_callback (void *cls,
202 const struct GNUNET_ECRS_MetaData *member_info, 202 const struct GNUNET_MetaData *member_info,
203 const GNUNET_RSA_PublicKey * pkey, 203 const GNUNET_RSA_PublicKey * pkey,
204 GNUNET_CHAT_MSG_OPTIONS opt) 204 GNUNET_CHAT_MSG_OPTIONS opt)
205{ 205{
@@ -208,7 +208,7 @@ member_list_callback (void *cls,
208 char *nick; 208 char *nick;
209 209
210 GNUNET_hash (pkey, sizeof (GNUNET_RSA_PublicKey), &writearg.pid); 210 GNUNET_hash (pkey, sizeof (GNUNET_RSA_PublicKey), &writearg.pid);
211 nick = GNUNET_PSEUDO_id_to_name (chat_ectx, chat_cfg, &writearg.pid); 211 nick = GNUNET_pseudonym_id_to_name (chat_ectx, chat_cfg, &writearg.pid);
212 writearg.model = client->nick_model; 212 writearg.model = client->nick_model;
213 /* FIXME: set icon if pid == ours */ 213 /* FIXME: set icon if pid == ours */
214 writearg.icon = NULL; 214 writearg.icon = NULL;
@@ -264,7 +264,7 @@ create_chat_room_tab (const char *room_name, const char *nick)
264 GtkWidget *chatnotebook; 264 GtkWidget *chatnotebook;
265 GtkTreeView *treeview; 265 GtkTreeView *treeview;
266 struct GNUNET_CHAT_gui_chat_client *client; 266 struct GNUNET_CHAT_gui_chat_client *client;
267 struct GNUNET_ECRS_MetaData *meta; 267 struct GNUNET_MetaData *meta;
268 GtkCellRenderer *renderer; 268 GtkCellRenderer *renderer;
269 GtkTreeViewColumn *column; 269 GtkTreeViewColumn *column;
270 int col; 270 int col;
@@ -329,8 +329,8 @@ create_chat_room_tab (const char *room_name, const char *nick)
329 list = client; 329 list = client;
330 GNUNET_mutex_unlock (lock); 330 GNUNET_mutex_unlock (lock);
331 331
332 meta = GNUNET_ECRS_meta_data_create (); 332 meta = GNUNET_meta_data_create ();
333 GNUNET_ECRS_meta_data_insert (meta, EXTRACTOR_TITLE, nick); 333 GNUNET_meta_data_insert (meta, EXTRACTOR_TITLE, nick);
334 client->room = 334 client->room =
335 GNUNET_CHAT_join_room (chat_ectx, chat_cfg, nick, 335 GNUNET_CHAT_join_room (chat_ectx, chat_cfg, nick,
336 meta, 336 meta,
@@ -338,7 +338,7 @@ create_chat_room_tab (const char *room_name, const char *nick)
338 -1, 338 -1,
339 &receive_callback, client, &member_list_callback, 339 &receive_callback, client, &member_list_callback,
340 client, NULL, NULL, &client->mypid); 340 client, NULL, NULL, &client->mypid);
341 GNUNET_ECRS_meta_data_destroy (meta); 341 GNUNET_meta_data_destroy (meta);
342} 342}
343 343
344void 344void
diff --git a/src/plugins/fs/collection.c b/src/plugins/fs/collection.c
index cc8a25a2..b7a3939f 100644
--- a/src/plugins/fs/collection.c
+++ b/src/plugins/fs/collection.c
@@ -69,7 +69,7 @@ createCollection_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
69 GtkWidget *w; 69 GtkWidget *w;
70 GtkWidget *dialog; 70 GtkWidget *dialog;
71 GtkWidget *spin; 71 GtkWidget *spin;
72 struct GNUNET_ECRS_MetaData *meta; 72 struct GNUNET_MetaData *meta;
73 struct GNUNET_ECRS_URI *root; 73 struct GNUNET_ECRS_URI *root;
74 GNUNET_Int32Time updateInterval; 74 GNUNET_Int32Time updateInterval;
75 75
@@ -134,7 +134,7 @@ createCollection_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
134 gtk_dialog_run (GTK_DIALOG (dialog)); 134 gtk_dialog_run (GTK_DIALOG (dialog));
135 gtk_widget_destroy (dialog); 135 gtk_widget_destroy (dialog);
136 } 136 }
137 GNUNET_ECRS_meta_data_destroy (meta); 137 GNUNET_meta_data_destroy (meta);
138 } 138 }
139 gtk_widget_destroy (dialog); 139 gtk_widget_destroy (dialog);
140 UNREF (metaXML); 140 UNREF (metaXML);
@@ -170,7 +170,7 @@ void
170fs_collection_start () 170fs_collection_start ()
171{ 171{
172 GtkWidget *w; 172 GtkWidget *w;
173 struct GNUNET_ECRS_MetaData *h; 173 struct GNUNET_MetaData *h;
174 174
175 h = GNUNET_CO_collection_get_name (); 175 h = GNUNET_CO_collection_get_name ();
176 if (NULL != h) 176 if (NULL != h)
@@ -178,7 +178,7 @@ fs_collection_start ()
178 w = 178 w =
179 glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), 179 glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (),
180 "createCollection"); 180 "createCollection");
181 GNUNET_ECRS_meta_data_destroy (h); 181 GNUNET_meta_data_destroy (h);
182 } 182 }
183 else 183 else
184 w = 184 w =
diff --git a/src/plugins/fs/content_tracking.c b/src/plugins/fs/content_tracking.c
index 114f66e7..2a89c65e 100644
--- a/src/plugins/fs/content_tracking.c
+++ b/src/plugins/fs/content_tracking.c
@@ -42,7 +42,7 @@ clearContentList (void *mdl)
42{ 42{
43 GtkTreeModel *model = GTK_TREE_MODEL (mdl); 43 GtkTreeModel *model = GTK_TREE_MODEL (mdl);
44 struct GNUNET_ECRS_URI *uri; 44 struct GNUNET_ECRS_URI *uri;
45 struct GNUNET_ECRS_MetaData *meta; 45 struct GNUNET_MetaData *meta;
46 GtkTreeIter iter; 46 GtkTreeIter iter;
47 47
48 GNUNET_GTK_DEBUG_BEGIN (); 48 GNUNET_GTK_DEBUG_BEGIN ();
@@ -54,7 +54,7 @@ clearContentList (void *mdl)
54 &iter, 54 &iter,
55 NAMESPACE_URI, &uri, NAMESPACE_META, &meta, -1); 55 NAMESPACE_URI, &uri, NAMESPACE_META, &meta, -1);
56 GNUNET_ECRS_uri_destroy (uri); 56 GNUNET_ECRS_uri_destroy (uri);
57 GNUNET_ECRS_meta_data_destroy (meta); 57 GNUNET_meta_data_destroy (meta);
58 gtk_list_store_set (GTK_LIST_STORE (model), 58 gtk_list_store_set (GTK_LIST_STORE (model),
59 &iter, 59 &iter,
60 NAMESPACE_URI, NULL, NAMESPACE_META, NULL, -1); 60 NAMESPACE_URI, NULL, NAMESPACE_META, NULL, -1);
@@ -121,7 +121,7 @@ updateView (void *cls)
121 glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (), 121 glade_xml_get_widget (GNUNET_GTK_get_main_glade_XML (),
122 "availableContentList"); 122 "availableContentList");
123 model = gtk_tree_view_get_model (GTK_TREE_VIEW (contentList)); 123 model = gtk_tree_view_get_model (GTK_TREE_VIEW (contentList));
124 filename = GNUNET_ECRS_meta_data_get_first_by_types (fi->meta, 124 filename = GNUNET_meta_data_get_first_by_types (fi->meta,
125 EXTRACTOR_FILENAME, 125 EXTRACTOR_FILENAME,
126 EXTRACTOR_TITLE, 126 EXTRACTOR_TITLE,
127 EXTRACTOR_DESCRIPTION, 127 EXTRACTOR_DESCRIPTION,
@@ -160,7 +160,7 @@ updateView (void *cls)
160 NAMESPACE_URISTRING, uriString, 160 NAMESPACE_URISTRING, uriString,
161 NAMESPACE_URI, GNUNET_ECRS_uri_duplicate (fi->uri), 161 NAMESPACE_URI, GNUNET_ECRS_uri_duplicate (fi->uri),
162 NAMESPACE_META, 162 NAMESPACE_META,
163 GNUNET_ECRS_meta_data_duplicate (fi->meta), -1); 163 GNUNET_meta_data_duplicate (fi->meta), -1);
164 GNUNET_free (size_h); 164 GNUNET_free (size_h);
165 GNUNET_free (filename); 165 GNUNET_free (filename);
166 GNUNET_free (uriString); 166 GNUNET_free (uriString);
diff --git a/src/plugins/fs/directory.c b/src/plugins/fs/directory.c
index 25a6e885..6b63f681 100644
--- a/src/plugins/fs/directory.c
+++ b/src/plugins/fs/directory.c
@@ -83,7 +83,7 @@ on_open_menu_activate_fs (GtkWidget * dummy1, GtkWidget * dummy2)
83 char *directory_data; 83 char *directory_data;
84 unsigned long long directory_data_len; 84 unsigned long long directory_data_len;
85 size_t dlen; 85 size_t dlen;
86 struct GNUNET_ECRS_MetaData *md; 86 struct GNUNET_MetaData *md;
87 int fd; 87 int fd;
88 SearchList *list; 88 SearchList *list;
89 struct GNUNET_ECRS_URI *uri; 89 struct GNUNET_ECRS_URI *uri;
@@ -126,7 +126,7 @@ on_open_menu_activate_fs (GtkWidget * dummy1, GtkWidget * dummy2)
126 directory_data, directory_data_len, 126 directory_data, directory_data_len,
127 &md, &spcb, list); 127 &md, &spcb, list);
128 if (md != NULL) 128 if (md != NULL)
129 GNUNET_ECRS_meta_data_destroy (md); 129 GNUNET_meta_data_destroy (md);
130 MUNMAP (directory_data, dlen); 130 MUNMAP (directory_data, dlen);
131 CLOSE (fd); 131 CLOSE (fd);
132 GNUNET_free (dn); 132 GNUNET_free (dn);
diff --git a/src/plugins/fs/download.c b/src/plugins/fs/download.c
index fdde54ca..a0d34c3f 100644
--- a/src/plugins/fs/download.c
+++ b/src/plugins/fs/download.c
@@ -87,7 +87,7 @@ refreshDirectoryViewFromDisk (DownloadList * list)
87 const char *data; 87 const char *data;
88 int fd; 88 int fd;
89 char *fn; 89 char *fn;
90 struct GNUNET_ECRS_MetaData *meta; 90 struct GNUNET_MetaData *meta;
91 struct stat buf; 91 struct stat buf;
92 const char *f; 92 const char *f;
93 93
@@ -149,7 +149,7 @@ refreshDirectoryViewFromDisk (DownloadList * list)
149 MUNMAP ((void *) data, size); 149 MUNMAP ((void *) data, size);
150 CLOSE (fd); 150 CLOSE (fd);
151 if (meta != NULL) 151 if (meta != NULL)
152 GNUNET_ECRS_meta_data_destroy (meta); 152 GNUNET_meta_data_destroy (meta);
153} 153}
154 154
155/** 155/**
@@ -306,7 +306,7 @@ fs_download_started (struct GNUNET_FSUI_DownloadList *fsui_dl,
306 } 306 }
307 list->fsui_list = fsui_dl; 307 list->fsui_list = fsui_dl;
308 list->total = total; 308 list->total = total;
309 list->is_directory = GNUNET_ECRS_meta_data_test_for_directory (fi->meta); 309 list->is_directory = GNUNET_meta_data_test_for_directory (fi->meta);
310 list->has_terminated = ((state != GNUNET_FSUI_ACTIVE) 310 list->has_terminated = ((state != GNUNET_FSUI_ACTIVE)
311 && (state != GNUNET_FSUI_PENDING)); 311 && (state != GNUNET_FSUI_PENDING));
312 list->next = download_head; 312 list->next = download_head;
@@ -329,7 +329,7 @@ fs_download_update (DownloadList * list,
329 GtkTreeIter iter; 329 GtkTreeIter iter;
330 GtkTreePath *path; 330 GtkTreePath *path;
331 unsigned int val; 331 unsigned int val;
332 struct GNUNET_ECRS_MetaData *meta; 332 struct GNUNET_MetaData *meta;
333 333
334 path = gtk_tree_row_reference_get_path (list->summaryViewRowReference); 334 path = gtk_tree_row_reference_get_path (list->summaryViewRowReference);
335 if (path == NULL) 335 if (path == NULL)
@@ -352,7 +352,7 @@ fs_download_update (DownloadList * list,
352 data, size, &meta, 352 data, size, &meta,
353 &addFilesToDirectory, list); 353 &addFilesToDirectory, list);
354 if (meta != NULL) 354 if (meta != NULL)
355 GNUNET_ECRS_meta_data_destroy (meta); 355 GNUNET_meta_data_destroy (meta);
356 } 356 }
357} 357}
358 358
@@ -532,7 +532,7 @@ typedef struct
532{ 532{
533 char *uri_name; 533 char *uri_name;
534 struct GNUNET_ECRS_URI *idc_uri; 534 struct GNUNET_ECRS_URI *idc_uri;
535 struct GNUNET_ECRS_MetaData *idc_meta; 535 struct GNUNET_MetaData *idc_meta;
536 char *idc_final_download_destination; 536 char *idc_final_download_destination;
537 SearchList *searchContext; 537 SearchList *searchContext;
538 DownloadList *parentContext; 538 DownloadList *parentContext;
@@ -831,7 +831,7 @@ on_statusDownloadURIEntry_editing_done_fs (GtkWidget * entry,
831 strcat (sdc.idc_final_download_destination, dname); 831 strcat (sdc.idc_final_download_destination, dname);
832 832
833 GNUNET_GTK_add_log_entry (_("Downloading `%s'\n"), uris); 833 GNUNET_GTK_add_log_entry (_("Downloading `%s'\n"), uris);
834 sdc.idc_meta = GNUNET_ECRS_meta_data_create (); 834 sdc.idc_meta = GNUNET_meta_data_create ();
835 sdc.anonymity = 835 sdc.anonymity =
836 getSpinButtonValue (GNUNET_GTK_get_main_glade_XML (), 836 getSpinButtonValue (GNUNET_GTK_get_main_glade_XML (),
837 "fsstatusAnonymitySpin"); 837 "fsstatusAnonymitySpin");
@@ -839,7 +839,7 @@ on_statusDownloadURIEntry_editing_done_fs (GtkWidget * entry,
839 sdc.searchContext = NULL; 839 sdc.searchContext = NULL;
840 sdc.parentContext = NULL; 840 sdc.parentContext = NULL;
841 GNUNET_GTK_run_with_save_calls (&init_download_helper, &sdc); 841 GNUNET_GTK_run_with_save_calls (&init_download_helper, &sdc);
842 GNUNET_ECRS_meta_data_destroy (sdc.idc_meta); 842 GNUNET_meta_data_destroy (sdc.idc_meta);
843 GNUNET_free (sdc.idc_final_download_destination); 843 GNUNET_free (sdc.idc_final_download_destination);
844 GNUNET_free (urid); 844 GNUNET_free (urid);
845} 845}
diff --git a/src/plugins/fs/extensions/musicinsert.c b/src/plugins/fs/extensions/musicinsert.c
index 5e373ca8..cb20bc7d 100644
--- a/src/plugins/fs/extensions/musicinsert.c
+++ b/src/plugins/fs/extensions/musicinsert.c
@@ -459,8 +459,8 @@ updateColumns ()
459gboolean 459gboolean
460insertfiles () 460insertfiles ()
461{ 461{
462 struct GNUNET_ECRS_MetaData *dirmetadata; 462 struct GNUNET_MetaData *dirmetadata;
463 struct GNUNET_ECRS_MetaData *tempmetadata; 463 struct GNUNET_MetaData *tempmetadata;
464 GArray *filesmetadatas, *files; 464 GArray *filesmetadatas, *files;
465 gchar *temptext; 465 gchar *temptext;
466 gchar **dirkeywords; 466 gchar **dirkeywords;
@@ -498,16 +498,16 @@ insertfiles ()
498 498
499 /* Manage album metadatas */ 499 /* Manage album metadatas */
500 500
501 dirmetadata = GNUNET_ECRS_meta_data_create (); 501 dirmetadata = GNUNET_meta_data_create ();
502 502
503 dirmetas[0] = 503 dirmetas[0] =
504 gtk_combo_box_get_active_text (GTK_COMBO_BOX (artistcombobox)); 504 gtk_combo_box_get_active_text (GTK_COMBO_BOX (artistcombobox));
505 if (dirmetas[0]) 505 if (dirmetas[0])
506 GNUNET_ECRS_meta_data_insert (dirmetadata, EXTRACTOR_ARTIST, dirmetas[0]); 506 GNUNET_meta_data_insert (dirmetadata, EXTRACTOR_ARTIST, dirmetas[0]);
507 507
508 dirmetas[1] = gtk_combo_box_get_active_text (GTK_COMBO_BOX (albumcombobox)); 508 dirmetas[1] = gtk_combo_box_get_active_text (GTK_COMBO_BOX (albumcombobox));
509 if (dirmetas[1]) 509 if (dirmetas[1])
510 GNUNET_ECRS_meta_data_insert (dirmetadata, EXTRACTOR_ALBUM, dirmetas[1]); 510 GNUNET_meta_data_insert (dirmetadata, EXTRACTOR_ALBUM, dirmetas[1]);
511 511
512 keywordsentry = glade_xml_get_widget (musicinsertXML, "keywordsentry"); 512 keywordsentry = glade_xml_get_widget (musicinsertXML, "keywordsentry");
513 temptext = (gchar *) gtk_entry_get_text (GTK_ENTRY (keywordsentry)); 513 temptext = (gchar *) gtk_entry_get_text (GTK_ENTRY (keywordsentry));
@@ -517,13 +517,13 @@ insertfiles ()
517 n = 0; 517 n = 0;
518 while (dirkeywords[n]) 518 while (dirkeywords[n])
519 { 519 {
520 GNUNET_ECRS_meta_data_insert (dirmetadata, EXTRACTOR_KEYWORDS, 520 GNUNET_meta_data_insert (dirmetadata, EXTRACTOR_KEYWORDS,
521 dirkeywords[n]); 521 dirkeywords[n]);
522 n++; 522 n++;
523 } 523 }
524 /* Add a standard keyword to allow finding all available music albums 524 /* Add a standard keyword to allow finding all available music albums
525 * on AFS in one search */ 525 * on AFS in one search */
526 GNUNET_ECRS_meta_data_insert (dirmetadata, EXTRACTOR_KEYWORDS, 526 GNUNET_meta_data_insert (dirmetadata, EXTRACTOR_KEYWORDS,
527 "music album"); 527 "music album");
528 528
529 529
@@ -548,13 +548,13 @@ insertfiles ()
548 useforallflags = gtk_toggle_button_get_active (commentstogglebutton) << 3; 548 useforallflags = gtk_toggle_button_get_active (commentstogglebutton) << 3;
549 549
550 filesmetadatas = 550 filesmetadatas =
551 g_array_sized_new (FALSE, FALSE, sizeof (struct GNUNET_ECRS_MetaData *), 551 g_array_sized_new (FALSE, FALSE, sizeof (struct GNUNET_MetaData *),
552 20); 552 20);
553 files = g_array_sized_new (FALSE, FALSE, sizeof (gchar *), 20); 553 files = g_array_sized_new (FALSE, FALSE, sizeof (gchar *), 20);
554 i = 0; 554 i = 0;
555 do 555 do
556 { 556 {
557 tempmetadata = GNUNET_ECRS_meta_data_create (); 557 tempmetadata = GNUNET_meta_data_create ();
558 tempmetas = malloc (sizeof (gchar *) * 8); 558 tempmetas = malloc (sizeof (gchar *) * 8);
559 g_array_append_val (filesmetadatas, tempmetadata); 559 g_array_append_val (filesmetadatas, tempmetadata);
560 gtk_tree_model_get (GTK_TREE_MODEL (filelist_store), 560 gtk_tree_model_get (GTK_TREE_MODEL (filelist_store),
@@ -571,28 +571,28 @@ insertfiles ()
571 571
572 572
573 if (tempmetas[1]) 573 if (tempmetas[1])
574 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_FILENAME, 574 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_FILENAME,
575 tempmetas[1]); 575 tempmetas[1]);
576 if ((useforallflags & 0x1) && dirmetas[0]) 576 if ((useforallflags & 0x1) && dirmetas[0])
577 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_FILENAME, 577 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_FILENAME,
578 dirmetas[0]); 578 dirmetas[0]);
579 else if (!(useforallflags & 0x1) && tempmetas[2]) 579 else if (!(useforallflags & 0x1) && tempmetas[2])
580 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_TITLE, 580 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_TITLE,
581 tempmetas[2]); 581 tempmetas[2]);
582 if ((useforallflags & 0x2) && dirmetas[1]) 582 if ((useforallflags & 0x2) && dirmetas[1])
583 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_ARTIST, 583 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_ARTIST,
584 dirmetas[1]); 584 dirmetas[1]);
585 else if (!(useforallflags & 0x2) && tempmetas[3]) 585 else if (!(useforallflags & 0x2) && tempmetas[3])
586 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_FILENAME, 586 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_FILENAME,
587 tempmetas[3]); 587 tempmetas[3]);
588 if (tempmetas[4]) 588 if (tempmetas[4])
589 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_ALBUM, 589 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_ALBUM,
590 tempmetas[4]); 590 tempmetas[4]);
591 if (tempmetas[5]) 591 if (tempmetas[5])
592 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_MIMETYPE, 592 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_MIMETYPE,
593 tempmetas[5]); 593 tempmetas[5]);
594 if (tempmetas[6]) 594 if (tempmetas[6])
595 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_FORMAT, 595 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_FORMAT,
596 tempmetas[6]); 596 tempmetas[6]);
597 597
598 if (!(useforallflags & 0x1)) 598 if (!(useforallflags & 0x1))
@@ -600,7 +600,7 @@ insertfiles ()
600 n = 0; 600 n = 0;
601 while (dirkeywords[n]) 601 while (dirkeywords[n])
602 { 602 {
603 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_KEYWORDS, 603 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_KEYWORDS,
604 dirkeywords[n]); 604 dirkeywords[n]);
605 n++; 605 n++;
606 } 606 }
@@ -611,7 +611,7 @@ insertfiles ()
611 n = 0; 611 n = 0;
612 while (tempkeywords[n]) 612 while (tempkeywords[n])
613 { 613 {
614 GNUNET_ECRS_meta_data_insert (tempmetadata, 614 GNUNET_meta_data_insert (tempmetadata,
615 EXTRACTOR_KEYWORDS, 615 EXTRACTOR_KEYWORDS,
616 tempkeywords[n]); 616 tempkeywords[n]);
617 n++; 617 n++;
@@ -619,7 +619,7 @@ insertfiles ()
619 g_strfreev (tempkeywords); 619 g_strfreev (tempkeywords);
620 /* Add a standard keyword to allow finding all available music files 620 /* Add a standard keyword to allow finding all available music files
621 * on AFS in one search */ 621 * on AFS in one search */
622 GNUNET_ECRS_meta_data_insert (tempmetadata, EXTRACTOR_KEYWORDS, 622 GNUNET_meta_data_insert (tempmetadata, EXTRACTOR_KEYWORDS,
623 "music"); 623 "music");
624 } 624 }
625 625
diff --git a/src/plugins/fs/fs.c b/src/plugins/fs/fs.c
index 676fae6f..2549e90d 100644
--- a/src/plugins/fs/fs.c
+++ b/src/plugins/fs/fs.c
@@ -652,7 +652,7 @@ fs_summary_start ()
652static void 652static void
653fs_summary_stop () 653fs_summary_stop ()
654{ 654{
655 struct GNUNET_ECRS_MetaData *meta; 655 struct GNUNET_MetaData *meta;
656 GtkComboBox *searchCB; 656 GtkComboBox *searchCB;
657 GtkTreeModel *model; 657 GtkTreeModel *model;
658 GtkTreeIter iter; 658 GtkTreeIter iter;
@@ -669,7 +669,7 @@ fs_summary_stop ()
669 gtk_list_store_set (GTK_LIST_STORE (model), 669 gtk_list_store_set (GTK_LIST_STORE (model),
670 &iter, NS_SEARCH_METADATA, NULL, -1); 670 &iter, NS_SEARCH_METADATA, NULL, -1);
671 if (meta != NULL) 671 if (meta != NULL)
672 GNUNET_ECRS_meta_data_destroy (meta); 672 GNUNET_meta_data_destroy (meta);
673 } 673 }
674 while (gtk_list_store_remove (GTK_LIST_STORE (model), &iter)); 674 while (gtk_list_store_remove (GTK_LIST_STORE (model), &iter));
675 } 675 }
diff --git a/src/plugins/fs/meta.c b/src/plugins/fs/meta.c
index c4c198ed..6e11a102 100644
--- a/src/plugins/fs/meta.c
+++ b/src/plugins/fs/meta.c
@@ -53,7 +53,7 @@ void
53createMetaDataListTreeView (GladeXML * xml, 53createMetaDataListTreeView (GladeXML * xml,
54 const char *name, 54 const char *name,
55 const char *previewName, 55 const char *previewName,
56 const struct GNUNET_ECRS_MetaData *init) 56 const struct GNUNET_MetaData *init)
57{ 57{
58 GtkTreeView *metaList; 58 GtkTreeView *metaList;
59 GtkListStore *metamodel; 59 GtkListStore *metamodel;
@@ -99,13 +99,13 @@ createMetaDataListTreeView (GladeXML * xml,
99 gtk_tree_view_set_model (metaList, GTK_TREE_MODEL (metamodel)); 99 gtk_tree_view_set_model (metaList, GTK_TREE_MODEL (metamodel));
100 100
101 if (init != NULL) 101 if (init != NULL)
102 GNUNET_ECRS_meta_data_get_contents (init, &publishMetaData, metamodel); 102 GNUNET_meta_data_get_contents (init, &publishMetaData, metamodel);
103 if ((previewName == NULL) || (init == NULL)) 103 if ((previewName == NULL) || (init == NULL))
104 return; 104 return;
105 preview = glade_xml_get_widget (xml, previewName); 105 preview = glade_xml_get_widget (xml, previewName);
106 106
107 thumb = NULL; 107 thumb = NULL;
108 ts = GNUNET_ECRS_meta_data_get_thumbnail (init, &thumb); 108 ts = GNUNET_meta_data_get_thumbnail (init, &thumb);
109 preview = glade_xml_get_widget (xml, previewName); 109 preview = glade_xml_get_widget (xml, previewName);
110 if (ts != 0) 110 if (ts != 0)
111 { 111 {
@@ -285,7 +285,7 @@ handleListRemove (GladeXML * xml, const char *listName)
285#define THUMBSIZE 128 285#define THUMBSIZE 128
286 286
287 287
288struct GNUNET_ECRS_MetaData * 288struct GNUNET_MetaData *
289getMetaDataFromList (GladeXML * xml, 289getMetaDataFromList (GladeXML * xml,
290 const char *name, const char *previewName) 290 const char *name, const char *previewName)
291{ 291{
@@ -293,7 +293,7 @@ getMetaDataFromList (GladeXML * xml,
293 GtkWidget *preview; 293 GtkWidget *preview;
294 GtkTreeModel *metamodel; 294 GtkTreeModel *metamodel;
295 GtkTreeIter iter; 295 GtkTreeIter iter;
296 struct GNUNET_ECRS_MetaData *meta; 296 struct GNUNET_MetaData *meta;
297 EXTRACTOR_KeywordType type; 297 EXTRACTOR_KeywordType type;
298 GdkPixbuf *pixbuf; 298 GdkPixbuf *pixbuf;
299 GdkPixbuf *out; 299 GdkPixbuf *out;
@@ -305,7 +305,7 @@ getMetaDataFromList (GladeXML * xml,
305 305
306 metaList = glade_xml_get_widget (xml, name); 306 metaList = glade_xml_get_widget (xml, name);
307 metamodel = gtk_tree_view_get_model (GTK_TREE_VIEW (metaList)); 307 metamodel = gtk_tree_view_get_model (GTK_TREE_VIEW (metaList));
308 meta = GNUNET_ECRS_meta_data_create (); 308 meta = GNUNET_meta_data_create ();
309 if (gtk_tree_model_get_iter_first (metamodel, &iter)) 309 if (gtk_tree_model_get_iter_first (metamodel, &iter))
310 { 310 {
311 do 311 do
@@ -313,7 +313,7 @@ getMetaDataFromList (GladeXML * xml,
313 gtk_tree_model_get (metamodel, 313 gtk_tree_model_get (metamodel,
314 &iter, 314 &iter,
315 META_TYPE, &type, META_VALUE, &mvalue, -1); 315 META_TYPE, &type, META_VALUE, &mvalue, -1);
316 GNUNET_ECRS_meta_data_insert (meta, type, mvalue); 316 GNUNET_meta_data_insert (meta, type, mvalue);
317 GNUNET_free_non_null (mvalue); 317 GNUNET_free_non_null (mvalue);
318 } 318 }
319 while (gtk_tree_model_iter_next (metamodel, &iter)); 319 while (gtk_tree_model_iter_next (metamodel, &iter));
@@ -358,7 +358,7 @@ getMetaDataFromList (GladeXML * xml,
358 binary = EXTRACTOR_binaryEncode ((const unsigned char *) thumb, 358 binary = EXTRACTOR_binaryEncode ((const unsigned char *) thumb,
359 length); 359 length);
360 free (thumb); 360 free (thumb);
361 GNUNET_ECRS_meta_data_insert (meta, EXTRACTOR_THUMBNAIL_DATA, 361 GNUNET_meta_data_insert (meta, EXTRACTOR_THUMBNAIL_DATA,
362 binary); 362 binary);
363 GNUNET_free (binary); 363 GNUNET_free (binary);
364 } 364 }
@@ -455,22 +455,22 @@ getSpinButtonValue (GladeXML * xml, const char *spinButtonName)
455 455
456 456
457char * 457char *
458getMimeTypeFromMetaData (const struct GNUNET_ECRS_MetaData *meta) 458getMimeTypeFromMetaData (const struct GNUNET_MetaData *meta)
459{ 459{
460 char *mime; 460 char *mime;
461 461
462 mime = GNUNET_ECRS_meta_data_get_by_type (meta, EXTRACTOR_MIMETYPE); 462 mime = GNUNET_meta_data_get_by_type (meta, EXTRACTOR_MIMETYPE);
463 if (mime == NULL) 463 if (mime == NULL)
464 mime = GNUNET_strdup (_("unknown")); 464 mime = GNUNET_strdup (_("unknown"));
465 return GNUNET_GTK_validate_utf8 (mime); 465 return GNUNET_GTK_validate_utf8 (mime);
466} 466}
467 467
468char * 468char *
469getFileNameFromMetaData (const struct GNUNET_ECRS_MetaData *meta) 469getFileNameFromMetaData (const struct GNUNET_MetaData *meta)
470{ 470{
471 char *name; 471 char *name;
472 472
473 name = GNUNET_ECRS_meta_data_get_first_by_types (meta, 473 name = GNUNET_meta_data_get_first_by_types (meta,
474 EXTRACTOR_FILENAME, 474 EXTRACTOR_FILENAME,
475 EXTRACTOR_TITLE, 475 EXTRACTOR_TITLE,
476 EXTRACTOR_ARTIST, 476 EXTRACTOR_ARTIST,
@@ -494,11 +494,11 @@ getFileNameFromMetaData (const struct GNUNET_ECRS_MetaData *meta)
494} 494}
495 495
496char * 496char *
497getDescriptionFromMetaData (const struct GNUNET_ECRS_MetaData *meta) 497getDescriptionFromMetaData (const struct GNUNET_MetaData *meta)
498{ 498{
499 char *desc; 499 char *desc;
500 500
501 desc = GNUNET_ECRS_meta_data_get_first_by_types (meta, 501 desc = GNUNET_meta_data_get_first_by_types (meta,
502 EXTRACTOR_DESCRIPTION, 502 EXTRACTOR_DESCRIPTION,
503 EXTRACTOR_GENRE, 503 EXTRACTOR_GENRE,
504 EXTRACTOR_ALBUM, 504 EXTRACTOR_ALBUM,
@@ -513,7 +513,7 @@ getDescriptionFromMetaData (const struct GNUNET_ECRS_MetaData *meta)
513} 513}
514 514
515GdkPixbuf * 515GdkPixbuf *
516getThumbnailFromMetaData (const struct GNUNET_ECRS_MetaData * meta) 516getThumbnailFromMetaData (const struct GNUNET_MetaData * meta)
517{ 517{
518 GdkPixbuf *pixbuf; 518 GdkPixbuf *pixbuf;
519 GdkPixbufLoader *loader; 519 GdkPixbufLoader *loader;
@@ -521,7 +521,7 @@ getThumbnailFromMetaData (const struct GNUNET_ECRS_MetaData * meta)
521 unsigned char *thumb; 521 unsigned char *thumb;
522 522
523 thumb = NULL; 523 thumb = NULL;
524 ts = GNUNET_ECRS_meta_data_get_thumbnail (meta, &thumb); 524 ts = GNUNET_meta_data_get_thumbnail (meta, &thumb);
525 if (ts != 0) 525 if (ts != 0)
526 { 526 {
527 loader = gdk_pixbuf_loader_new (); 527 loader = gdk_pixbuf_loader_new ();
diff --git a/src/plugins/fs/meta.h b/src/plugins/fs/meta.h
index 7bbfaee0..3c2c2c6b 100644
--- a/src/plugins/fs/meta.h
+++ b/src/plugins/fs/meta.h
@@ -33,7 +33,7 @@
33void createMetaDataListTreeView (GladeXML * xml, 33void createMetaDataListTreeView (GladeXML * xml,
34 const char *name, 34 const char *name,
35 const char *previewName, 35 const char *previewName,
36 const struct GNUNET_ECRS_MetaData *init); 36 const struct GNUNET_MetaData *init);
37 37
38void createKeywordListTreeView (GladeXML * xml, 38void createKeywordListTreeView (GladeXML * xml,
39 const char *name, 39 const char *name,
@@ -52,7 +52,7 @@ void handleMetaDataListUpdate (GladeXML * xml,
52 52
53void handleListRemove (GladeXML * xml, const char *listName); 53void handleListRemove (GladeXML * xml, const char *listName);
54 54
55struct GNUNET_ECRS_MetaData *getMetaDataFromList (GladeXML * xml, 55struct GNUNET_MetaData *getMetaDataFromList (GladeXML * xml,
56 const char *name, 56 const char *name,
57 const char *preview); 57 const char *preview);
58 58
@@ -67,11 +67,11 @@ int tryParseTimeInterval (GladeXML * xml,
67 67
68int parseTimeInterval (const char *frequency, GNUNET_Int32Time * interval); 68int parseTimeInterval (const char *frequency, GNUNET_Int32Time * interval);
69 69
70char *getMimeTypeFromMetaData (const struct GNUNET_ECRS_MetaData *meta); 70char *getMimeTypeFromMetaData (const struct GNUNET_MetaData *meta);
71 71
72char *getFileNameFromMetaData (const struct GNUNET_ECRS_MetaData *meta); 72char *getFileNameFromMetaData (const struct GNUNET_MetaData *meta);
73 73
74char *getDescriptionFromMetaData (const struct GNUNET_ECRS_MetaData *meta); 74char *getDescriptionFromMetaData (const struct GNUNET_MetaData *meta);
75 75
76unsigned int getSpinButtonValue (GladeXML * xml, const char *spinButtonName); 76unsigned int getSpinButtonValue (GladeXML * xml, const char *spinButtonName);
77 77
@@ -79,7 +79,7 @@ int getToggleButtonValue (GladeXML * xml, const char *widgetName);
79 79
80const char *getEntryLineValue (GladeXML * xml, const char *widgetName); 80const char *getEntryLineValue (GladeXML * xml, const char *widgetName);
81 81
82GdkPixbuf *getThumbnailFromMetaData (const struct GNUNET_ECRS_MetaData *meta); 82GdkPixbuf *getThumbnailFromMetaData (const struct GNUNET_MetaData *meta);
83 83
84GtkWidget *extractMainWidgetFromWindow (GladeXML * xml, 84GtkWidget *extractMainWidgetFromWindow (GladeXML * xml,
85 const char *windowName); 85 const char *windowName);
diff --git a/src/plugins/fs/namespace.c b/src/plugins/fs/namespace.c
index c0200c58..4f24bd5e 100644
--- a/src/plugins/fs/namespace.c
+++ b/src/plugins/fs/namespace.c
@@ -51,7 +51,7 @@ typedef struct NL
51 GtkTreeModel *model; 51 GtkTreeModel *model;
52 char *name; 52 char *name;
53 GNUNET_HashCode id; 53 GNUNET_HashCode id;
54 struct GNUNET_ECRS_MetaData *meta; 54 struct GNUNET_MetaData *meta;
55} NamespaceList; 55} NamespaceList;
56 56
57/** 57/**
@@ -320,7 +320,7 @@ addNamespaceContentToModel (void *cls,
320 char *size_h; 320 char *size_h;
321 321
322 GNUNET_GTK_DEBUG_BEGIN (); 322 GNUNET_GTK_DEBUG_BEGIN ();
323 filename = GNUNET_ECRS_meta_data_get_first_by_types (fi->meta, 323 filename = GNUNET_meta_data_get_first_by_types (fi->meta,
324 EXTRACTOR_FILENAME, 324 EXTRACTOR_FILENAME,
325 EXTRACTOR_TITLE, 325 EXTRACTOR_TITLE,
326 EXTRACTOR_ARTIST, 326 EXTRACTOR_ARTIST,
@@ -338,7 +338,7 @@ addNamespaceContentToModel (void *cls,
338 while (NULL != (dotdot = strstr (filename, ".."))) 338 while (NULL != (dotdot = strstr (filename, "..")))
339 dotdot[0] = dotdot[1] = '_'; 339 dotdot[0] = dotdot[1] = '_';
340 } 340 }
341 desc = GNUNET_ECRS_meta_data_get_first_by_types (fi->meta, 341 desc = GNUNET_meta_data_get_first_by_types (fi->meta,
342 EXTRACTOR_DESCRIPTION, 342 EXTRACTOR_DESCRIPTION,
343 EXTRACTOR_GENRE, 343 EXTRACTOR_GENRE,
344 EXTRACTOR_ALBUM, 344 EXTRACTOR_ALBUM,
@@ -349,7 +349,7 @@ addNamespaceContentToModel (void *cls,
349 EXTRACTOR_KEYWORDS, -1); 349 EXTRACTOR_KEYWORDS, -1);
350 if (desc == NULL) 350 if (desc == NULL)
351 desc = GNUNET_strdup (""); 351 desc = GNUNET_strdup ("");
352 mime = GNUNET_ECRS_meta_data_get_by_type (fi->meta, EXTRACTOR_MIMETYPE); 352 mime = GNUNET_meta_data_get_by_type (fi->meta, EXTRACTOR_MIMETYPE);
353 if (mime == NULL) 353 if (mime == NULL)
354 mime = GNUNET_strdup (_("unknown")); 354 mime = GNUNET_strdup (_("unknown"));
355 if (GNUNET_ECRS_uri_test_chk (fi->uri)) 355 if (GNUNET_ECRS_uri_test_chk (fi->uri))
@@ -387,7 +387,7 @@ addNamespaceContentToModel (void *cls,
387 IN_NAMESPACE_PUB_DATE_STRING, date, 387 IN_NAMESPACE_PUB_DATE_STRING, date,
388 IN_NAMESPACE_URI, GNUNET_ECRS_uri_duplicate (fi->uri), 388 IN_NAMESPACE_URI, GNUNET_ECRS_uri_duplicate (fi->uri),
389 IN_NAMESPACE_META, 389 IN_NAMESPACE_META,
390 GNUNET_ECRS_meta_data_duplicate (fi->meta), -1); 390 GNUNET_meta_data_duplicate (fi->meta), -1);
391 GNUNET_free (size_h); 391 GNUNET_free (size_h);
392 GNUNET_free (filename); 392 GNUNET_free (filename);
393 GNUNET_free (uriString); 393 GNUNET_free (uriString);
@@ -405,7 +405,7 @@ addNamespaceContentToModel (void *cls,
405int 405int
406addTabForNamespace (void *unused, 406addTabForNamespace (void *unused,
407 const GNUNET_HashCode * namespaceId, 407 const GNUNET_HashCode * namespaceId,
408 const struct GNUNET_ECRS_MetaData *md, int rating) 408 const struct GNUNET_MetaData *md, int rating)
409{ 409{
410 NamespaceList *list; 410 NamespaceList *list;
411 GtkWidget *label; 411 GtkWidget *label;
@@ -416,12 +416,12 @@ addTabForNamespace (void *unused,
416 if (GNUNET_OK != GNUNET_ECRS_namespace_test_exists (NULL, cfg, namespaceId)) 416 if (GNUNET_OK != GNUNET_ECRS_namespace_test_exists (NULL, cfg, namespaceId))
417 return GNUNET_OK; 417 return GNUNET_OK;
418 GNUNET_GTK_DEBUG_BEGIN (); 418 GNUNET_GTK_DEBUG_BEGIN ();
419 namespaceName = GNUNET_PSEUDO_id_to_name (ectx, cfg, namespaceId); 419 namespaceName = GNUNET_pseudonym_id_to_name (ectx, cfg, namespaceId);
420 label = gtk_label_new (namespaceName); 420 label = gtk_label_new (namespaceName);
421 list = GNUNET_malloc (sizeof (NamespaceList)); 421 list = GNUNET_malloc (sizeof (NamespaceList));
422 list->name = GNUNET_strdup (namespaceName); 422 list->name = GNUNET_strdup (namespaceName);
423 list->id = *namespaceId; 423 list->id = *namespaceId;
424 list->meta = GNUNET_ECRS_meta_data_duplicate (md); 424 list->meta = GNUNET_meta_data_duplicate (md);
425 makeNamespaceFrame (list); 425 makeNamespaceFrame (list);
426 list->next = head; 426 list->next = head;
427 head = list; 427 head = list;
@@ -452,7 +452,7 @@ frame_destroy (GtkWidget * tree)
452{ 452{
453 GtkTreeIter iter; 453 GtkTreeIter iter;
454 struct GNUNET_ECRS_URI *u; 454 struct GNUNET_ECRS_URI *u;
455 struct GNUNET_ECRS_MetaData *m; 455 struct GNUNET_MetaData *m;
456 NamespaceList *prev; 456 NamespaceList *prev;
457 NamespaceList *pos; 457 NamespaceList *pos;
458 NamespaceList *next; 458 NamespaceList *next;
@@ -478,7 +478,7 @@ frame_destroy (GtkWidget * tree)
478 else 478 else
479 prev->next = pos->next; 479 prev->next = pos->next;
480 GNUNET_free (pos->name); 480 GNUNET_free (pos->name);
481 GNUNET_ECRS_meta_data_destroy (pos->meta); 481 GNUNET_meta_data_destroy (pos->meta);
482 if (gtk_tree_model_get_iter_first (pos->model, &iter)) 482 if (gtk_tree_model_get_iter_first (pos->model, &iter))
483 { 483 {
484 do 484 do
@@ -494,7 +494,7 @@ frame_destroy (GtkWidget * tree)
494 if (u != NULL) 494 if (u != NULL)
495 GNUNET_ECRS_uri_destroy (u); 495 GNUNET_ECRS_uri_destroy (u);
496 if (m != NULL) 496 if (m != NULL)
497 GNUNET_ECRS_meta_data_destroy (m); 497 GNUNET_meta_data_destroy (m);
498 } 498 }
499 while (gtk_tree_model_iter_next (pos->model, &iter)); 499 while (gtk_tree_model_iter_next (pos->model, &iter));
500 } 500 }
@@ -591,7 +591,7 @@ addToNamespaceCB (GtkTreeModel * model,
591 IUC *cls = data; 591 IUC *cls = data;
592 struct GNUNET_ECRS_URI *resultURI; 592 struct GNUNET_ECRS_URI *resultURI;
593 struct GNUNET_ECRS_URI *dst; 593 struct GNUNET_ECRS_URI *dst;
594 struct GNUNET_ECRS_MetaData *meta; 594 struct GNUNET_MetaData *meta;
595 NamespaceList *list; 595 NamespaceList *list;
596 GNUNET_ECRS_FileInfo fi; 596 GNUNET_ECRS_FileInfo fi;
597 597
@@ -992,8 +992,8 @@ fs_namespace_start ()
992 (GTK_TREE_VIEW (contentList), col - 1), 992 (GTK_TREE_VIEW (contentList), col - 1),
993 TRUE); 993 TRUE);
994 GNUNET_URITRACK_register_track_callback (ectx, cfg, &updateViewSave, NULL); 994 GNUNET_URITRACK_register_track_callback (ectx, cfg, &updateViewSave, NULL);
995 GNUNET_PSEUDO_list_all (ectx, cfg, &addTabForNamespace, NULL); 995 GNUNET_pseudonym_list_all (ectx, cfg, &addTabForNamespace, NULL);
996 GNUNET_PSEUDO_register_discovery_callback (ectx, cfg, 996 GNUNET_pseudonym_register_discovery_callback (ectx, cfg,
997 &namespace_discovered_cb, NULL); 997 &namespace_discovered_cb, NULL);
998 GNUNET_GTK_DEBUG_END (); 998 GNUNET_GTK_DEBUG_END ();
999} 999}
@@ -1002,7 +1002,7 @@ fs_namespace_start ()
1002void 1002void
1003fs_namespace_stop () 1003fs_namespace_stop ()
1004{ 1004{
1005 GNUNET_PSEUDO_unregister_discovery_callback (&namespace_discovered_cb, 1005 GNUNET_pseudonym_unregister_discovery_callback (&namespace_discovered_cb,
1006 NULL); 1006 NULL);
1007 while (head != NULL) 1007 while (head != NULL)
1008 frame_destroy (head->treeview); 1008 frame_destroy (head->treeview);
diff --git a/src/plugins/fs/namespace.h b/src/plugins/fs/namespace.h
index 880f82a8..0b7663f9 100644
--- a/src/plugins/fs/namespace.h
+++ b/src/plugins/fs/namespace.h
@@ -32,7 +32,7 @@
32 */ 32 */
33int addTabForNamespace (void *unused, 33int addTabForNamespace (void *unused,
34 const GNUNET_HashCode * namespaceId, 34 const GNUNET_HashCode * namespaceId,
35 const struct GNUNET_ECRS_MetaData *md, int rating); 35 const struct GNUNET_MetaData *md, int rating);
36 36
37 37
38void fs_namespace_start (void); 38void fs_namespace_start (void);
diff --git a/src/plugins/fs/namespace_create.c b/src/plugins/fs/namespace_create.c
index 802c7096..b89f3ebd 100644
--- a/src/plugins/fs/namespace_create.c
+++ b/src/plugins/fs/namespace_create.c
@@ -197,7 +197,7 @@ create_namespace_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
197 GtkWidget *nameLine; 197 GtkWidget *nameLine;
198 GtkWidget *dialog; 198 GtkWidget *dialog;
199 GtkWidget *spin; 199 GtkWidget *spin;
200 struct GNUNET_ECRS_MetaData *meta; 200 struct GNUNET_MetaData *meta;
201 struct GNUNET_ECRS_URI *keywordURI; 201 struct GNUNET_ECRS_URI *keywordURI;
202 struct GNUNET_ECRS_URI *root; 202 struct GNUNET_ECRS_URI *root;
203 GNUNET_HashCode namespaceId; 203 GNUNET_HashCode namespaceId;
@@ -276,7 +276,7 @@ create_namespace_clicked_fs (GtkWidget * dummy1, GtkWidget * dummy2)
276 gtk_dialog_run (GTK_DIALOG (dialog)); 276 gtk_dialog_run (GTK_DIALOG (dialog));
277 gtk_widget_destroy (dialog); 277 gtk_widget_destroy (dialog);
278 } 278 }
279 GNUNET_ECRS_meta_data_destroy (meta); 279 GNUNET_meta_data_destroy (meta);
280 GNUNET_ECRS_uri_destroy (keywordURI); 280 GNUNET_ECRS_uri_destroy (keywordURI);
281 } 281 }
282 gtk_widget_destroy (dialog); 282 gtk_widget_destroy (dialog);
diff --git a/src/plugins/fs/namespace_search.c b/src/plugins/fs/namespace_search.c
index 964e6ede..4bd9c842 100644
--- a/src/plugins/fs/namespace_search.c
+++ b/src/plugins/fs/namespace_search.c
@@ -82,7 +82,7 @@ on_namespaceRatingSpinButton_changed_fs (GtkWidget * dummy,
82 { 82 {
83 GNUNET_enc_to_hash (encStr, &nsid); 83 GNUNET_enc_to_hash (encStr, &nsid);
84 newrating = gtk_spin_button_get_value (GTK_SPIN_BUTTON (spin)); 84 newrating = gtk_spin_button_get_value (GTK_SPIN_BUTTON (spin));
85 rating = GNUNET_PSEUDO_rank (ectx, 85 rating = GNUNET_pseudonym_rank (ectx,
86 cfg, &nsid, newrating - rating); 86 cfg, &nsid, newrating - rating);
87 if (rating != newrating) 87 if (rating != newrating)
88 { 88 {
@@ -193,7 +193,7 @@ struct NewNamespaceInfo
193{ 193{
194 char *namespaceName; 194 char *namespaceName;
195 const GNUNET_HashCode *namespaceId; 195 const GNUNET_HashCode *namespaceId;
196 const struct GNUNET_ECRS_MetaData *md; 196 const struct GNUNET_MetaData *md;
197 int rating; 197 int rating;
198}; 198};
199 199
@@ -206,7 +206,7 @@ saveDiscovery (void *cls)
206 GtkTreeIter iter; 206 GtkTreeIter iter;
207 GNUNET_EncName enc; 207 GNUNET_EncName enc;
208 char *name; 208 char *name;
209 struct GNUNET_ECRS_MetaData *dmd; 209 struct GNUNET_MetaData *dmd;
210 GtkWidget *ncbe; 210 GtkWidget *ncbe;
211 char *desc; 211 char *desc;
212 size_t n; 212 size_t n;
@@ -226,8 +226,8 @@ saveDiscovery (void *cls)
226 } 226 }
227 else 227 else
228 { 228 {
229 dmd = GNUNET_ECRS_meta_data_duplicate (nni->md); 229 dmd = GNUNET_meta_data_duplicate (nni->md);
230 desc = GNUNET_ECRS_meta_data_get_first_by_types (dmd, 230 desc = GNUNET_meta_data_get_first_by_types (dmd,
231 EXTRACTOR_DESCRIPTION, 231 EXTRACTOR_DESCRIPTION,
232 EXTRACTOR_TITLE, 232 EXTRACTOR_TITLE,
233 EXTRACTOR_AUTHOR, 233 EXTRACTOR_AUTHOR,
@@ -297,11 +297,11 @@ saveDiscovery (void *cls)
297int 297int
298namespace_discovered_cb (void *cls, 298namespace_discovered_cb (void *cls,
299 const GNUNET_HashCode * namespaceId, 299 const GNUNET_HashCode * namespaceId,
300 const struct GNUNET_ECRS_MetaData *md, int rating) 300 const struct GNUNET_MetaData *md, int rating)
301{ 301{
302 struct NewNamespaceInfo nni; 302 struct NewNamespaceInfo nni;
303 303
304 nni.namespaceName = GNUNET_PSEUDO_id_to_name (ectx, cfg, namespaceId); 304 nni.namespaceName = GNUNET_pseudonym_id_to_name (ectx, cfg, namespaceId);
305 nni.namespaceId = namespaceId; 305 nni.namespaceId = namespaceId;
306 nni.md = md; 306 nni.md = md;
307 nni.rating = rating; 307 nni.rating = rating;
diff --git a/src/plugins/fs/namespace_search.h b/src/plugins/fs/namespace_search.h
index 2afbd1f3..2b42c5b1 100644
--- a/src/plugins/fs/namespace_search.h
+++ b/src/plugins/fs/namespace_search.h
@@ -38,7 +38,7 @@
38 */ 38 */
39int namespace_discovered_cb (void *cls, 39int namespace_discovered_cb (void *cls,
40 const GNUNET_HashCode * namespaceId, 40 const GNUNET_HashCode * namespaceId,
41 const struct GNUNET_ECRS_MetaData *md, 41 const struct GNUNET_MetaData *md,
42 int rating); 42 int rating);
43 43
44 44
diff --git a/src/plugins/fs/search.c b/src/plugins/fs/search.c
index d924b26b..3f070ae2 100644
--- a/src/plugins/fs/search.c
+++ b/src/plugins/fs/search.c
@@ -223,7 +223,7 @@ addEntryToSearchTree (SearchList * searchContext,
223 mime, SEARCH_DESC, desc, SEARCH_PIXBUF, pixbuf, 223 mime, SEARCH_DESC, desc, SEARCH_PIXBUF, pixbuf,
224 SEARCH_URI, GNUNET_ECRS_uri_duplicate (info->uri), 224 SEARCH_URI, GNUNET_ECRS_uri_duplicate (info->uri),
225 SEARCH_META, 225 SEARCH_META,
226 GNUNET_ECRS_meta_data_duplicate (info->meta), 226 GNUNET_meta_data_duplicate (info->meta),
227 SEARCH_CELL_BG_COLOR, getColorCode (state), 227 SEARCH_CELL_BG_COLOR, getColorCode (state),
228 SEARCH_CELL_FG_COLOR, "black", SEARCH_INTERNAL, 228 SEARCH_CELL_FG_COLOR, "black", SEARCH_INTERNAL,
229 searchContext, SEARCH_INTERNAL_PARENT, downloadParent, 229 searchContext, SEARCH_INTERNAL_PARENT, downloadParent,
@@ -356,7 +356,7 @@ on_search_display_metadata_activate (void *cls, GtkWidget * searchEntry)
356 GtkTreePath *path; 356 GtkTreePath *path;
357 GtkTreeIter iter; 357 GtkTreeIter iter;
358 struct GNUNET_ECRS_URI *uri; 358 struct GNUNET_ECRS_URI *uri;
359 struct GNUNET_ECRS_MetaData *meta; 359 struct GNUNET_MetaData *meta;
360 char *str; 360 char *str;
361 GladeXML *xml; 361 GladeXML *xml;
362 GtkWidget *dialog; 362 GtkWidget *dialog;
@@ -479,7 +479,7 @@ on_save_search_activate (void *cls, GtkWidget * searchEntry)
479 unsigned long long dir_len; 479 unsigned long long dir_len;
480 unsigned int fis_size; 480 unsigned int fis_size;
481 GNUNET_ECRS_FileInfo *fis; 481 GNUNET_ECRS_FileInfo *fis;
482 struct GNUNET_ECRS_MetaData *meta; 482 struct GNUNET_MetaData *meta;
483 GtkTreeModel *model; 483 GtkTreeModel *model;
484 GtkTreeIter iter; 484 GtkTreeIter iter;
485 unsigned int pos; 485 unsigned int pos;
@@ -509,23 +509,23 @@ on_save_search_activate (void *cls, GtkWidget * searchEntry)
509 pos++; 509 pos++;
510 } 510 }
511 while (gtk_tree_model_iter_next (model, &iter)); 511 while (gtk_tree_model_iter_next (model, &iter));
512 meta = GNUNET_ECRS_meta_data_create (); 512 meta = GNUNET_meta_data_create ();
513 GNUNET_ECRS_meta_data_insert (meta, EXTRACTOR_KEYWORDS, list->searchString); 513 GNUNET_meta_data_insert (meta, EXTRACTOR_KEYWORDS, list->searchString);
514 GNUNET_ECRS_meta_data_insert (meta, EXTRACTOR_DESCRIPTION, 514 GNUNET_meta_data_insert (meta, EXTRACTOR_DESCRIPTION,
515 _("Saved search results")); 515 _("Saved search results"));
516 GNUNET_ECRS_meta_data_insert (meta, EXTRACTOR_SOFTWARE, "gnunet-gtk"); 516 GNUNET_meta_data_insert (meta, EXTRACTOR_SOFTWARE, "gnunet-gtk");
517 if (GNUNET_OK != GNUNET_ECRS_directory_create (NULL, 517 if (GNUNET_OK != GNUNET_ECRS_directory_create (NULL,
518 &directory, &dir_len, 518 &directory, &dir_len,
519 fis_size, fis, meta)) 519 fis_size, fis, meta))
520 { 520 {
521 GNUNET_GTK_add_log_entry (_("Internal error.")); 521 GNUNET_GTK_add_log_entry (_("Internal error."));
522 GNUNET_GE_BREAK (NULL, 0); 522 GNUNET_GE_BREAK (NULL, 0);
523 GNUNET_ECRS_meta_data_destroy (meta); 523 GNUNET_meta_data_destroy (meta);
524 GNUNET_array_grow (fis, fis_size, 0); 524 GNUNET_array_grow (fis, fis_size, 0);
525 GNUNET_free (name); 525 GNUNET_free (name);
526 return FALSE; 526 return FALSE;
527 } 527 }
528 GNUNET_ECRS_meta_data_destroy (meta); 528 GNUNET_meta_data_destroy (meta);
529 GNUNET_array_grow (fis, fis_size, 0); 529 GNUNET_array_grow (fis, fis_size, 0);
530 if (GNUNET_OK != 530 if (GNUNET_OK !=
531 GNUNET_disk_file_write (NULL, name, directory, dir_len, "644")) 531 GNUNET_disk_file_write (NULL, name, directory, dir_len, "644"))
@@ -892,7 +892,7 @@ freeIterSubtree (GtkTreeModel * tree, GtkTreeIter * iter)
892{ 892{
893 GtkTreeIter child; 893 GtkTreeIter child;
894 struct GNUNET_ECRS_URI *uri; 894 struct GNUNET_ECRS_URI *uri;
895 struct GNUNET_ECRS_MetaData *meta; 895 struct GNUNET_MetaData *meta;
896 896
897 do 897 do
898 { 898 {
@@ -903,7 +903,7 @@ freeIterSubtree (GtkTreeModel * tree, GtkTreeIter * iter)
903 if (uri != NULL) 903 if (uri != NULL)
904 GNUNET_ECRS_uri_destroy (uri); 904 GNUNET_ECRS_uri_destroy (uri);
905 if (meta != NULL) 905 if (meta != NULL)
906 GNUNET_ECRS_meta_data_destroy (meta); 906 GNUNET_meta_data_destroy (meta);
907 gtk_tree_store_set (GTK_TREE_STORE (tree), 907 gtk_tree_store_set (GTK_TREE_STORE (tree),
908 iter, SEARCH_URI, NULL, SEARCH_META, NULL, -1); 908 iter, SEARCH_URI, NULL, SEARCH_META, NULL, -1);
909 if (gtk_tree_model_iter_children (tree, &child, iter)) 909 if (gtk_tree_model_iter_children (tree, &child, iter))
diff --git a/src/plugins/fs/upload.c b/src/plugins/fs/upload.c
index f718f456..0796c7f3 100644
--- a/src/plugins/fs/upload.c
+++ b/src/plugins/fs/upload.c
@@ -397,7 +397,7 @@ typedef struct
397 int extract; 397 int extract;
398 int deep_index; 398 int deep_index;
399 GNUNET_CronTime expire; 399 GNUNET_CronTime expire;
400 struct GNUNET_ECRS_MetaData *meta; 400 struct GNUNET_MetaData *meta;
401 struct GNUNET_ECRS_URI *gkeywordURI; 401 struct GNUNET_ECRS_URI *gkeywordURI;
402 struct GNUNET_ECRS_URI *keywordURI; 402 struct GNUNET_ECRS_URI *keywordURI;
403} FSUC; 403} FSUC;
@@ -426,7 +426,7 @@ on_fsinsertuploadbutton_clicked_fs (gpointer dummy, GtkWidget * uploadButton)
426 GtkWidget *dialog; 426 GtkWidget *dialog;
427 EXTRACTOR_ExtractorList *extractors; 427 EXTRACTOR_ExtractorList *extractors;
428 char *config; 428 char *config;
429 struct GNUNET_ECRS_MetaData *meta; 429 struct GNUNET_MetaData *meta;
430 struct GNUNET_ECRS_URI *keywordURI; 430 struct GNUNET_ECRS_URI *keywordURI;
431 431
432 extractors = EXTRACTOR_loadDefaultLibraries (); 432 extractors = EXTRACTOR_loadDefaultLibraries ();
@@ -444,18 +444,18 @@ on_fsinsertuploadbutton_clicked_fs (gpointer dummy, GtkWidget * uploadButton)
444 PACKAGE_NAME); 444 PACKAGE_NAME);
445 GNUNET_GTK_connect_glade_with_plugins (metaXML); 445 GNUNET_GTK_connect_glade_with_plugins (metaXML);
446 dialog = glade_xml_get_widget (metaXML, "metaDataDialog"); 446 dialog = glade_xml_get_widget (metaXML, "metaDataDialog");
447 meta = GNUNET_ECRS_meta_data_create (); 447 meta = GNUNET_meta_data_create ();
448 GNUNET_ECRS_meta_data_extract_from_file (ectx, meta, filename, extractors); 448 GNUNET_meta_data_extract_from_file (ectx, meta, filename, extractors);
449 EXTRACTOR_removeAll (extractors); 449 EXTRACTOR_removeAll (extractors);
450 filenamerest = &filename[strlen (filename) - 1]; 450 filenamerest = &filename[strlen (filename) - 1];
451 while ((filenamerest > filename) && (filenamerest[-1] != DIR_SEPARATOR)) 451 while ((filenamerest > filename) && (filenamerest[-1] != DIR_SEPARATOR))
452 filenamerest--; 452 filenamerest--;
453 GNUNET_ECRS_meta_data_insert (meta, EXTRACTOR_FILENAME, filenamerest); 453 GNUNET_meta_data_insert (meta, EXTRACTOR_FILENAME, filenamerest);
454 createMetaDataListTreeView (metaXML, 454 createMetaDataListTreeView (metaXML,
455 "metaDataDialogMetaDataList", 455 "metaDataDialogMetaDataList",
456 "previewImage", meta); 456 "previewImage", meta);
457 keywordURI = GNUNET_ECRS_meta_data_to_uri (meta); 457 keywordURI = GNUNET_meta_data_to_uri (meta);
458 GNUNET_ECRS_meta_data_destroy (meta); 458 GNUNET_meta_data_destroy (meta);
459 createKeywordListTreeView (metaXML, 459 createKeywordListTreeView (metaXML,
460 "metaDataDialogKeywordList", keywordURI); 460 "metaDataDialogKeywordList", keywordURI);
461 GNUNET_ECRS_uri_destroy (keywordURI); 461 GNUNET_ECRS_uri_destroy (keywordURI);
@@ -502,7 +502,7 @@ on_fsinsertuploadbutton_clicked_fs (gpointer dummy, GtkWidget * uploadButton)
502 fsuc.filename = GNUNET_strdup (filename); 502 fsuc.filename = GNUNET_strdup (filename);
503 GNUNET_GTK_run_with_save_calls (&start_upload_helper, &fsuc); 503 GNUNET_GTK_run_with_save_calls (&start_upload_helper, &fsuc);
504 GNUNET_free (fsuc.filename); 504 GNUNET_free (fsuc.filename);
505 GNUNET_ECRS_meta_data_destroy (fsuc.meta); 505 GNUNET_meta_data_destroy (fsuc.meta);
506 GNUNET_ECRS_uri_destroy (fsuc.gkeywordURI); 506 GNUNET_ECRS_uri_destroy (fsuc.gkeywordURI);
507 GNUNET_ECRS_uri_destroy (fsuc.keywordURI); 507 GNUNET_ECRS_uri_destroy (fsuc.keywordURI);
508 } 508 }