Dan Fandrich [Mon, 25 Jun 2012 07:20:35 +0000 (00:20 -0700)]
Updated non-TP translations from launchpad.net's "precise"
translations:
be.po bs.po en_GB.po pt.po pt_BR.po ru.po sq.po sr.po tr.po zh_CN.po
Dan Fandrich [Mon, 25 Jun 2012 07:04:53 +0000 (00:04 -0700)]
Updated links, minor edits
Dan Fandrich [Mon, 25 Jun 2012 06:58:24 +0000 (23:58 -0700)]
Added new Canon lens.
Dan Fandrich [Tue, 15 May 2012 22:31:57 +0000 (15:31 -0700)]
po/vi.po: Updated Vietnamese translation by Trần Ngọc Quân
Dan Fandrich [Tue, 8 Nov 2011 07:39:13 +0000 (23:39 -0800)]
Updated Launchpad link
Dan Fandrich [Tue, 8 Nov 2011 07:38:51 +0000 (23:38 -0800)]
po/de.po: Updated German translation by Christian Kirbach
Dan Fandrich [Fri, 26 Aug 2011 08:02:22 +0000 (01:02 -0700)]
po/cs.po: Updated Czech translation by Jan Patera
po/da.po: Updated Danish translation by Joe Hansen
po/nl.po: Updated Dutch translation by Erwin Poeze
po/pl.po: Updated Polish translation by Jakub Bogusz
po/sk.po: Updated Slovak translation by Ivan Masár
po/sv.po: Updated Swedish translation by Daniel Nylander
Dan Fandrich [Fri, 26 Aug 2011 07:29:43 +0000 (00:29 -0700)]
A few in-code documentation improvements
Dan Fandrich [Tue, 12 Jul 2011 07:04:16 +0000 (00:04 -0700)]
Made mnote_fuji_tag_get_description and
mnote_canon_tag_get_descripton more robust should any NULL
descriptions be added to the table (bug #3307219)
Dan Fandrich [Thu, 12 May 2011 18:26:07 +0000 (11:26 -0700)]
Added new Canon lens. Reported by Adrian von Bidder via Debian.
Dan Fandrich [Mon, 18 Apr 2011 23:46:33 +0000 (16:46 -0700)]
Added a NULL pointer check to attempt to keep Coverity Scan happy
Dan Fandrich [Thu, 17 Feb 2011 06:25:07 +0000 (22:25 -0800)]
Changed "knots" to more clear "nautical miles" (Ubuntu Launchpad bug
https://bugs.launchpad.net/bugs/712115 reported by Daniel Thibault).
Dan Fandrich [Thu, 20 Jan 2011 03:42:26 +0000 (19:42 -0800)]
Added another Canon lens to the Canon MakerNotes (patch from drochner in the
NetBSD pkgsrc)
Dan Fandrich [Thu, 16 Dec 2010 05:59:15 +0000 (21:59 -0800)]
Prepare for continued development
Dan Fandrich [Thu, 16 Dec 2010 06:24:32 +0000 (22:24 -0800)]
Removed UNICODE BOM at head of file
Dan Fandrich [Thu, 16 Dec 2010 05:55:25 +0000 (21:55 -0800)]
Released 0.6.20
Jan Patera [Wed, 15 Dec 2010 06:01:34 +0000 (07:01 +0100)]
Updated Czech translation
Dan Fandrich [Tue, 14 Dec 2010 06:41:42 +0000 (22:41 -0800)]
po/bs.po: Added Bosnian translation from launchpad.net
po/tr.po: Added Turkish translation from launchpad.net
Dan Fandrich [Tue, 14 Dec 2010 06:33:54 +0000 (22:33 -0800)]
Updated non-TP translations from launchpad.net:
be.po en_GB.po pt_BR.po pt.po ru.po sq.po sr.po zh_CN.po
Dan Fandrich [Tue, 14 Dec 2010 05:54:40 +0000 (21:54 -0800)]
po/da.po: Updated Danish translation by Joe Hansen
Dan Fandrich [Fri, 10 Dec 2010 20:33:52 +0000 (12:33 -0800)]
Changed the display of rational numbers to estimate the number of
significant figures (based on the size of the denominator) and show
that number of decimal places. This simplifies the output in the
case of integers (e.g. resolution), and shows all the available
accuracy in the case of rationals (e.g. latitude & longitude).
Dan Fandrich [Wed, 1 Dec 2010 22:20:41 +0000 (14:20 -0800)]
Reuse exif_mnote_data_olympus_identify_variant() to detect the MakerNote
type while actually parsing the tag.
Dan Fandrich [Wed, 3 Nov 2010 00:09:46 +0000 (17:09 -0700)]
Fixed name of digikam
Dan Fandrich [Wed, 20 Oct 2010 06:46:35 +0000 (23:46 -0700)]
Updates to reflect recent changes
Dan Fandrich [Fri, 15 Oct 2010 06:30:22 +0000 (23:30 -0700)]
Fixed some invalid format specifiers and typecasts
Dan Fandrich [Fri, 8 Oct 2010 06:50:19 +0000 (23:50 -0700)]
Remove obsolete strncasecmp macro
Dan Fandrich [Fri, 8 Oct 2010 04:20:04 +0000 (21:20 -0700)]
Refactored MakerNote detection code to put detection of each type
into the module handling that type
Dan Fandrich [Thu, 23 Sep 2010 20:56:41 +0000 (13:56 -0700)]
exif_entry_dump() now displays the correct tag name for GPS tags by taking
the IFD into account when looking up the name. Fixes bug #3073307.
Dan Fandrich [Wed, 11 Aug 2010 02:11:14 +0000 (19:11 -0700)]
Removed redundant sentence. Fixes Ubuntu bug #197306
Jan Patera [Fri, 23 Jul 2010 06:50:46 +0000 (08:50 +0200)]
Canon EOS 5D Mark II writes Aperture values as invalid values 0x80000000/1
which makes pow() throw floating-point exceptions.
Dan Fandrich [Thu, 17 Jun 2010 05:33:53 +0000 (22:33 -0700)]
Updated da, it, nl translations from Translation Project
Dan Fandrich [Thu, 6 May 2010 20:43:54 +0000 (13:43 -0700)]
Removed non-ASCII characters from the few source files that had them
Dan Fandrich [Tue, 23 Mar 2010 20:53:36 +0000 (13:53 -0700)]
Updated Danish translation by Joe Hansen
Dan Fandrich [Fri, 19 Feb 2010 06:41:18 +0000 (22:41 -0800)]
po/da.po: Updated Danish translation by Joe Hansen
po/de.po: Updated German translation by Marcus Meissner
po/ja.po: Updated Japanese translation by Tadashi Jokagi
po/pl.po: Updated Polish translation by Jakub Bogusz
po/vi.po: Updated Vietnamese translation by Clytie Siddall
Dan Fandrich [Sat, 6 Feb 2010 00:21:33 +0000 (16:21 -0800)]
Updated translation
Dan Fandrich [Sat, 6 Feb 2010 00:15:22 +0000 (16:15 -0800)]
Made the case of text output be more consistent. Now, tag titles
have each word capitalized (like a title) and tag values
are always lower case, except the first word which is capitalized
(more like a sentence).
Dan Fandrich [Fri, 29 Jan 2010 19:26:54 +0000 (11:26 -0800)]
Commented out some overly-verbose debug messages
Dan Fandrich [Mon, 25 Jan 2010 21:58:50 +0000 (13:58 -0800)]
configure.ac: Turned on the --enable-silent-rules configure option
Dan Fandrich [Fri, 8 Jan 2010 23:17:02 +0000 (15:17 -0800)]
Factored out interpret_maker_note
Jan Patera [Tue, 5 Jan 2010 21:02:51 +0000 (22:02 +0100)]
1) MNOTE_NIKON_TAG_LENSTYPE: added one more value
2) MNOTE_OLYMPUS_TAG_DIGIZOOM: fixed div by zero
Dan Fandrich [Thu, 31 Dec 2009 04:37:59 +0000 (20:37 -0800)]
po/da.po: Updated Danish translation by Joe Hansen
po/sk.po: Updated Slovak translation by Ivan Masár
po/sv.po: Updated Swedish translation by Daniel Nylander
Dan Fandrich [Fri, 18 Dec 2009 19:30:54 +0000 (11:30 -0800)]
Use the new, clearer EXIF_DATA_TYPE_UNKNOWN definition.
Dan Fandrich [Fri, 18 Dec 2009 02:18:27 +0000 (18:18 -0800)]
Don't warn "No thumbnail but entries on thumbnail." unless
there actually are entries.
Dan Fandrich [Fri, 18 Dec 2009 01:34:26 +0000 (17:34 -0800)]
Only call bindtextdomain if a translated string is being returned.
Dan Fandrich [Tue, 15 Dec 2009 23:26:33 +0000 (15:26 -0800)]
libexif.pc.in: Move -lm flag into Libs.private since it's only
needed when statically linking. A future enhancement would be to
make even this dependent on the check for -lm done in configure.
Dan Fandrich [Fri, 11 Dec 2009 08:19:26 +0000 (00:19 -0800)]
Use the proper enum type for the version member
Dan Fandrich [Fri, 11 Dec 2009 08:14:13 +0000 (00:14 -0800)]
Minor speedup in exif_content_get_ifd()
Dan Fandrich [Fri, 11 Dec 2009 08:13:19 +0000 (00:13 -0800)]
Added tag 0xEA1C, the Padding tag from the Microsoft HD Photo
specification.
Dan Fandrich [Wed, 9 Dec 2009 06:19:50 +0000 (22:19 -0800)]
Updated some comments
Dan Fandrich [Wed, 9 Dec 2009 06:17:19 +0000 (22:17 -0800)]
Fixed some memory leaks in the write-exif.c example program and
added some examples of allocating a new tag.
Dan Fandrich [Tue, 8 Dec 2009 00:15:45 +0000 (16:15 -0800)]
Mention CVE number of recent security fix & other minor updates.
Dan Fandrich [Fri, 27 Nov 2009 18:06:08 +0000 (10:06 -0800)]
po/ja.po: Updated Japanese translation by Tadashi Jokagi
Dan Fandrich [Thu, 26 Nov 2009 05:24:27 +0000 (21:24 -0800)]
Explicitly mark the definitions in exif-mnote-data-priv.h as internal
Dan Fandrich [Wed, 25 Nov 2009 21:26:24 +0000 (13:26 -0800)]
po/da.po: Updated Danish translation by Joe Hansen
Dan Fandrich [Wed, 25 Nov 2009 18:51:23 +0000 (10:51 -0800)]
Add some comments
Dan Fandrich [Wed, 25 Nov 2009 18:50:38 +0000 (10:50 -0800)]
Don't bother calling bindtextdomain in the error case
Dan Fandrich [Mon, 23 Nov 2009 21:28:58 +0000 (13:28 -0800)]
Include README-Win32.txt in all source distributions
Dan Fandrich [Tue, 17 Nov 2009 19:22:57 +0000 (11:22 -0800)]
po/ja.po: Updated Japanese translation by Tadashi Jokagi
Dan Fandrich [Fri, 13 Nov 2009 06:11:28 +0000 (22:11 -0800)]
Prepare for continued development
Dan Fandrich [Fri, 13 Nov 2009 06:09:36 +0000 (22:09 -0800)]
Released 0.6.19
Dan Fandrich [Fri, 13 Nov 2009 06:05:36 +0000 (22:05 -0800)]
Fixed a heap buffer overflow during tag format conversion.
Dan Fandrich [Thu, 12 Nov 2009 20:24:19 +0000 (12:24 -0800)]
po/da.po: Updated Danish translation by Joe Hansen
Dan Fandrich [Sun, 8 Nov 2009 06:59:07 +0000 (22:59 -0800)]
Sorted ExifFormatTable[] in approximate decreasing order of
popularity to decrease the total average lookup time.
Dan Fandrich [Sun, 8 Nov 2009 06:13:41 +0000 (22:13 -0800)]
Made exif_tag_get_description_in_ifd work again after the binary search change.
Dan Fandrich [Fri, 6 Nov 2009 06:58:12 +0000 (22:58 -0800)]
Added a bunch of new translations from launchpad.net
po/be.po: Added Belarusian translation by Iryna Nikanchuk
po/en_GB.po: Added English (United Kingdom) translation by Bruce Cowan
po/it.po: Added Italian translation by Sergio Zanchetta
po/ja.po: Added Japanese translation by Shushi Kurose
po/pt.po: Added Portuguese translation by nglnx
po/sq.po: Added Albanian translation by Vilson Gjeci
po/zh_CN.po: Added Chinese (simplified) translation by Tao Wei
Dan Fandrich [Tue, 3 Nov 2009 17:04:17 +0000 (09:04 -0800)]
po/da.po: Updated Danish translation by Joe Hansen
Dan Fandrich [Wed, 28 Oct 2009 22:36:50 +0000 (15:36 -0700)]
Mark exif_tag_table_count as inline so uses within the file can be faster.
Dan Fandrich [Tue, 27 Oct 2009 07:05:42 +0000 (00:05 -0700)]
Indentation change
Dan Fandrich [Tue, 27 Oct 2009 06:06:11 +0000 (23:06 -0700)]
Updated the Free Software Foundation's street address
Dan Fandrich [Tue, 27 Oct 2009 00:41:43 +0000 (17:41 -0700)]
Improved tag table lookup performance by optimally ordering IFD
search and aborting searches early if the tag is not found.
Dan Fandrich [Sat, 17 Oct 2009 06:00:27 +0000 (23:00 -0700)]
Improved comments
Dan Fandrich [Thu, 15 Oct 2009 07:32:54 +0000 (00:32 -0700)]
Minor message edits
Dan Fandrich [Thu, 15 Oct 2009 06:15:17 +0000 (23:15 -0700)]
Changed the various functions searching for tags in ExifTagTable[]
to use a binary search. This single change increases the speed of
a run through the libexif-testsuite by 7%
Dan Fandrich [Wed, 14 Oct 2009 06:57:08 +0000 (23:57 -0700)]
Ensure that ExifTagTable[] is sorted by tag to allow for future
more efficient searching.
Dan Fandrich [Wed, 14 Oct 2009 05:58:35 +0000 (22:58 -0700)]
Fixed an inverted logic condition that prevented the bug
report address from appearing in the .pot file
Dan Fandrich [Wed, 14 Oct 2009 04:36:14 +0000 (21:36 -0700)]
po/sv.po: Updated Swedish translation by Daniel Nylander
po/vi.po: Updated Vietnamese translation by Clytie Siddall
Dan Fandrich [Fri, 9 Oct 2009 19:59:47 +0000 (12:59 -0700)]
Prepare for continued development
Dan Fandrich [Fri, 9 Oct 2009 19:58:24 +0000 (12:58 -0700)]
Fixed a syntactical typo
Dan Fandrich [Fri, 9 Oct 2009 19:50:35 +0000 (12:50 -0700)]
Sneaking these new translations into the 0.6.18 release
po/sr.po: Added Serbian translation by Marko Uskokovic
po/pt_BR.po: Added Portuguese (Brazil) translation by André Gondi
Dan Fandrich [Fri, 9 Oct 2009 19:22:07 +0000 (12:22 -0700)]
Fixed obvious fuzzy translation entries
Dan Fandrich [Fri, 9 Oct 2009 04:28:49 +0000 (21:28 -0700)]
Demoted from EXIF_LOG_CODE_CORRUPT_DATA to EXIF_LOG_CODE_DEBUG the
MakerNote log messages that would result if a MakerNote were
rewritten by an application without rebasing the internal data
offsets. The exif front end (at least) aborts processing if
such a log message is found, but these kinds of errors are
far too common (and practically unavoidable) to handle them
this way.
Dan Fandrich [Fri, 9 Oct 2009 01:18:29 +0000 (18:18 -0700)]
Fixed last revision date
Dan Fandrich [Fri, 9 Oct 2009 00:47:40 +0000 (17:47 -0700)]
Prepare for continued development
Dan Fandrich [Fri, 9 Oct 2009 00:41:18 +0000 (17:41 -0700)]
Added a blank line
Dan Fandrich [Fri, 9 Oct 2009 00:34:18 +0000 (17:34 -0700)]
Released 0.6.18
Dan Fandrich [Tue, 6 Oct 2009 23:53:11 +0000 (16:53 -0700)]
Added --enable-maintainer-mode in configure and made the SourceForge
logo appear in the Doxygen documentation only when it's enabled.
Dan Fandrich [Tue, 6 Oct 2009 23:25:38 +0000 (16:25 -0700)]
Make the Doxygen and sf.net links replace the current frameset.
Jan Patera [Tue, 6 Oct 2009 06:43:07 +0000 (08:43 +0200)]
Removed useless # from %02i format in sprintf
Dan Fandrich [Tue, 6 Oct 2009 06:23:28 +0000 (23:23 -0700)]
Updated translations from Translation Project members to the
latest & hopefully final .pot file before release
Jan Patera [Tue, 6 Oct 2009 05:28:17 +0000 (07:28 +0200)]
Added interpretation of MNOTE_PENTAX2_TAG_DATE & MNOTE_PENTAX2_TAG_TIME
Jan Patera [Tue, 6 Oct 2009 04:42:46 +0000 (06:42 +0200)]
Minor changes
Dan Fandrich [Fri, 2 Oct 2009 06:35:29 +0000 (23:35 -0700)]
Added exif.h to the source tarball so users can generate full
Doxygen documentation.
Dan Fandrich [Fri, 2 Oct 2009 05:44:01 +0000 (22:44 -0700)]
Bumped the library minor version number because of the addition
of exif_loader_get_buf()
Dan Fandrich [Thu, 1 Oct 2009 06:05:08 +0000 (23:05 -0700)]
Added missing parenthesis
Dan Fandrich [Thu, 1 Oct 2009 05:07:14 +0000 (22:07 -0700)]
Added a new public API function, exif_loader_get_buf(), which
returns a pointer to the raw data in the ExifLoader. Without this,
the only way to get the ExifLoader data out was as an
ExifData and using only the default set of ExifDataOptions.
Dan Fandrich [Wed, 30 Sep 2009 06:56:16 +0000 (23:56 -0700)]
Added EXIF_DATA_TYPE_UNKNOWN as a backwards-compatible
replacement for most uses of EXIF_DATA_TYPE_COUNT since that's
a clearer name for how it's being used.
Dan Fandrich [Tue, 29 Sep 2009 00:33:21 +0000 (17:33 -0700)]
Updated the FSF's address
Dan Fandrich [Mon, 28 Sep 2009 23:09:14 +0000 (16:09 -0700)]
Removed some redundant code. Renamed a variable to prevent shadowing another.
Dan Fandrich [Sun, 27 Sep 2009 04:48:56 +0000 (21:48 -0700)]
Sped up exif_content_fix() considerably by splitting the one giant
loop into two much smaller & faster loops.
Jan Patera [Sat, 26 Sep 2009 08:18:20 +0000 (10:18 +0200)]
Avoid compiler warning signed/unsigned int mismatch.
But do we really need the checks "if ((i+1)*4 > entry->size)"?