GNOME Bugzilla – Bug 509406
split/rename general metadata support from libexif support.
Last modified: 2013-10-30 18:41:04 UTC
Motivated from bug #509149. Currently, some classes and properties related to the metadata support are named "EogExif*" and the like, even when they are useful with exempi and could also be used for general metadata support. I think it would be a good idea to rename these classes and objects everywhere, and make sure there's no confusion on what's really EXIF related and what can be used for other metadata sources as well.
Hey Claudio, could you elaborate, please? What exactly are you proposing?
Things like this: #if HAVE_METADATA GtkWidget *exif_box; #endif are confusing and had lead to some compile failures when libexif or exempi is not available (see bug #509149). That widget in particular should be called metadata_box or something similar. There are other widgets (and probably classes, I don't remember exactly now) that should no longer be named exif_something/EogExif*/etc, because they are no longer used exclusively for EXIF metadata. It's mostly a matter of cleaning up.
Ok, it makes sense. Feel free to do it. :-)
Hmm, doesn't seem to be much left... commit 04d53c3c8d475c259c477f627038849ae79dd6ed Author: Felix Riemann <> Date: Wed Oct 30 19:27:49 2013 +0100 EogPropertiesDialog: Separate Exif/XMP-specific widgets from generic ones This is just renaming a few widgets. https://bugzilla.gnome.org/show_bug.cgi?id=509406 commit 2969a58b0ceeb8c6af1e04c39aa230e72b70ea20 Author: Felix Riemann <> Date: Wed Oct 30 19:05:12 2013 +0100 EogExifDetails: Rename to EogMetadataDetails The widget is not specific to Exif, and is used for XMP as well. https://bugzilla.gnome.org/show_bug.cgi?id=509406 --- This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.