Commit Graph

301 Commits

Author SHA1 Message Date
Andreas Huggel
f40fba88bf Added Image::AutoPtr and related updates
Changed some local buffers to DataBuf
2004-10-12 16:23:08 +00:00
Andreas Huggel
61171b5857 Minor change 2004-10-03 16:34:41 +00:00
Andreas Huggel
2d86c949b9 Minor fixes in MakerNote headers 2004-10-03 16:29:53 +00:00
Andreas Huggel
a599a35461 Minor fix 2004-10-03 16:29:25 +00:00
Andreas Huggel
41fbe55ebd Added metacopy and the ability to extract/insert different types of metadata
Added option to print the Jpeg comment
Changed semantics of print option `i' to Iptc (`t' for translated Exif data)
2004-10-03 16:28:59 +00:00
Andreas Huggel
79721d04e0 Move ExifKey to component tags, moved IptcKey to component datasets 2004-09-29 13:48:55 +00:00
Andreas Huggel
6034d99950 Added support for unknown Iptc keys 2004-09-21 16:06:50 +00:00
Andreas Huggel
25404d55e5 Minor changes 2004-09-21 15:57:55 +00:00
Andreas Huggel
9b6e62c552 Added support to build a MakerNote from scratch 2004-09-19 09:22:20 +00:00
Andreas Huggel
1efd83bf04 Minor cleanup 2004-09-18 16:28:15 +00:00
Andreas Huggel
e88a307858 Improved and cleaned-up ExifKey implementation 2004-09-18 15:58:03 +00:00
Andreas Huggel
a25763d070 Replaced custom integer types with C99 types 2004-09-15 13:14:52 +00:00
Andreas Huggel
3c8ff8b00a Minor changes for MSVC 2004-09-12 15:22:51 +00:00
Andreas Huggel
d1f5f97687 Updated for release 0.5 2004-09-12 15:22:30 +00:00
Andreas Huggel
ecd4510b77 Updated test output for Exiv2 0.5 2004-09-07 16:54:18 +00:00
Andreas Huggel
4a23d9d652 Updated win32 configuration 2004-09-05 15:07:16 +00:00
Andreas Huggel
2e790821a0 Changed ifdItem to ifdName in the output of Print::printInterpreted 2004-09-05 06:54:41 +00:00
Andreas Huggel
f33c70ab6b Minor change 2004-09-05 06:29:50 +00:00
Andreas Huggel
14d54e507e Added -pI print mode to print plain Iptc data 2004-09-05 05:49:55 +00:00
Andreas Huggel
54e126d3e4 Appended one more Id to an Ifd id to work around a g++-3.4 2004-09-05 05:48:01 +00:00
Andreas Huggel
1415a69561 Minor changes 2004-09-04 17:16:46 +00:00
Andreas Huggel
5e050bce0a Appended 'Id' to Ifd ids to work around a g++-3.4 problem 2004-09-04 09:28:36 +00:00
Andreas Huggel
6b0489a02f More patches for masked Exiv2::ifd0 and Exiv2::exifIfd (Joseph Heled) 2004-09-04 08:56:54 +00:00
Andreas Huggel
0147a77c7b Added Key, ExifKey and IptcKey class hierarchy
Changed Exif keys to 'Exif.ifdItem.tagName'
2004-09-04 08:42:56 +00:00
Andreas Huggel
aac2f38d4a Added key-test.cpp 2004-09-04 06:45:42 +00:00
Andreas Huggel
21574176f5 *** empty log message *** 2004-08-29 13:16:35 +00:00
Andreas Huggel
701f8fc9bc Minor change 2004-08-21 15:57:57 +00:00
Andreas Huggel
0fb943c23e Changed order of enum TypeId back to be in sync with Exif type ids 2004-08-21 15:57:34 +00:00
Andreas Huggel
96aca14305 Undid tagInfoIdx return -1 to return idx of 0xffff tag again (so that it prints "unknownTag") 2004-08-21 15:55:31 +00:00
Andreas Huggel
37f63199f2 Added free function fileExists() 2004-08-21 15:46:39 +00:00
Andreas Huggel
f88b91e8e1 -Added free function fileExists()
-Undo use of tmpnam(0), use getpid workaround again (because of EXDEV errors)
2004-08-21 15:45:57 +00:00
Andreas Huggel
cb164f712f Added check if file exists before calls to ImageFactory::open 2004-08-21 15:39:43 +00:00
Andreas Huggel
e3b114a9f5 Implemented StringValueBase and derived AsciiValue and StringValue from that 2004-08-16 09:30:37 +00:00
Andreas Huggel
d8b236039b IPTC -> Iptc 2004-08-12 15:50:24 +00:00
Andreas Huggel
72e9232a70 Removed unnecessary include 2004-08-12 13:27:25 +00:00
Andreas Huggel
2c1dcd5094 Minor changes 2004-08-12 08:34:08 +00:00
Andreas Huggel
21256670bc Minor change (RCS version id) 2004-08-12 06:59:24 +00:00
Andreas Huggel
12829b984b Added Brad's todos 2004-08-12 04:13:18 +00:00
Andreas Huggel
53f2deffcf Needed an excuse to check in the executable 2004-08-12 04:02:30 +00:00
Andreas Huggel
166e6f7928 Added full IPTC read and write support (Brad, bs_3.patch) 2004-08-12 03:57:27 +00:00
Andreas Huggel
62de167ce7 Fixed DataValue read() and write() 2004-08-01 15:34:24 +00:00
Andreas Huggel
de0bb2246b Added IPTC tags and random fixes (Brad, bs_2.patch) 2004-08-01 14:55:05 +00:00
Andreas Huggel
93d8dd7e1f Fix for masked Exiv2::ifd1 (Joseph Heled) 2004-07-28 15:55:07 +00:00
Andreas Huggel
735bb60985 Removed obsolete includes 2004-07-26 14:41:45 +00:00
Andreas Huggel
0b1ae63131 Minor changes: mostly PSD->PsD 2004-07-26 14:41:18 +00:00
Andreas Huggel
d59197d265 Removed unnecessary const 2004-07-26 13:43:11 +00:00
Andreas Huggel
9d72b7d1ec Revamped image and introduced byte* interface (Brad, bs_1.patch with minor modifications by ahu) 2004-07-26 08:11:38 +00:00
Andreas Huggel
f78081fb21 Added include timegm.h 2004-07-09 04:01:52 +00:00
Andreas Huggel
4822e4f97d Deleted include sys/wait.h and WIFEXITED, WEXITSTATUS macros 2004-07-09 04:01:26 +00:00
Andreas Huggel
eba6b82386 Added timegm() from the tz distribution and preparations for conditional compilation (requires configure script) 2004-07-07 15:41:54 +00:00