aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/fs/meta.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/fs/meta.c')
-rw-r--r--src/plugins/fs/meta.c46
1 files changed, 26 insertions, 20 deletions
diff --git a/src/plugins/fs/meta.c b/src/plugins/fs/meta.c
index 4308dc41..ba7a31e1 100644
--- a/src/plugins/fs/meta.c
+++ b/src/plugins/fs/meta.c
@@ -139,7 +139,8 @@ publishKeyword (const char *data, void *cls)
139 139
140void 140void
141createKeywordListTreeView (GladeXML * xml, 141createKeywordListTreeView (GladeXML * xml,
142 const char *name, const struct GNUNET_ECRS_URI *init) 142 const char *name,
143 const struct GNUNET_ECRS_URI *init)
143{ 144{
144 GtkTreeView *keywordList; 145 GtkTreeView *keywordList;
145 GtkListStore *keymodel; 146 GtkListStore *keymodel;
@@ -322,7 +323,8 @@ getMetaDataFromList (GladeXML * xml,
322 323
323 preview = glade_xml_get_widget (xml, previewName); 324 preview = glade_xml_get_widget (xml, previewName);
324 325
325 if (GTK_IMAGNUNET_GEPIXBUF == gtk_image_get_storage_type (GTK_IMAGE (preview))) 326 if (GTK_IMAGNUNET_GEPIXBUF ==
327 gtk_image_get_storage_type (GTK_IMAGE (preview)))
326 { 328 {
327 pixbuf = gtk_image_get_pixbuf (GTK_IMAGE (preview)); 329 pixbuf = gtk_image_get_pixbuf (GTK_IMAGE (preview));
328 if (pixbuf == NULL) 330 if (pixbuf == NULL)
@@ -357,7 +359,8 @@ getMetaDataFromList (GladeXML * xml,
357 binary = EXTRACTOR_binaryEncode ((const unsigned char *) thumb, 359 binary = EXTRACTOR_binaryEncode ((const unsigned char *) thumb,
358 length); 360 length);
359 free (thumb); 361 free (thumb);
360 GNUNET_ECRS_meta_data_inser (meta, EXTRACTOR_THUMBNAIL_DATA, binary); 362 GNUNET_ECRS_meta_data_inser (meta, EXTRACTOR_THUMBNAIL_DATA,
363 binary);
361 GNUNET_free (binary); 364 GNUNET_free (binary);
362 } 365 }
363 } 366 }
@@ -413,7 +416,8 @@ updateIntervalToString (GNUNET_Int32Time interval)
413 return strdup (_("--sporadic update--")); 416 return strdup (_("--sporadic update--"));
414 if (interval == GNUNET_ECRS_SBLOCK_UPDATE_NONE) 417 if (interval == GNUNET_ECRS_SBLOCK_UPDATE_NONE)
415 return strdup (_("--no update--")); 418 return strdup (_("--no update--"));
416 return GNUNET_get_time_interval_as_fancy_string (interval * GNUNET_CRON_SECONDS); 419 return GNUNET_get_time_interval_as_fancy_string (interval *
420 GNUNET_CRON_SECONDS);
417} 421}
418 422
419int 423int
@@ -432,7 +436,8 @@ parseTimeInterval (const char *timeSpec, GNUNET_Int32Time * interval)
432 436
433int 437int
434tryParseTimeInterval (GladeXML * xml, 438tryParseTimeInterval (GladeXML * xml,
435 const char *intervalComboBoxEntry, GNUNET_Int32Time * interval) 439 const char *intervalComboBoxEntry,
440 GNUNET_Int32Time * interval)
436{ 441{
437 return parseTimeInterval (getEntryLineValue (xml, 442 return parseTimeInterval (getEntryLineValue (xml,
438 intervalComboBoxEntry), 443 intervalComboBoxEntry),
@@ -467,14 +472,14 @@ getFileNameFromMetaData (const struct GNUNET_ECRS_MetaData *meta)
467 char *name; 472 char *name;
468 473
469 name = GNUNET_ECRS_meta_data_get_first_by_types (meta, 474 name = GNUNET_ECRS_meta_data_get_first_by_types (meta,
470 EXTRACTOR_FILENAME, 475 EXTRACTOR_FILENAME,
471 EXTRACTOR_TITLE, 476 EXTRACTOR_TITLE,
472 EXTRACTOR_ARTIST, 477 EXTRACTOR_ARTIST,
473 EXTRACTOR_AUTHOR, 478 EXTRACTOR_AUTHOR,
474 EXTRACTOR_PUBLISHER, 479 EXTRACTOR_PUBLISHER,
475 EXTRACTOR_CREATOR, 480 EXTRACTOR_CREATOR,
476 EXTRACTOR_PRODUCER, 481 EXTRACTOR_PRODUCER,
477 EXTRACTOR_UNKNOWN, -1); 482 EXTRACTOR_UNKNOWN, -1);
478 if (name == NULL) 483 if (name == NULL)
479 { 484 {
480 name = GNUNET_strdup (_("no name given")); 485 name = GNUNET_strdup (_("no name given"));
@@ -495,13 +500,14 @@ getDescriptionFromMetaData (const struct GNUNET_ECRS_MetaData *meta)
495 char *desc; 500 char *desc;
496 501
497 desc = GNUNET_ECRS_meta_data_get_first_by_types (meta, 502 desc = GNUNET_ECRS_meta_data_get_first_by_types (meta,
498 EXTRACTOR_DESCRIPTION, 503 EXTRACTOR_DESCRIPTION,
499 EXTRACTOR_GENRE, 504 EXTRACTOR_GENRE,
500 EXTRACTOR_ALBUM, 505 EXTRACTOR_ALBUM,
501 EXTRACTOR_COMMENT, 506 EXTRACTOR_COMMENT,
502 EXTRACTOR_SUBJECT, 507 EXTRACTOR_SUBJECT,
503 EXTRACTOR_FORMAT, 508 EXTRACTOR_FORMAT,
504 EXTRACTOR_SIZE, EXTRACTOR_KEYWORDS, -1); 509 EXTRACTOR_SIZE,
510 EXTRACTOR_KEYWORDS, -1);
505 if (desc == NULL) 511 if (desc == NULL)
506 desc = GNUNET_strdup (""); 512 desc = GNUNET_strdup ("");
507 return GNUNET_GTK_validate_utf8 (desc); 513 return GNUNET_GTK_validate_utf8 (desc);