Jim Easterbrook
Jim Easterbrook
##### **Describe the bug** According to https://developer.adobe.com/xmp/docs/XMPNamespaces/XMPDataTypes/#language-alternative the first item in a LangAlt array is the default language. Also it is legitimate for there not to be an "x-default" item....
A minor difference rather than a bug... Jpeg files from my Canon EOS 100D have an `Exif.Photo.MakerNote` of 7898 bytes, as reported by the exiv2 command line tool. After modifying...
Some data types allow keys to be repeated (e.g. `Iptc.Application2.Keywords`) but `findKey()` can only return an iterator pointing at the first datum. An overloaded `findKey()` method with a `start` or...
Flickr have recently made a change in their API that prevents recent versions of Photini from authenticating / logging in. (With Firefox you get an "SSL_ERROR_RX_RECORD_TOO_LONG" error, I don't know...
I'm experimenting with building libexiv2 v0.28.1 on Windows 7 (the only Windows machine I have). I notice that after compiling and installing the directory `build-msvc/bin` has a copy of `libcurl.dll`...
I've been experimenting with using the Gspell spell checking library from Python. The only difficulty I've encountered is with the value returned by `Gspell.Checker.get_suggestions`. When using PyGObject I get a...
The GExiv2 metadata library can read data from a file or from image data already in memory. The latter method is very slow when using pgi. The following test program...
When using PyGObject `GLib.Bytes.get_data()` returns a Python 2 `str` or Python 3 `bytes` object (which is easily decoded to a `str`). With pgi I get a Python list of `pgi.clib.gir.gitypelib.LP_c_ubyte`...
This is a minor issue that I picked up while testing my Python interface to libgphoto2 on the `main` (1.0.0) branch. The `po/exiv2.pot` file on the `main` branch was last...