diff options
author | Felix Riemann <[email protected]> | 2011-07-17 15:49:52 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2018-07-14 16:25:43 +0200 |
commit | a3a89e0c0b7b7f8874964481de8d714d61cc4037 (patch) | |
tree | a7d67e8b9c9bc648d0d07e7795a78e5977807926 /src | |
parent | fe21ccda6e57a6de444bcfb87919c8b7d329262c (diff) | |
download | eom-a3a89e0c0b7b7f8874964481de8d714d61cc4037.tar.bz2 eom-a3a89e0c0b7b7f8874964481de8d714d61cc4037.tar.xz |
Place GPS Exif tags into their own subcategory
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/e046f81
Diffstat (limited to 'src')
-rw-r--r-- | src/eom-exif-details.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/eom-exif-details.c b/src/eom-exif-details.c index 928e5f6..1b1e548 100644 --- a/src/eom-exif-details.c +++ b/src/eom-exif-details.c @@ -49,6 +49,7 @@ typedef enum { EXIF_CATEGORY_CAMERA, EXIF_CATEGORY_IMAGE_DATA, EXIF_CATEGORY_IMAGE_TAKING_CONDITIONS, + EXIF_CATEGORY_GPS_DATA, EXIF_CATEGORY_MAKER_NOTE, EXIF_CATEGORY_OTHER, #ifdef HAVE_EXEMPI @@ -68,13 +69,14 @@ static ExifCategoryInfo exif_categories[] = { { N_("Camera"), "0" }, { N_("Image Data"), "1" }, { N_("Image Taking Conditions"), "2" }, - { N_("Maker Note"), "3" }, - { N_("Other"), "4" }, + { N_("GPS Data"), "3" }, + { N_("Maker Note"), "4" }, + { N_("Other"), "5" }, #ifdef HAVE_EXEMPI - { N_("XMP Exif"), "5" }, - { N_("XMP IPTC"), "6" }, - { N_("XMP Rights Management"), "7" }, - { N_("XMP Other"), "8" }, + { N_("XMP Exif"), "6" }, + { N_("XMP IPTC"), "7" }, + { N_("XMP Rights Management"), "8" }, + { N_("XMP Other"), "9" }, #endif { NULL, NULL } }; @@ -285,7 +287,7 @@ get_exif_category (ExifEntry *entry) /* Some GPS tag IDs overlap with other ones, so check the IFD */ if (exif_entry_get_ifd (entry) == EXIF_IFD_GPS) { - return EXIF_CATEGORY_OTHER; + return EXIF_CATEGORY_GPS_DATA; } for (i = 0; exif_tag_category_map [i].id != -1; i++) { |