Andreas Huggel
|
521cf5eb01
|
Added support for Minolta CameraSettings, part 2
|
19 years ago |
Andreas Huggel
|
274d9c7038
|
Added support for Minolta CameraSettings, part 1 (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
516bc73153
|
Added generic printTag template function (and the COUNTOF macro) and the first two Minolta lookup tables and print functions which make use of it.
|
19 years ago |
Andreas Huggel
|
073cf8af57
|
Added basic Minolta makernote support (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
6942a28dfa
|
Backed out changes done in Rev. 752
|
19 years ago |
Andreas Huggel
|
84ec44eddd
|
Canon makernote update (Patrice Boissonneault). This is an intermediate revision for keepsake purposes. I will reduce this to a more conservative version shortly, in the meantime, try to avoid using this revision.
|
19 years ago |
Andreas Huggel
|
973e046a21
|
Implemented the TIFF component factory as a policy class (TiffCreator), used by TiffParser and TiffReader. Added Stephan's find template to search static arrays.
|
19 years ago |
Andreas Huggel
|
ab10daa6d9
|
Removed trailing whitespace
|
20 years ago |
Andreas Huggel
|
2360321cbe
|
Added enum MetadataId and Image::supportsMetadata() to check what metadata an image class supports. Changed CrwImage to silently ignore calls to Iptc related functions instead of throwing an Error
|
20 years ago |
Andreas Huggel
|
e1a895636b
|
Cleaned-up a few includes
|
20 years ago |
Andreas Huggel
|
7eac9bbe92
|
Fixes for MinGW and MSVC
|
20 years ago |
Andreas Huggel
|
99b4e71459
|
Updated copyright and fsf address
|
20 years ago |
Andreas Huggel
|
a0f0c0e18c
|
Another update on the way to CRW write-support. Still not complete; don't use
|
20 years ago |
Andreas Huggel
|
3eea926b43
|
Preparations for CRW write support.
|
20 years ago |
Andreas Huggel
|
06e5c0719e
|
Removed trailing whitespace from source files
|
20 years ago |
Andreas Huggel
|
e65f3fef98
|
Fixed MSVC and MinGW warnings
|
20 years ago |
Andreas Huggel
|
489fff191d
|
Canon CRW read support, first try. Introduces a new approach to parsing metadata. Cluttered by some related additions to the Canon makernote note and a bit of cleanup.
|
20 years ago |
Andreas Huggel
|
9831922b50
|
Added Panasonic makernote, tweaked Olympus makernote just a little bit, updated doc and tests
|
20 years ago |
Andreas Huggel
|
a70511cc4a
|
Changed MakerNoteFactory according to ImageFactory. Removes the need to link applications with mn.o. Fixes bug #427
|
20 years ago |
Andreas Huggel
|
c99597ccd7
|
Added basic Sony makernote, decoded Exif.CanonCs2.ISOSpeed (from Exiftool) and Exif.Nikon3.LensFStops (from Robert Rottmerhusen)
|
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
|
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
|
782a845b86
|
Added the foundations for Olympus Makernote support
|
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
|
54a42fc1f7
|
Generalized and cleaned-up makernote handling
|
21 years ago |
Andreas Huggel
|
8521dead83
|
Added 2005 to Copyright lines
|
21 years ago |
Andreas Huggel
|
cac5030c7b
|
Merged revisions 514:520 from branches/Exiv2-0_6_041212
|
21 years ago |
Andreas Huggel
|
0fd6f47c3f
|
Removed unnecessary conversion operator from class DataBuf. Fixes Bug #409
|
21 years ago |
Andreas Huggel
|
423825593c
|
Added CommentValue
|
21 years ago |
brad
|
0cab366ec2
|
Merges all changes from the insideout branch back into trunk. This includes the IO abstraction code, split-up of image.cpp, and inside-out design change (#402, #403, and #404).
|
21 years ago |
Andreas Huggel
|
3a6b642c6a
|
Added modify action to exiv2 tool. Implements feature #406
|
21 years ago |
Andreas Huggel
|
974d5e4637
|
Added data area concept to Value, ValueType, Entry, Ifd. Implements feature #395
|
21 years ago |
Andreas Huggel
|
2ed876f615
|
Fixed ExifKey (and IptcKey) behaviour for unknown tag (record) names
|
21 years ago |
brad
|
77d3d5621a
|
added subversion style keywords
|
21 years ago |
Andreas Huggel
|
2e428d8a49
|
Updated doc
|
21 years ago |
brad
|
58f7d669dc
|
open image files on demand rather than keeping them open: bug #393
|
21 years ago |
brad
|
134d57c220
|
fixed various msvc 7.1 build errors. bug #394
|
21 years ago |
Andreas Huggel
|
f40fba88bf
|
Added Image::AutoPtr and related updates
Changed some local buffers to DataBuf
|
21 years ago |
Andreas Huggel
|
a25763d070
|
Replaced custom integer types with C99 types
|
21 years ago |
Andreas Huggel
|
5e050bce0a
|
Appended 'Id' to Ifd ids to work around a g++-3.4 problem
|
21 years ago |
Andreas Huggel
|
0fb943c23e
|
Changed order of enum TypeId back to be in sync with Exif type ids
|
21 years ago |
Andreas Huggel
|
166e6f7928
|
Added full IPTC read and write support (Brad, bs_3.patch)
|
21 years ago |
Andreas Huggel
|
de0bb2246b
|
Added IPTC tags and random fixes (Brad, bs_2.patch)
|
21 years ago |
Andreas Huggel
|
9d72b7d1ec
|
Revamped image and introduced byte* interface (Brad, bs_1.patch with minor modifications by ahu)
|
21 years ago |
Andreas Huggel
|
b69c40e671
|
Fixed MSVC errors and warnings (Steve, sking_5.patch)
|
21 years ago |
Andreas Huggel
|
bb7a34bc1e
|
Fixed MSVC errors and warnings (Steve, sking_2_mod_2.patch)
|
21 years ago |
Andreas Huggel
|
85a1b363a2
|
Fixed TypeInfoTable to return invalid if typeId is too large
|
21 years ago |
Andreas Huggel
|
1566a43a55
|
Bugfix: Used delete[] in DataBuf::alloc()
|
21 years ago |
Andreas Huggel
|
bb111fb147
|
Changed %Exif to Exif in doc (we can do that now because of the change of namespace name
|
21 years ago |