Gimp/plug-ins/metadata
Jacob Boerema a4cb134f14 plug-ins: fix saving of XMP BAG/SEQ array values in metadata-editor
XMP array tags of type BAG and SEQ can have multiple values, each of
which is on a separate line. However, we were reading and saving it as
just one value.

We change this by setting each line as a separate value with
gexiv2_metadata_set_tag_multiple.

In addition to that we found that setting the type of tag struct with
gexiv2_metadata_set_xmp_tag_struct caused arrays of multiple values per
tag to be set incorrectly: the last value in the list got added multiple
times. I'm not sure if we are using this function incorrectly, or that
there is a bug in gexiv2 or exiv2. Anyway, since it seems that all tags
and values I tested work without calling this function, let's just omit
this call.
2021-09-25 14:54:45 -04:00
..
.gitignore
Makefile.am plug-ins: improve formatting of gps data in metadata-viewer. 2020-12-01 13:24:06 -05:00
meson.build plug-ins: improve formatting of gps data in metadata-viewer. 2020-12-01 13:24:06 -05:00
metadata-editor.c plug-ins: fix saving of XMP BAG/SEQ array values in metadata-editor 2021-09-25 14:54:45 -04:00
metadata-editor.h plug-ins: port the metadata plug-ins to GimpPlugIn and object 2019-08-27 18:28:56 +02:00
metadata-impexp.c plug-ins: clean all warnings on metadata plug-in. 2019-11-06 14:24:42 +01:00
metadata-impexp.h plug-ins: port the metadata plug-ins to GimpPlugIn and object 2019-08-27 18:28:56 +02:00
metadata-misc.h plug-ins: port the metadata plug-ins to GimpPlugIn and object 2019-08-27 18:28:56 +02:00
metadata-tags.c plug-ins: fix incorrect saving of Iptc.Application2.Caption in metadata-editor. 2021-03-24 12:51:59 -04:00
metadata-tags.h plug-ins: in metadata-editor use /iptcExt instead of /Iptc4xmpExt when saving. 2021-03-15 20:49:39 -04:00
metadata-viewer.c plug-ins: in metadata-viewer improve how we show XMP tags. 2021-09-24 15:22:49 -04:00
metadata-xml.c plug-ins: more refactoring of metadata-editor. 2021-03-12 22:05:52 -05:00
metadata-xml.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00