Andreas Huggel
|
fd80993ab0
|
Updated copyright notice.
|
2015-05-02 11:55:40 +00:00 |
|
Robin Mills
|
d393b0fa7e
|
trunk: exiv2 v0.25
|
2014-12-25 13:55:57 +00:00 |
|
Robin Mills
|
4e530fbce0
|
Bumping the copyright notice again. (re-doing 3089 without breaking the build!)
|
2013-07-24 05:15:04 +00:00 |
|
Robin Mills
|
a297d2b69e
|
Rollback 3089 - somehow it's broken the build!
|
2013-07-24 05:05:52 +00:00 |
|
Robin Mills
|
da1ed8c536
|
Bumping the copyright notice in src &samples from 2012 to 2013
|
2013-07-24 03:12:38 +00:00 |
|
Robin Mills
|
bdbdbf2360
|
fixed typos to build with ./configure "CXXFLAGS=-DDEBUG -ggdb"
|
2012-07-10 04:45:42 +00:00 |
|
Andreas Huggel
|
58044f9feb
|
#819: Added the PentaxDng Preview image to the tags potentially stripped when encoding the Exif metadata for JPEG (related to #820).
|
2012-05-16 15:01:20 +00:00 |
|
Andreas Huggel
|
7fc3739b2c
|
#820: Added SamsungPreview to the list of previews to potentially remove when encoding Exif metadata for JPEG.
|
2012-05-16 15:00:44 +00:00 |
|
Andreas Huggel
|
0d397b95c7
|
Updated copyright message for 2012.
|
2012-03-22 15:19:35 +00:00 |
|
Andreas Huggel
|
0e0845d7be
|
#635: Added experimental write-support for CR2.
|
2012-03-21 00:53:32 +00:00 |
|
Andreas Huggel
|
7770151915
|
Updated Copyright message for 2011.
|
2011-02-13 14:08:44 +00:00 |
|
Andreas Huggel
|
ae501bba1c
|
#759: Undid r2444. Instead, don't encode any tags larger than 40kB as a last resort when writing to JPEGs.
|
2011-02-09 14:44:01 +00:00 |
|
Andreas Huggel
|
ac0fc376a9
|
#759: Do not write Exif.Image.DNGPrivateData to JPEGs.
|
2011-02-09 14:28:11 +00:00 |
|
Andreas Huggel
|
f25fca8808
|
#726: Added support for thumbnail found in sub-IFD of IFD1 of Samsung .SRW files.
|
2010-09-21 15:45:07 +00:00 |
|
Andreas Huggel
|
a0bdc5528e
|
#721: Removed Exif-specific reference functions from the ExifKey interface again.
|
2010-09-19 10:57:47 +00:00 |
|
Andreas Huggel
|
dc264bc00d
|
#476, #614: Introduced class LogMsg for enhanced logging, migrated all existing warnings and error messages (not the exceptions) to use the new logic. Every log message now has a type (debug, info, warning, error). Applications can set a logging level to determine which messages are processed and supply a custom log message handler at runtime. (Based on a contribution by Simson Garfinkel.)
|
2010-09-10 14:02:09 +00:00 |
|
Andreas Huggel
|
717d789c8e
|
#721: Renamed ifdItem to groupName and big internal clean-up: consolidated groups and IfdIds.
|
2010-08-30 19:33:07 +00:00 |
|
Andreas Huggel
|
708bba8159
|
#721: Removed IfdId from the published API. ExifKey now gives access to reference tag data. (Needs some polishing.)
|
2010-08-28 17:47:45 +00:00 |
|
Andreas Huggel
|
45c2eb2d34
|
#721: Use Pimpl idiom for class ExifKey in preparation for more changes.
|
2010-08-24 15:45:30 +00:00 |
|
Andreas Huggel
|
06ce0d18b6
|
- Introduced exiv2.hpp as a wrapper to include all Exiv2 objects. (Renamed existing exiv2.hpp to exiv2app.hpp)
- Changed Sony/Minolta pretty-print function to print EV value
- Renamed rcsid.hpp to rcsid_int.hpp, do not publish it anymore
|
2010-06-27 10:04:39 +00:00 |
|
Andreas Huggel
|
03057632f5
|
Backed out revisions 2210:2208.
|
2010-05-25 14:53:56 +00:00 |
|
Andreas Huggel
|
fc0d55dd8e
|
#611: SonySR2 support, part 2, still experimental and incomplete.
|
2010-05-02 15:22:57 +00:00 |
|
Andreas Huggel
|
b68ecc7cb0
|
#686: Removed const-qualifier to make things comply with the C++ standard.
|
2010-04-04 15:57:08 +00:00 |
|
Andreas Huggel
|
6d496a4888
|
Updated Copyright notice for 2010.
|
2010-04-03 07:53:30 +00:00 |
|
Andreas Huggel
|
f8197d8463
|
#668: In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea.
|
2010-04-01 16:20:54 +00:00 |
|
Andreas Huggel
|
13704dcba4
|
#684: Extended SubIFD support to 9 SubIFDs.
|
2010-03-04 14:46:01 +00:00 |
|
Andreas Huggel
|
603680b2d1
|
Various optimizations (side-effect of the analysis for #677).
|
2010-01-31 13:03:36 +00:00 |
|
Andreas Huggel
|
ed6f195c7f
|
#677: Changed the container for Exif metadata from a std::vector to a std::list (plus an unrelated optimization).
|
2010-01-30 09:50:03 +00:00 |
|
Andreas Huggel
|
763b4f7933
|
Removed trailing whitespace.
|
2009-12-28 14:47:58 +00:00 |
|
Andreas Huggel
|
bb71f49bdc
|
Added config for IFD3 (needed for CR2, at least some), fixed Nikon assertion failure for unknown complex binary arrays (reported by Marcel Wiesweg).
|
2009-12-07 16:05:44 +00:00 |
|
Andreas Huggel
|
370af5c8a3
|
Merged all changes from the unstable branch into the trunk.
|
2009-11-27 05:59:23 +00:00 |
|
Andreas Huggel
|
8a6d9dbc42
|
Updated Copyright notice for 2009.
|
2009-02-16 14:30:51 +00:00 |
|
Andreas Huggel
|
b03cbe50fb
|
Improved ExifParser doc, fixed TiffParser to filter Panasonic raw tags, tweaks.
|
2009-02-15 08:41:41 +00:00 |
|
Andreas Huggel
|
3bd8cde75b
|
Fixed ExifParser::encode to delete Panasonic RAW tags, filter duplicate tags when reading RW2 images.
|
2009-02-03 09:46:34 +00:00 |
|
Andreas Huggel
|
6f5032db37
|
Do not access the first element of an empty vector.
|
2008-12-16 17:59:07 +00:00 |
|
Andreas Huggel
|
cbebc753fa
|
- Reverted exifprint idx display
- Fixed/enhanced ExifParser::encode
- Added API ExifData::erase(beg, end)
- Enhanced logic to find matching tags in non-intrusive writing
- Disabled sorting of IFD entries when writing makernote IFDs
|
2008-11-30 14:19:17 +00:00 |
|
Andreas Huggel
|
8e1098dad9
|
Removed some warnings.
|
2008-11-23 14:18:39 +00:00 |
|
Andreas Huggel
|
7a6907c10d
|
Fixed conversion special case: do not add an empty Exif datum if the (std) conversion failed.
|
2008-11-23 13:23:53 +00:00 |
|
Andreas Huggel
|
8e905cacc3
|
Fixed duplicate makernote issue, introduced logic to try and fit Exif data for JPEG in a 64kB block.
|
2008-11-16 02:35:53 +00:00 |
|
Andreas Huggel
|
fcd7b2ca45
|
Fixed test whether data area is outside of the data buffer (partially tested).
|
2008-10-19 15:05:53 +00:00 |
|
Andreas Huggel
|
7b6652a910
|
Added ExifData pointer to Metadatum::write et al, added CanonCs.LensType and pretty-print function, changed exiv2 tool to use the new methods to print interpreted values (which allows it to refer to other metadata).
|
2008-10-17 14:34:29 +00:00 |
|
Andreas Huggel
|
ec1ea1fe80
|
#568: Check for empty value when creating thumbnail and preventively also in a number of other places.
|
2008-09-05 14:49:44 +00:00 |
|
Andreas Huggel
|
b759193273
|
Removed trailing whitespace.
|
2008-07-16 04:38:32 +00:00 |
|
Andreas Huggel
|
8489cec20c
|
Filter unwanted tags in ExifParser::encode.
|
2008-06-26 15:35:16 +00:00 |
|
Andreas Huggel
|
de403e5933
|
Reinstated sortByKey and sortByTag.
|
2008-06-23 11:35:44 +00:00 |
|
HumanDynamo
|
fbf2b0281e
|
sortByKey is missing. just to fix linking. Still todo..
|
2008-06-22 19:47:34 +00:00 |
|
Andreas Huggel
|
0d55992e2f
|
Merged unstable branch to trunk.
|
2008-06-21 10:28:17 +00:00 |
|
Andreas Huggel
|
81ff0d6a7c
|
Fixed g++-4.3 errors and warnings.
|
2008-04-04 15:50:11 +00:00 |
|
Andreas Huggel
|
d8e6b51c69
|
Refactored op<< for Metadatum, introduced std::string Metadatum::print(). Fixes #474.
|
2008-02-16 18:08:44 +00:00 |
|
Andreas Huggel
|
3ac665a305
|
Added 2008 to Copyright notice.
|
2008-01-09 16:44:09 +00:00 |
|