Andreas Huggel
ff718d8de6
Fixed MSVC compilation (otherwise untested)
20 years ago
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.
20 years ago
Andreas Huggel
90a707fa2e
Fixed bugs found on MinGW and with MSVC. iotest still misteriously fails.
20 years ago
Andreas Huggel
3fe885dcf8
Undid change 551:550, i.e., removed experimental read support of Olympus datadump makernote tags
20 years ago
Andreas Huggel
6a675f3d82
Added support for Canon Camera settings 1/2 and Custom Functions tags
20 years ago
Andreas Huggel
92a162606c
Merged revisions 554:555 from branches/Exiv2-0_6_041212. Fixes bug #426 in trunk
21 years ago
Andreas Huggel
b8346c6b84
Adjusted while-loop to read datasets. Fixes bug #426
21 years ago
Andreas Huggel
dcc2bb5c3a
Added path-test.sh
21 years ago
Andreas Huggel
6a0ecb420e
Merged revisions 551:552 from branches/Exiv2-0_6_041212. Fixes bug #423 in trunk
21 years ago
Andreas Huggel
58de1212d4
Enhanced Util::basename and Util::dirname for Windows paths. Fixes bug #423
21 years ago
Andreas Huggel
4a47a19ed5
Added experimental Olympus datadump taglist and decoding functions. Only reading is supported and this breaks Olympus Makernote write-support.
21 years ago
Andreas Huggel
82f26b90f7
Adjusted properties (keywords and eol-style)
21 years ago
Andreas Huggel
782a845b86
Added the foundations for Olympus Makernote support
21 years ago
Andreas Huggel
1f82dffcfa
Added type information to Exif tag tables. Updated comment example, documentation and tests. Implements feature #425
21 years ago
Andreas Huggel
adb618fcf9
More clean-up, updated component dependency graph
21 years ago
Andreas Huggel
2347ae9e0a
Cleaned up exif.hpp dependencies
21 years ago
Andreas Huggel
5b381b6a76
Cleaned up
21 years ago
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
21 years ago
Andreas Huggel
0f6c5e5889
Changed single quotes to double quotes in the example. Single quotes apparently do not work on Windows.
21 years ago
Andreas Huggel
4319da16ce
Changed single quotes to double quotes in the example. Single quotes apparently do not work on Windows.
21 years ago
Andreas Huggel
f38c81cf97
Documented Date and Time format
21 years ago
Andreas Huggel
442657e3fd
Documented Date and Time format
21 years ago
Andreas Huggel
54a42fc1f7
Generalized and cleaned-up makernote handling
21 years ago
Andreas Huggel
8521dead83
Added 2005 to Copyright lines
21 years ago
Andreas Huggel
f1894dcf92
Fixed properties
21 years ago
Andreas Huggel
76cd23a980
Merged revisions 521:529 from branches/Exiv2-0_6_041212, added modify-test.sh and related test data
21 years ago
Andreas Huggel
a8f6bc2f84
Merged revisions 520:521 from branches/Exiv2-0_6_041212, updated test results
21 years ago
Andreas Huggel
cac5030c7b
Merged revisions 514:520 from branches/Exiv2-0_6_041212
21 years ago
Andreas Huggel
2a0149184a
Fixes and cosmetic changes; all tests now pass again, finally!
21 years ago
Andreas Huggel
c1a678a883
Fixed test for stat return value
21 years ago
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.
21 years ago
Andreas Huggel
5042708cf2
Tagged release 0.6.2
21 years ago
Andreas Huggel
baec81afc2
use C style comments in .h file
21 years ago
Andreas Huggel
e5f40f0a23
Added -M option and minor changes
21 years ago
Andreas Huggel
23243db248
Added bug 421 to 0.6.2 changelog
21 years ago
Andreas Huggel
aa882a2e3b
Fixed bug in modify command parser, updated tests. Fixes bug #421
21 years ago
Andreas Huggel
a279dd59c1
Updated test data for v0.6.2
21 years ago
Andreas Huggel
a963a90f8d
Fixed doxygen warning
21 years ago
Andreas Huggel
5cb5eabd19
Updated changelog, bumped version to 0.6.2
21 years ago
Andreas Huggel
55cf989485
Added missing dependencies to install and install-lib targets
21 years ago
Andreas Huggel
34c71f722b
Added option -l dir to specify the directory for files to be inserted or extracted. Implements feature #418 .
21 years ago
Andreas Huggel
3362d59d4e
Fixes to the libtool stuff after MinGW and MSVC tests
21 years ago
Andreas Huggel
bf20d77d7a
Fixed property setting
21 years ago
Andreas Huggel
dc20ccbe5f
Adjusted properties
21 years ago
Andreas Huggel
ed8f5d3c34
Added libtool support, moved files related to the GNU build process to a new config directory, updated README
21 years ago
Andreas Huggel
fcc7606819
Renamed MSVC config file
21 years ago
Andreas Huggel
70235d6070
Removed define HAVE_CONFIG_H, renamed config files. Bug #410
21 years ago
Andreas Huggel
704f3a47a6
Merged revisions 502:503 from trunk
21 years ago
Andreas Huggel
eab30a7eb7
Added cast required to compile with MSVC
21 years ago
Andreas Huggel
6603f668a3
Added cast required to compile with MSVC
21 years ago