Commit Graph

53 Commits

Author SHA1 Message Date
Andreas Huggel
fd80993ab0 Updated copyright notice. 2015-05-02 11:55:40 +00:00
Robin Mills
4e530fbce0 Bumping the copyright notice again. (re-doing 3089 without breaking the build!) 2013-07-24 05:15:04 +00:00
Robin Mills
a297d2b69e Rollback 3089 - somehow it's broken the build! 2013-07-24 05:05:52 +00:00
Robin Mills
da1ed8c536 Bumping the copyright notice in src &samples from 2012 to 2013 2013-07-24 03:12:38 +00:00
Andreas Huggel
0d397b95c7 Updated copyright message for 2012. 2012-03-22 15:19:35 +00:00
Andreas Huggel
7d8becc8e5 Added -Q option to the utility, set the default log level for LogMsg to "warn", converted debug message about write strategy to an EXV_INFO log message. 2011-12-10 08:51:07 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +00:00
Andreas Huggel
4e1a789f78 #750: Replaced assert with exception. 2011-01-04 12:43:31 +00:00
Andreas Huggel
f25fca8808 #726: Added support for thumbnail found in sub-IFD of IFD1 of Samsung .SRW files. 2010-09-21 15:45:07 +00:00
Andreas Huggel
dc264bc00d #476, #614: Introduced class LogMsg for enhanced logging, migrated all existing warnings and error messages (not the exceptions) to use the new logic. Every log message now has a type (debug, info, warning, error). Applications can set a logging level to determine which messages are processed and supply a custom log message handler at runtime. (Based on a contribution by Simson Garfinkel.) 2010-09-10 14:02:09 +00:00
Andreas Huggel
06ce0d18b6 - Introduced exiv2.hpp as a wrapper to include all Exiv2 objects. (Renamed existing exiv2.hpp to exiv2app.hpp)
- Changed Sony/Minolta pretty-print function to print EV value
- Renamed rcsid.hpp to rcsid_int.hpp, do not publish it anymore
2010-06-27 10:04:39 +00:00
Andreas Huggel
6d496a4888 Updated Copyright notice for 2010. 2010-04-03 07:53:30 +00:00
Andreas Huggel
f8197d8463 #668: In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea. 2010-04-01 16:20:54 +00:00
Andreas Huggel
ade0b51b79 #671: Fixed error handling for read-only files. 2010-02-15 09:25:25 +00:00
Andreas Huggel
2ce6c3dd00 Compile WError stuff only if Unicode paths are configured. 2010-01-25 15:23:06 +00:00
Andreas Huggel
18f1cc97b7 More W/Error changes to better support w/what(). 2010-01-25 15:00:54 +00:00
Andreas Huggel
49e040ee8d Generalized class Error, added class WError for use with Unicode-Paths. 2010-01-17 14:36:08 +00:00
Andreas Huggel
cef63099dc Fixed visibility warning on Mac OSX 10.6.2 2009-12-13 10:27:43 +00:00
Andreas Huggel
370af5c8a3 Merged all changes from the unstable branch into the trunk. 2009-11-27 05:59:23 +00:00
Andreas Huggel
a5ee17b636 #642: Applied patch from Matthias Barkhoff. 2009-07-30 15:47:53 +00:00
Andreas Huggel
8a6d9dbc42 Updated Copyright notice for 2009. 2009-02-16 14:30:51 +00:00
Andreas Huggel
105a4e417d Changed FileIo::transfer to only write a warning if changing file permissions fails and fixed the use of strerror_r. Fixes digiKam bug 178103. 2008-12-30 15:54:46 +00:00
Andreas Huggel
5f5d9adfa3 Fixed typos, updated po files (Oliver Doerr). 2008-11-16 05:25:04 +00:00
Andreas Huggel
454d599da9 Fixed issue with custom namespaces ending with a #. (Reported by chrysn) 2008-09-20 07:11:54 +00:00
Andreas Huggel
66af728d38 Removed struct ErrMsg from public API. 2008-08-23 04:28:06 +00:00
Andreas Huggel
faf3087de0 Added support to write TiffArrayElements with multi-component values. 2008-07-11 10:36:41 +00:00
Andreas Huggel
0d55992e2f Merged unstable branch to trunk. 2008-06-21 10:28:17 +00:00
Andreas Huggel
d5414dd8ec Removed obsolete error message. 2008-06-03 02:34:51 +00:00
Andreas Huggel
3ac665a305 Added 2008 to Copyright notice. 2008-01-09 16:44:09 +00:00
Andreas Huggel
f51e7e0512 Added type keyword to XmpTextValue, added test with a command file that generates the same XMP packet as xmpsample. 2007-10-16 15:57:27 +00:00
Andreas Huggel
a4fe28cef7 Disabled XMP SDK standard aliases. 2007-10-06 08:11:52 +00:00
Andreas Huggel
16c95f0fab Extended xmpsample.cpp, related bugfixes and tweaks. 2007-09-23 16:15:49 +00:00
Andreas Huggel
9beec8880d Added XMP sample (incomplete), bugfixes. 2007-09-22 15:28:49 +00:00
Andreas Huggel
a9fa6688bf Changed from xmpArray to xmpBag, xmpSeq and xmpAlt. 2007-09-20 13:34:48 +00:00
Andreas Huggel
bc2fa9a4de Merged rev. 1198-1213 from branches/xmp. 2007-09-16 10:30:21 +00:00
Andreas Huggel
ac314ddfbc Intermediate state: Merged rev. 1153-1196 from branches/xmp. 2007-09-16 09:30:30 +00:00
Andreas Huggel
10db558646 Relaxed JPEG parser error handling. Fixes bugs #511 and #449. 2007-06-09 09:09:23 +00:00
Andreas Huggel
c6613812b3 Changed AnyError to inherit from std::exception, required a change of the signature of AnyError::what() 2007-03-12 16:44:43 +00:00
Andreas Huggel
919ed204a7 Clarified error message 2007-02-07 14:27:39 +00:00
Andreas Huggel
4a1f79c8b4 Improved consistency of handling unsupported functions across image subclasses. setExif/Iptc/Comment methods throw Error(32), writeMetadata throws Error(31) if not yet implemented or not available for an image format. 2007-02-07 13:56:29 +00:00
Andreas Huggel
da6266da3b Copyright updates for 2007 2007-02-02 10:09:31 +00:00
Andreas Huggel
8e85cea8d4 Changed behaviour of unsupport Image functions to throw. Added better method to query the supported metadata functions for each image type. Fixes bug #491. 2007-01-29 16:12:24 +00:00
Andreas Huggel
04126e8bb8 Merged revisions 907:999 from gettext branch into trunk 2006-12-03 08:42:50 +00:00
Andreas Huggel
900adcd5a8 Added check for JPEG APP segments >64k, removed 16bit size limitation for IRBs. Fixes bug #480. 2006-07-22 02:55:35 +00:00
Andreas Huggel
9daaaa3f6d Fixed compiler warnings 2006-06-21 09:16:36 +00:00
Andreas Huggel
70695ded92 Experimental TIFF read-only support, without Makernotes. As a side-effect, the parser also handles NEF images. Only tried on Linux so far. 2006-04-06 12:12:53 +00:00
Andreas Huggel
23d1c91788 Fixed inaccurate error message for failure to decode Jpeg metadata 2006-03-31 06:54:24 +00:00
Andreas Huggel
99b4e71459 Updated copyright and fsf address 2006-01-17 14:53:57 +00:00
Andreas Huggel
06e5c0719e Removed trailing whitespace from source files 2005-10-08 11:25:44 +00:00
Andreas Huggel
ef7aae6fa3 Changed ImageFactory to use a static registry (to make it re-entrant without using a locking mechanism), introduced new ImageType namespace (for identifiers for image formats, these can be added without modifying image.*), tweaked image related documentation 2005-09-25 06:28:59 +00:00