Commit Graph

76 Commits

Author SHA1 Message Date
Andreas Huggel
942d217e89 #662: Fixes by Leo Sutic. Added carriage return to the special characters. 2010-01-14 02:26:15 +00:00
Andreas Huggel
3a76ca8ad7 #662: Mostly formatting changes and a few tweaks. Move exifcomment tests to bugfixes-test.sh 2010-01-12 16:29:10 +00:00
Andreas Huggel
52f8c366c2 #662: Patch exiv2-exifcomment-unicode.patch from Leo Sutic (unmodified, without exiv2-bug662.jpg). 2010-01-12 14:06:54 +00:00
Andreas Huggel
763b4f7933 Removed trailing whitespace. 2009-12-28 14:47:58 +00:00
Andreas Huggel
aa24ca4ae9 Inverted the meaning of -u. Bad bad bad... 2009-12-02 14:26:49 +00:00
Andreas Huggel
cde2a54cc5 #602: Added specialized insert and delete code for TIFF-like target images. 2009-03-07 10:11:04 +00:00
Andreas Huggel
8a6d9dbc42 Updated Copyright notice for 2009. 2009-02-16 14:30:51 +00:00
Andreas Huggel
26a3e1d4dc Minor fix. 2008-12-11 16:54:56 +00:00
Andreas Huggel
6efbdc3b97 Fix. 2008-12-08 06:04:43 +00:00
Andreas Huggel
f90d554489 * Consolidated exiv2 tool print code
* Added option to print all metadata (-pa)
* Added control for type of metadata printed with -P
* API change, class Metadatum and derived classes: Added familyName() and groupName() to the Metadatum API
2008-12-08 05:32:02 +00:00
Andreas Huggel
b5a00fcd5c * Added options -pp and -ep to list and extract preview images
* #584: Implemented missing member function
* API change, class PreviewImage: Added members to access all preview properties
* Minor fix: Suppress XMP encoding error when XMP is not enabled.
2008-12-07 10:51:51 +00:00
Andreas Huggel
b759193273 Removed trailing whitespace. 2008-07-16 04:38:32 +00:00
Andreas Huggel
e17f53c2e6 Completed exiv2 utility support for XMP sidecar files. 2008-05-22 08:38:20 +00:00
Andreas Huggel
ef14bf1c31 Changed option -eX to write XMP sidecar file (corresponding insert not done yet). 2008-05-22 02:12:24 +00:00
Andreas Huggel
654d51a366 Added read support for jp2 and psd images, stubs for gif, bmp and tga images, and pixelWidth and pixelHeight methods on Image (Marco Piovanelli). 2008-04-15 03:46:01 +00:00
Andreas Huggel
2e3672d211 #539: Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan) 2008-01-24 14:32:18 +00:00
Andreas Huggel
3ac665a305 Added 2008 to Copyright notice. 2008-01-09 16:44:09 +00:00
Andreas Huggel
7a8bf1dad8 Added options -Y, -O and -D to the exiv2 tool to adjust Exif timestamps by years, months and days. 2007-12-22 17:51:55 +00:00
Andreas Huggel
595665be33 Added reg command to utility, fixed set command to wrok better with XMP arrays, modified LangAlt write method to write default first, fixed registerNs bug. 2007-10-15 10:07:39 +00:00
Andreas Huggel
97956266e6 Utility: Implemented modify action for XMP properties. Library: Bugfixes, tweaks. 2007-09-19 15:21:50 +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
da0a08a0ee Return a code != 0 from main() if an error occurred. Fixes #518. 2007-06-09 10:02:54 +00:00
Andreas Huggel
623f52e185 Fixed handling of multiple rename options -r, -t, -T 2007-03-15 23:16:06 +00:00
Andreas Huggel
da6266da3b Copyright updates for 2007 2007-02-02 10:09:31 +00:00
Andreas Huggel
45595a7766 Added ability to modify metadata on-the-fly, together with the extract and insert actions. Implements feature #504. 2007-01-30 14:01:47 +00:00
Andreas Huggel
0723a62899 Removed trailing whitespace 2006-12-15 05:07:05 +00:00
Andreas Huggel
ff49b116b3 Enclosed i18n initialisation in #ifdef block 2006-12-03 14:39:08 +00:00
Andreas Huggel
04126e8bb8 Merged revisions 907:999 from gettext branch into trunk 2006-12-03 08:42:50 +00:00
Andreas Huggel
db5426a29e Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459. 2006-11-16 14:42:38 +00:00
Andreas Huggel
9e854535a9 Simplified parser logic with regards to quotes around values of modify commands. Fixes bug #485. 2006-09-12 15:03:34 +00:00
Andreas Huggel
9daaaa3f6d Fixed compiler warnings 2006-06-21 09:16:36 +00:00
Andreas Huggel
3de498a473 Changed the default of the -b option to suppress large binary values, minor tweaks 2006-05-21 10:12:18 +00:00
Andreas Huggel
c0ff4bd4b0 Added -b, -u and -P options to the utility. The -P option implements feature #468. 2006-05-13 06:00:39 +00:00
Andreas Huggel
ab10daa6d9 Removed trailing whitespace 2006-03-29 10:43:54 +00:00
Andreas Huggel
b953a4e9da Added fixiso action. Implements feature #450. 2006-01-25 06:48:44 +00:00
Andreas Huggel
99b4e71459 Updated copyright and fsf address 2006-01-17 14:53:57 +00:00
Andreas Huggel
8ef1d8f854 Added -c option to the exiv2 utility to set the Jpeg comment from a string given on the command line. Implements feature #446. 2005-12-13 16:18:52 +00:00
Andreas Huggel
c5d91d374a Added option -k to preserve file timestamps and -t/-T to set the timestamp in the rename action. Only tested on Linux. Implements feature #448. 2005-12-11 13:41:16 +00:00
Andreas Huggel
06e5c0719e Removed trailing whitespace from source files 2005-10-08 11:25:44 +00:00
Andreas Huggel
10a1b24398 Changed -s option to -S and included the "." in the suffix (similar to the -S option of gzip) 2005-09-25 10:23:50 +00:00
Andreas Huggel
e65f3fef98 Fixed MSVC and MinGW warnings 2005-09-12 16:15:48 +00:00
Andreas Huggel
d7c80de351 Added -s <suffix> option to the utility. This allows, e.g, to use Canon THM files as source file for the insert command. 2005-09-11 15:23:42 +00:00
Andreas Huggel
9c20ef1edb Fixed memory leaks found by Valgrind 2005-07-08 15:29:11 +00:00
Andreas Huggel
8041d703be Fixed compiler warnings from g++-4 2005-06-04 07:32:20 +00:00
Andreas Huggel
9b4cd05903 Renaming files with the same timestamp: allow sequential numbering. Fixes bug #422 2005-05-22 04:20:32 +00:00
Andreas Huggel
55aebc0686 Overhauled exception handling. The new class Error has a list of error messages, which is selected based on the error code provided in the constructor.
Image::read/writeMetadata and ImageFactory::open now throw Error in case of failure. Applications therefore now need an exception handler for the error handling of such function calls. This should result in shorter and simpler application code.
2005-04-17 11:51:32 +00:00
Andreas Huggel
1f82dffcfa Added type information to Exif tag tables. Updated comment example, documentation and tests. Implements feature #425 2005-03-26 17:25:52 +00:00
Andreas Huggel
59e1a6f29f Added an EXV_ prefix to precompiler defines (still not to all yet - I don't like the idea of "exv_size_t" or "exv_const" - but hopefully to those more likely to create conflicts). Fixes bug #420 2005-03-19 06:50:19 +00:00
Andreas Huggel
8521dead83 Added 2005 to Copyright lines 2005-03-12 16:43:06 +00:00