Commit Graph

571 Commits

Author SHA1 Message Date
Andreas Huggel
ffb4055499 Renamed directory tags 2005-05-30 15:28:01 +00:00
Andreas Huggel
bcc9b6657e More documentation automation 2005-05-30 15:21:33 +00:00
Andreas Huggel
f67b91b783 Automated the generation of the tag-tables for the documentation 2005-05-28 15:35:08 +00:00
Andreas Huggel
a70511cc4a Changed MakerNoteFactory according to ImageFactory. Removes the need to link applications with mn.o. Fixes bug #427 2005-05-28 05:48:43 +00:00
Andreas Huggel
ac13e33080 Upgraded to doxygen 1.4.2 2005-05-28 05:34:53 +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
fe5a4c0022 Fixed changes introduced in previous revision. Added call to _commit() before stat() instead of insisting that the file is closed. Reverted changes to iotest.cpp introduced in the previous revision. 2005-04-26 15:27:41 +00:00
Andreas Huggel
1b41ce9931 Close files before calling FileIo::size() (which uses stat). This is necessary on Win32 it seems. Fixes bug #428. Changed default mode of FileIo::open to "rb" and added FileIo::switchMode. Fixes bug #429. Added a hack to make test output of exiv2-test.sh more readable on MinGW. 2005-04-22 15:07:12 +00:00
Andreas Huggel
b8e809195c Fixed MSVC compilation 2005-04-21 08:11:47 +00:00
Andreas Huggel
56a7b11072 Fixed situation where an Error with a confusing message was thrown. Added BasicIo::path(). Further code and doc clean-up. 2005-04-21 07:21:53 +00:00
Andreas Huggel
c99597ccd7 Added basic Sony makernote, decoded Exif.CanonCs2.ISOSpeed (from Exiftool) and Exif.Nikon3.LensFStops (from Robert Rottmerhusen) 2005-04-20 18:16:29 +00:00
Andreas Huggel
ff718d8de6 Fixed MSVC compilation (otherwise untested) 2005-04-17 12:47:49 +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
90a707fa2e Fixed bugs found on MinGW and with MSVC. iotest still misteriously fails. 2005-04-10 09:00:47 +00:00
Andreas Huggel
3fe885dcf8 Undid change 551:550, i.e., removed experimental read support of Olympus datadump makernote tags 2005-04-10 05:23:37 +00:00
Andreas Huggel
6a675f3d82 Added support for Canon Camera settings 1/2 and Custom Functions tags 2005-04-10 04:06:05 +00:00
Andreas Huggel
92a162606c Merged revisions 554:555 from branches/Exiv2-0_6_041212. Fixes bug #426 in trunk 2005-04-06 11:07:12 +00:00
Andreas Huggel
b8346c6b84 Adjusted while-loop to read datasets. Fixes bug #426 2005-04-06 11:00:37 +00:00
Andreas Huggel
dcc2bb5c3a Added path-test.sh 2005-04-01 09:42:20 +00:00
Andreas Huggel
6a0ecb420e Merged revisions 551:552 from branches/Exiv2-0_6_041212. Fixes bug #423 in trunk 2005-04-01 09:32:40 +00:00
Andreas Huggel
58de1212d4 Enhanced Util::basename and Util::dirname for Windows paths. Fixes bug #423 2005-03-31 16:37:05 +00:00
Andreas Huggel
4a47a19ed5 Added experimental Olympus datadump taglist and decoding functions. Only reading is supported and this breaks Olympus Makernote write-support. 2005-03-27 08:47:44 +00:00
Andreas Huggel
82f26b90f7 Adjusted properties (keywords and eol-style) 2005-03-27 07:58:32 +00:00
Andreas Huggel
782a845b86 Added the foundations for Olympus Makernote support 2005-03-27 07:53:00 +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
adb618fcf9 More clean-up, updated component dependency graph 2005-03-19 14:56:47 +00:00
Andreas Huggel
2347ae9e0a Cleaned up exif.hpp dependencies 2005-03-19 10:59:49 +00:00
Andreas Huggel
5b381b6a76 Cleaned up 2005-03-19 06:59:12 +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
0f6c5e5889 Changed single quotes to double quotes in the example. Single quotes apparently do not work on Windows. 2005-03-18 09:43:49 +00:00
Andreas Huggel
4319da16ce Changed single quotes to double quotes in the example. Single quotes apparently do not work on Windows. 2005-03-18 09:43:18 +00:00
Andreas Huggel
f38c81cf97 Documented Date and Time format 2005-03-18 08:47:10 +00:00
Andreas Huggel
442657e3fd Documented Date and Time format 2005-03-18 08:30:45 +00:00
Andreas Huggel
54a42fc1f7 Generalized and cleaned-up makernote handling 2005-03-13 12:52:56 +00:00
Andreas Huggel
8521dead83 Added 2005 to Copyright lines 2005-03-12 16:43:06 +00:00
Andreas Huggel
f1894dcf92 Fixed properties 2005-03-12 16:00:59 +00:00
Andreas Huggel
76cd23a980 Merged revisions 521:529 from branches/Exiv2-0_6_041212, added modify-test.sh and related test data 2005-03-12 15:27:47 +00:00
Andreas Huggel
a8f6bc2f84 Merged revisions 520:521 from branches/Exiv2-0_6_041212, updated test results 2005-03-12 12:43:04 +00:00
Andreas Huggel
cac5030c7b Merged revisions 514:520 from branches/Exiv2-0_6_041212 2005-03-12 12:28:58 +00:00
Andreas Huggel
2a0149184a Fixes and cosmetic changes; all tests now pass again, finally! 2005-03-12 10:54:52 +00:00
Andreas Huggel
c1a678a883 Fixed test for stat return value 2005-03-08 14:43:47 +00:00
Andreas Huggel
b8a7b77ade Removed void AsciiValue::read(const byte*, long, ByteOrder); instead use that of the baseclass, which does not add a trailing null.
Adding a null can cause a metacopy operation to write from metadata instead of simply copying the metadata.
2005-03-08 13:59:22 +00:00
Andreas Huggel
5042708cf2 Tagged release 0.6.2 2005-03-05 11:43:08 +00:00
Andreas Huggel
baec81afc2 use C style comments in .h file 2005-03-05 08:54:00 +00:00
Andreas Huggel
e5f40f0a23 Added -M option and minor changes 2005-03-05 07:58:50 +00:00
Andreas Huggel
23243db248 Added bug 421 to 0.6.2 changelog 2005-03-02 16:24:04 +00:00
Andreas Huggel
aa882a2e3b Fixed bug in modify command parser, updated tests. Fixes bug #421 2005-03-02 16:19:28 +00:00
Andreas Huggel
a279dd59c1 Updated test data for v0.6.2 2005-03-02 16:07:19 +00:00
Andreas Huggel
a963a90f8d Fixed doxygen warning 2005-03-02 16:00:32 +00:00
Andreas Huggel
5cb5eabd19 Updated changelog, bumped version to 0.6.2 2005-03-02 15:59:57 +00:00