Andreas Huggel
|
0ebcc67d3f
|
Improved doc (hopefully).
|
17 years ago |
HumanDynamo
|
fbf2b0281e
|
sortByKey is missing. just to fix linking. Still todo..
|
17 years ago |
Andreas Huggel
|
d659572aeb
|
Bumped version to 0.17.91 (libtool -version-info number is unchanged).
|
17 years ago |
Andreas Huggel
|
0d55992e2f
|
Merged unstable branch to trunk.
|
17 years ago |
Andreas Huggel
|
99489c2d50
|
#560: XmpParser::encode(): Clear xmpPacket if xmpData is empty.
|
17 years ago |
Andreas Huggel
|
45df09c67e
|
Minor fix pointed out by Gilles.
|
17 years ago |
Andreas Huggel
|
7978bedb78
|
Bumped version to 0.17.1
|
17 years ago |
Andreas Huggel
|
8f5a084ec7
|
#558: Skip remainder of SOF segment (mhx).
|
17 years ago |
Andreas Huggel
|
b268b86799
|
Fixed several potential crashes.
|
17 years ago |
Andreas Huggel
|
005c55ebf0
|
#552: Fixed obscure Mac OS X 10.3.9 compiler error.
|
17 years ago |
Andreas Huggel
|
216cffe9ff
|
Reverted to using snprintf, now that I found out how MSVC calls it.
|
17 years ago |
Andreas Huggel
|
c463cdd283
|
Tried to improve GPSTimeStamp conversions, extended tests.
|
17 years ago |
Andreas Huggel
|
528b2b11a1
|
Added a few more conversion tweaks, yet to be tested.
|
17 years ago |
Andreas Huggel
|
6361c82013
|
Just some reminders added.
|
17 years ago |
Andreas Huggel
|
2565d5c2f4
|
Added basic conversion testcases, fixes.
|
17 years ago |
Andreas Huggel
|
05f277fb1c
|
Improved conversion to/from XMP LangAltValues.
|
17 years ago |
Andreas Huggel
|
1f1b486046
|
Improved conversion of text and comment values. There is still no charset conversion yet, though.
|
17 years ago |
Andreas Huggel
|
6b7e90e7c2
|
More doc tweaks.
|
17 years ago |
Andreas Huggel
|
25241b14d9
|
Minor man page update.
|
17 years ago |
Andreas Huggel
|
ff47483e85
|
Mainly changes to make MSVC compilers happy, improved accuracy of GPS coordinates conversion.
|
17 years ago |
Andreas Huggel
|
4c6841dbae
|
Minor doc updates.
|
17 years ago |
Andreas Huggel
|
9cc803511c
|
Bumped version to 0.17.
|
17 years ago |
Andreas Huggel
|
d5414dd8ec
|
Removed obsolete error message.
|
17 years ago |
Andreas Huggel
|
061dd230ce
|
#550: Removed MakerTagInfo registry, improved Ifd-info lookup table.
|
17 years ago |
Andreas Huggel
|
e17f53c2e6
|
Completed exiv2 utility support for XMP sidecar files.
|
17 years ago |
Andreas Huggel
|
ef14bf1c31
|
Changed option -eX to write XMP sidecar file (corresponding insert not done yet).
|
17 years ago |
Andreas Huggel
|
f8a4d46103
|
Renamed XMP.hpp from the XMP-SDK to XMPSDK.hpp to avoid potential name clashes with Exiv2's xmp.hpp
|
17 years ago |
Andreas Huggel
|
9fb2fe85ba
|
Removed include.
|
17 years ago |
Andreas Huggel
|
51caa6a888
|
More minor changes.
|
17 years ago |
Andreas Huggel
|
9e4679f8a2
|
Minor comment, whitespace and other coding standards tweaks.
|
17 years ago |
Andreas Huggel
|
d9db53d7bc
|
Moved MD5.h into the xmpsdk/include/ directory.
|
17 years ago |
Andreas Huggel
|
f5bf128c15
|
Fixed g++-4.3 warnings.
|
17 years ago |
Andreas Huggel
|
1913dc70e3
|
Added conversions to and from XMP (Vladimir Nadvornik).
|
17 years ago |
Andreas Huggel
|
21d5f3c66c
|
Updated Nikon lens info to v3.18 of Robert Rottmerhusen's lens database.
|
17 years ago |
Andreas Huggel
|
c005bc4fc4
|
Fixed type of tiff:DateTime property (Vladimir Nadvornik).
|
17 years ago |
Andreas Huggel
|
e9916208a1
|
Minor fix.
|
17 years ago |
Andreas Huggel
|
ef93aa9c36
|
s/Ovolabs/Ovolab/
|
17 years ago |
Andreas Huggel
|
d1a305e30f
|
Added LangAltValue::toString(const std::string&) to get the value for a specific language qualifier (suggested by Marco Piovanelli).
|
17 years ago |
Andreas Huggel
|
9eccdb8186
|
Define pid_t using a typedef instead of #define in Windows environments (Robin Mills).
|
17 years ago |
Andreas Huggel
|
ed89a70db3
|
Fixed compilation error when configuration flag --disable-xmp is used.
|
17 years ago |
Andreas Huggel
|
7e4cecf11b
|
Added warning flag, fixed detected problems.
|
17 years ago |
Andreas Huggel
|
654d51a366
|
Added read support for jp2 and psd images, stubs for gif, bmp and tga images, and pixelWidth and pixelHeight methods on Image (Marco Piovanelli).
|
17 years ago |
Andreas Huggel
|
81ff0d6a7c
|
Fixed g++-4.3 errors and warnings.
|
17 years ago |
Andreas Huggel
|
38be96fe2a
|
Pentax makernote update from Michal Cihar.
|
17 years ago |
Andreas Huggel
|
252030b6a5
|
Updated Nikon lens info to v3.14 of Robert Rottmerhusen's lens database.
|
17 years ago |
Andreas Huggel
|
9cc886d1d6
|
#546: Fixed floating point exception on invalid data.
|
17 years ago |
Andreas Huggel
|
1503192f13
|
First draft conversion code.
|
18 years ago |
Andreas Huggel
|
38b1a0fa2c
|
Allow format options for XmpParser::encode (Vladimir Nadvornik), write XMP sidecar files without xpacket.
|
18 years ago |
Andreas Huggel
|
e4c96433d4
|
Added support for XMP sidecar files.
|
18 years ago |
Andreas Huggel
|
e878166f0d
|
Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik)
|
18 years ago |
Andreas Huggel
|
d8e6b51c69
|
Refactored op<< for Metadatum, introduced std::string Metadatum::print(). Fixes #474.
|
18 years ago |
Andreas Huggel
|
9f0b41c57d
|
Fixed XmpKey::tagLabel() for custom keys (bug reported by Vladimir Nadvornik)
|
18 years ago |
Andreas Huggel
|
a818b4c052
|
Removed remaining XMP exif TagDetails tables.
|
18 years ago |
Andreas Huggel
|
8239c44ee8
|
More XMP TagDetails removed, intermediate.
|
18 years ago |
Andreas Huggel
|
490dd82a14
|
Removed more XMP TagDetails tables, use existing Exif tables instead.
|
18 years ago |
Andreas Huggel
|
90adc97218
|
Started to remove XMP TagDetails tables and use those from Exif instead.
|
18 years ago |
Andreas Huggel
|
ceeff042fc
|
Further XMP print function updates (based on patch from webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
9ff410f41f
|
Fixed typo.
|
18 years ago |
Andreas Huggel
|
7ac86ccc69
|
Fixed subtle bug when printing with an XMP print function.
|
18 years ago |
Andreas Huggel
|
40aa6b5d1f
|
Tag updates from Michal Cihar.
|
18 years ago |
Andreas Huggel
|
cd9aa48676
|
More print functions added (intermediate version, by webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
c54c385d61
|
Added XMP pretty-print functionality (by webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
2e3672d211
|
#539: Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan)
|
18 years ago |
Andreas Huggel
|
d705fade18
|
Added printVersion (by webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
3ac665a305
|
Added 2008 to Copyright notice.
|
18 years ago |
Andreas Huggel
|
c50dcad56e
|
Bumped version to 0.16
|
18 years ago |
Andreas Huggel
|
b75fc593f0
|
#537: Check PNG chunk length.
|
18 years ago |
Andreas Huggel
|
d6017b7c66
|
#535: Removed unnecessary declarations and defines.
|
18 years ago |
Andreas Huggel
|
481303090f
|
Removed unneeded functions which appear to mask Windows native functions. This should fix #514 and probably also #484; to be tested.
|
18 years ago |
Andreas Huggel
|
aecbc71657
|
Added XMP support to MSVC project.
|
18 years ago |
Andreas Huggel
|
7a8bf1dad8
|
Added options -Y, -O and -D to the exiv2 tool to adjust Exif timestamps by years, months and days.
|
18 years ago |
Andreas Huggel
|
31fbfa9978
|
Minor change.
|
18 years ago |
Andreas Huggel
|
3478a05df9
|
Tweak
|
18 years ago |
Andreas Huggel
|
1e6db63ae9
|
#534: Prevent integer overflow.
|
18 years ago |
Andreas Huggel
|
4b95b20db8
|
#534: Prevent integer overflow.
|
18 years ago |
Andreas Huggel
|
3c17cb4dec
|
Modified fixiso to handle Canon tags as well.
|
18 years ago |
Andreas Huggel
|
e54ecee647
|
#531: Applied patch from Michal Cihar.
|
18 years ago |
Andreas Huggel
|
8a34e9b9a8
|
Fixed typos highlighted by Oliver Dörr.
|
18 years ago |
Andreas Huggel
|
5b2d182f65
|
#533: An attempt to read IPTC data from multiple APP13 Photoshop 3.0 segments.
|
18 years ago |
Andreas Huggel
|
579bc91821
|
Minor changes.
|
18 years ago |
Andreas Huggel
|
358adfce04
|
Added writeFile() convenience function.
|
18 years ago |
Andreas Huggel
|
678d0250b5
|
Updated Nikon lens info to v2.99 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
4c7563a1bd
|
Added reference tables for XMP properties to doc.
|
18 years ago |
Andreas Huggel
|
c6be927871
|
Set version to 0.16-pre1 (0.15.99) and minor updates.
|
18 years ago |
Andreas Huggel
|
451f093065
|
Doc tweaks.
|
18 years ago |
Andreas Huggel
|
3a3507c260
|
Minor changes.
|
18 years ago |
Andreas Huggel
|
08c2c50448
|
Partially updated MSVC project (samples and XMP don't compile).
|
18 years ago |
Andreas Huggel
|
1ca526dda7
|
Minor update.
|
18 years ago |
HumanDynamo
|
f461f9bb37
|
updated XMP dc tags description using definition from Dublin Core spec (http://dublincore.org/documents/dcmi-terms)
|
18 years ago |
Andreas Huggel
|
6a8ca6051d
|
Tweaks.
|
18 years ago |
Andreas Huggel
|
24e9e36713
|
Added XMP lists to taglist program, fixed printProperties().
|
18 years ago |
Andreas Huggel
|
f51e7e0512
|
Added type keyword to XmpTextValue, added test with a command file that generates the same XMP packet as xmpsample.
|
18 years ago |
Andreas Huggel
|
7c2e5a705a
|
Updated test output, moved fix from prev rev into XmpParser.
|
18 years ago |
Andreas Huggel
|
6d0cfca1a5
|
Fix: do not clear old XMP packet in case of an error encoding the new XMP data.
|
18 years ago |
Andreas Huggel
|
595665be33
|
Added reg command to utility, fixed set command to wrok better with XMP arrays, modified LangAlt write method to write default first, fixed registerNs bug.
|
18 years ago |
HumanDynamo
|
e5201e6995
|
polish i18n
|
18 years ago |
HumanDynamo
|
3be311fb21
|
XMP properties implementation fully internationalized !
|
18 years ago |
HumanDynamo
|
58be432fc9
|
i18n in progress
|
18 years ago |
HumanDynamo
|
cd6482470d
|
i18n in progress
|
18 years ago |
HumanDynamo
|
a362c0162f
|
fix i18n
|
18 years ago |
HumanDynamo
|
e2a05157c2
|
i18n in progress
|
18 years ago |
HumanDynamo
|
ffead90b21
|
i18n in progress
|
18 years ago |
HumanDynamo
|
125d7a533b
|
i18n in progress
|
18 years ago |
HumanDynamo
|
fdfbb7007d
|
i18n in progress
|
18 years ago |
HumanDynamo
|
e1b2c3cc38
|
i18n in progress
|
18 years ago |
Andreas Huggel
|
8fdaad1872
|
Added link to Pentax makernote tags.
|
18 years ago |
Andreas Huggel
|
8896c99005
|
Moved taglist.cpp back to src/ to make doc build easier.
|
18 years ago |
Andreas Huggel
|
d82216eed6
|
Added Pentax makernote header to new TIFF parser.
|
18 years ago |
Andreas Huggel
|
3a3ca52f99
|
Added Pentax Makernote tag doc, changed copyright.
|
18 years ago |
Andreas Huggel
|
a6440d4ed1
|
Moved sample programs into new samples/ directory. Cleaned-up the makefiles and applied BSD license to all makefiles.
|
18 years ago |
Andreas Huggel
|
a4fe28cef7
|
Disabled XMP SDK standard aliases.
|
18 years ago |
HumanDynamo
|
44e0d16c37
|
revert. There is no problem here
|
18 years ago |
HumanDynamo
|
cfc5ee5d79
|
add Xmp.tiff.ImageDescription to test. (Andreas, I suspect a problem)
|
18 years ago |
Andreas Huggel
|
ba57ebadce
|
Added configure options for XMP support and integrated XMP Toolkit.
|
18 years ago |
HumanDynamo
|
75dabaec90
|
i18n in progress. not yet complete...
|
18 years ago |
Andreas Huggel
|
ce170e093b
|
Generalized Xmpdatum::operator=.
|
18 years ago |
HumanDynamo
|
dbe900dde7
|
fix email
|
18 years ago |
HumanDynamo
|
c3d325315a
|
fix email
|
18 years ago |
Andreas Huggel
|
a464bca829
|
Tweaks.
|
18 years ago |
Andreas Huggel
|
9e55854e87
|
Added associative array style commands.
|
18 years ago |
HumanDynamo
|
b3ad7f7e8c
|
xmpXmpRightsInfo and xmpXmpMMInfo are now i18n
|
18 years ago |
HumanDynamo
|
564221dd2f
|
xmpXmpInfo is now i18n
|
18 years ago |
HumanDynamo
|
88d0bf6662
|
XMP i18n : xmpDcInfo done. Note than all first char of tags Title are now capitalized like others XMP schemas
|
18 years ago |
HumanDynamo
|
3c2da7a723
|
start XMP i18n
|
18 years ago |
HumanDynamo
|
5fd82ff41f
|
Xmp.exif.ColorSpace == 2 ==> AdobeRgb as standard Exif tag (from ExifTool DB)
|
18 years ago |
Andreas Huggel
|
538a5c0e77
|
Introduced EXV_PRINT_COMBITAG for Pentax multi-value lookups.
|
18 years ago |
Andreas Huggel
|
94de45135d
|
Removed tabs
|
18 years ago |
Andreas Huggel
|
7efe2cbc09
|
#529, patch from Michal Cihar: Added Pentax makernote support (these are the files I forgot to add to the previous revision).
|
18 years ago |
Andreas Huggel
|
185ae8b8c0
|
#529, patch from Michal Cihar: Added Pentax makernote support (AOC\0 type).
|
18 years ago |
Andreas Huggel
|
52ddfc5938
|
Minor cleanup (memset -> std::memset, memcpy -> std::memcpy).
|
18 years ago |
Andreas Huggel
|
91c4dafbf9
|
Fixed compiler issues (gcc-4.3, msvc 7.1)
|
18 years ago |
Andreas Huggel
|
16c95f0fab
|
Extended xmpsample.cpp, related bugfixes and tweaks.
|
18 years ago |
Andreas Huggel
|
9beec8880d
|
Added XMP sample (incomplete), bugfixes.
|
18 years ago |
HumanDynamo
|
4d3c398ee1
|
new Exif Flash values backported from ExifTool
|
18 years ago |
HumanDynamo
|
0afca133d0
|
new Exif compression value backported from Exiftool
|
18 years ago |
Andreas Huggel
|
71c87ce89e
|
Bugfixes for XMP array handling.
|
18 years ago |
Andreas Huggel
|
2c16464268
|
Fixed build without XMP support. See README-XMP.
|
18 years ago |
Andreas Huggel
|
a9fa6688bf
|
Changed from xmpArray to xmpBag, xmpSeq and xmpAlt.
|
18 years ago |
Andreas Huggel
|
97956266e6
|
Utility: Implemented modify action for XMP properties. Library: Bugfixes, tweaks.
|
18 years ago |
Andreas Huggel
|
bc5e3fbd5d
|
Bugfix.
|
18 years ago |
Andreas Huggel
|
c2b31e4f5f
|
Utility: Implemented XMP delete and insert from *.xmp file actions. Library: Added logic to determine whether to write from XMP packet or parsed XMP data.
|
18 years ago |
Andreas Huggel
|
f1d24641cd
|
Added first few XMP parser regression tests, updated property value types, fixed related Xmpdatum methods.
|
18 years ago |
Andreas Huggel
|
28ed5a65db
|
Updated Nikon lens info to v2.40 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
bc2fa9a4de
|
Merged rev. 1198-1213 from branches/xmp.
|
18 years ago |
Andreas Huggel
|
ac314ddfbc
|
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
|
18 years ago |
Andreas Huggel
|
088679c64f
|
Added XMP "Phase 1" functionality: New Image interface to get/set/clear the raw XMP packet. (Merged revisions 1151-1153 and 1196-1197 from branches/xmp plus bugfix which will be in revision 1199.)
|
18 years ago |
HumanDynamo
|
6b20a75fad
|
add url to hack with png chunks
|
18 years ago |
Andreas Huggel
|
884b4355bb
|
Added support for Olympus ORF format (Jeff Costlow).
|
18 years ago |
Andreas Huggel
|
11ef10059f
|
Added Minolta lenses (Hiroshi Kawashima).
|
18 years ago |
Andreas Huggel
|
186f19ab2b
|
#522: Correctly write IPTC data if the original data is not padded to even size.
|
18 years ago |
Andreas Huggel
|
cf541ca12e
|
Added curly braces to make Visual C++ happy.
|
18 years ago |
Andreas Huggel
|
95f3901a62
|
Updated ChangeLog, bumped version to 0.15 and the libtool -version-info to 1:0:1
|
18 years ago |
Andreas Huggel
|
9df66ae09e
|
#521: Reduced size limit for Exif tags.
|
18 years ago |
Andreas Huggel
|
1eacdd56d2
|
Updated Nikon lens info to v2.30 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
7ba91c5c8f
|
#511: Changed more throw Error(15) to warnings.
|
18 years ago |
Andreas Huggel
|
cf9a6c7e81
|
Corrected properties.
|
18 years ago |
Andreas Huggel
|
7815321064
|
Added new function testVersion() and macro EXIV2_TEST_VERSION. Fixes #509.
|
18 years ago |
Andreas Huggel
|
da0a08a0ee
|
Return a code != 0 from main() if an error occurred. Fixes #518.
|
18 years ago |
Andreas Huggel
|
10db558646
|
Relaxed JPEG parser error handling. Fixes bugs #511 and #449.
|
18 years ago |
Andreas Huggel
|
62d631d9ca
|
Fixed g++-4.2 warnings.
|
18 years ago |
Andreas Huggel
|
7cc8c2c717
|
Minor doc fix.
|
18 years ago |
Andreas Huggel
|
755bb63ef0
|
Rename action: Use Exif.Image.DateTime if Exif.Photo.DateTimeOriginal is not present.
|
18 years ago |
Andreas Huggel
|
26e95799d0
|
Completed tag desc for Copyright and Artist.
|
18 years ago |
Andreas Huggel
|
724f413349
|
Applied Canon ModelId patch (Gerry Patterson), updated tests.
|
18 years ago |
Andreas Huggel
|
742386406a
|
Updated Nikon lens info to v2.24 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
f4a5b7660c
|
French translation update from Stephane Pontier
|
18 years ago |
Andreas Huggel
|
9bdd35fa14
|
#513: Added check for size of IFD entries to prevent crash.
|
18 years ago |
Andreas Huggel
|
08f44fc528
|
Added additional values to the Exif.CanonCs.ISOSpeed lookup table. (Patrick Markert)
|
18 years ago |
Andreas Huggel
|
5cd4571c73
|
Fixed AFPoint mapping for Canon cameras. Fixes bug #512. (Bug report with patch by Rob Walker.)
|
18 years ago |
Andreas Huggel
|
771738b475
|
Added includes required to compile with gcc 4.3 (prereleases)
|
18 years ago |
Andreas Huggel
|
6f78d7f804
|
Minor fix.
|
19 years ago |
Andreas Huggel
|
90a376f141
|
Fixed minor oversight.
|
19 years ago |
Andreas Huggel
|
cbbcbd31fc
|
Added --disable-printucs2 configuration option to turn off Windows tag character encoding convertion using iconv.
|
19 years ago |
Andreas Huggel
|
0805c1e35e
|
Minor text changes
|
19 years ago |
Andreas Huggel
|
b58bd25d0d
|
Reduced number of files with the version number by one.
|
19 years ago |
Andreas Huggel
|
623f52e185
|
Fixed handling of multiple rename options -r, -t, -T
|
19 years ago |
Andreas Huggel
|
f437441783
|
Updated Nikon lens info to v2.20 of Robert Rottmerhusen's lens database.
|
19 years ago |
Andreas Huggel
|
33ed3499fc
|
Fixed mapping of CRW rotation info to Exif orientation.
|
19 years ago |
Andreas Huggel
|
c6613812b3
|
Changed AnyError to inherit from std::exception, required a change of the signature of AnyError::what()
|
19 years ago |
Andreas Huggel
|
f113c5aacc
|
Bumped version to 0.14 and changed to libtool's -version-info versioning system
|
19 years ago |
HumanDynamo
|
a06f2f00f9
|
new tag used to record the software name and version used to perform picture post-processing (originaly used by ACDsee).
This tag is already supported by ExifTool. Note : I will use this tag with digiKam and kipi-plugins.
|
19 years ago |
HumanDynamo
|
7f4fa73d8f
|
I have playing with M$ photo manager under Window Vista. I have found 2 new Exif.Image tags dedicaced to rate image. These tags are already referenced by last ExifTool
|
19 years ago |
Andreas Huggel
|
9f505cec23
|
Fixed RAF read-support for systems without mmap. Bug #507.
|
19 years ago |
Andreas Huggel
|
1c2d21f609
|
Renamed exiv2_version.* files to version.*
|
19 years ago |
Andreas Huggel
|
d67d00ffd4
|
Fixed version check macro to actually check the runtime version and not the compile-time version. Added version() and versionNumber() functions.
|
19 years ago |
Andreas Huggel
|
2a37de6e05
|
Removed deprecated exiv2-config script.
|
19 years ago |
Andreas Huggel
|
278f65ed39
|
Added check for preprocessor define EXV_COMMERCIAL_VERSION.
|
19 years ago |
Andreas Huggel
|
6c36a67738
|
Added Image method to access the MIME type.
|
19 years ago |
Andreas Huggel
|
d2885b57c6
|
Minor doc updates
|
19 years ago |
Andreas Huggel
|
c15e6552ea
|
Bumped version to 0.13, updated ChangeLog.
|
19 years ago |
Andreas Huggel
|
07fb3bfc41
|
Fixed broken macro
|
19 years ago |
Andreas Huggel
|
af41355777
|
Removed unnecessary include file.
|
19 years ago |
Andreas Huggel
|
b2e00c2d53
|
Improved RAF support to read thumbnail data which are outside of the Exif block.
|
19 years ago |
Andreas Huggel
|
919ed204a7
|
Clarified error message
|
19 years ago |
Andreas Huggel
|
4a1f79c8b4
|
Improved consistency of handling unsupported functions across image subclasses. setExif/Iptc/Comment methods throw Error(32), writeMetadata throws Error(31) if not yet implemented or not available for an image format.
|
19 years ago |
Andreas Huggel
|
10681d6c3e
|
Spring-cleaning of the Image class hierarchy: Image now has containers and provides default implementations for most methods.
|
19 years ago |
Andreas Huggel
|
b2f2b95bcb
|
Added Fujifilm read-support for RAF images.
|
19 years ago |
Andreas Huggel
|
96e384edfc
|
Removed trailing whitespace
|
19 years ago |
Andreas Huggel
|
da6266da3b
|
Copyright updates for 2007
|
19 years ago |
Andreas Huggel
|
45595a7766
|
Added ability to modify metadata on-the-fly, together with the extract and insert actions. Implements feature #504.
|
19 years ago |
Andreas Huggel
|
8e85cea8d4
|
Changed behaviour of unsupport Image functions to throw. Added better method to query the supported metadata functions for each image type. Fixes bug #491.
|
19 years ago |
Andreas Huggel
|
6db7bdc6a4
|
Updated Nikon lens info to v2.15 of Robert Rottmerhusen's lens database. Removed gettext macros from these lens strings and removed corresponding translation stubs.
|
19 years ago |
Andreas Huggel
|
0b589cf159
|
Check size of IPTC dataset before decoding it. Fixes bug #503.
|
19 years ago |
Andreas Huggel
|
687f9d9432
|
Added test for the type of the entries to decide if non-intrusive writing is possible. Fixes bug #452.
|
19 years ago |
Andreas Huggel
|
748fc06fef
|
Fixed doc. (Marco Piovanelli)
|
19 years ago |
Andreas Huggel
|
2ab82c4bc9
|
Fixed and tweaked IPTC decoding code for bug #502.
|
19 years ago |
Andreas Huggel
|
cf1e91953d
|
New TIFF parser: decode IPTC from IPTCNAA or ImageResources tag. Fixes bug #502
|
19 years ago |
Andreas Huggel
|
2c82879afe
|
Added second attempt to parse an IPTC field into a string value, if parsing the actual type fails. Fixes bug #501.
|
19 years ago |
Andreas Huggel
|
11b4817250
|
Minor fix
|
19 years ago |
Andreas Huggel
|
0723a62899
|
Removed trailing whitespace
|
19 years ago |
Andreas Huggel
|
b9e7c8dd78
|
Updated Nikon lens info to v2.08 of Robert Rottmerhusen's lens database
|
19 years ago |
Andreas Huggel
|
9d0a7b0610
|
Implemented conversion function to display Windows tags 0x9c9b-0x9c9f. Added configure magic to find iconv. Fixes bug #460.
|
19 years ago |
Andreas Huggel
|
efc5a86653
|
Delete temporary file if user does not have write permissions. Completes fix for bug #497.
|
19 years ago |
Andreas Huggel
|
ff49b116b3
|
Enclosed i18n initialisation in #ifdef block
|
19 years ago |
Andreas Huggel
|
04126e8bb8
|
Merged revisions 907:999 from gettext branch into trunk
|
19 years ago |
Andreas Huggel
|
75085fbe43
|
FileIo::transfer: check if original file is writable, remember file permissions. Fixes bug #497
|
19 years ago |
Andreas Huggel
|
b7e73a2090
|
Improved pretty-print function for degrees.
|
19 years ago |
Andreas Huggel
|
61eb48cb35
|
Changed uint to unsigned int because MINGW does not define uint. Fixes bug #490
|
19 years ago |
Andreas Huggel
|
f381cb6966
|
Do not write TIFF header to JPEG images if the Exif data is empty. Fixes bug #498.
|
19 years ago |
Andreas Huggel
|
592ca5c711
|
Improved loading of JPEG data in case of problems. Existing Exif data is not modified until the new IFD0 is read successfully. Improved ExifData::clear()
|
19 years ago |
Andreas Huggel
|
f46704d5ae
|
Bumped version to 0.12
|
19 years ago |
Andreas Huggel
|
76ddb04eef
|
Updated Nikon lens info to v2.07 of Robert Rottmerhusen's lens database
|
19 years ago |
Andreas Huggel
|
5c7e414801
|
Documentation cleanup
|
19 years ago |
Andreas Huggel
|
ba89716cd6
|
Added methods to access built-in read-only IPTC datasets
|
19 years ago |
Andreas Huggel
|
3ff1bf4e13
|
Added methods to access built-in read-only taglists (Max Lapshin)
|
19 years ago |
Andreas Huggel
|
b745ab7977
|
Fixed doc target
|
19 years ago |
Andreas Huggel
|
db5426a29e
|
Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459.
|
19 years ago |
Andreas Huggel
|
02ace626ce
|
Fixed ExifData::op= to update IFD pointers of Nikon3 and Fujifilm makernotes correctly. This solves the issues recreated with exiv2iface-test of #496.
|
19 years ago |
Andreas Huggel
|
7a253e016e
|
Implemented quick fix for digikam bug 136932 (http://bugs.kde.org/show_bug.cgi?id=136932)
|
19 years ago |
Andreas Huggel
|
0ed9ecd922
|
Initialise tm_isdst to -1 when converting a date/time string. Fixes #493.
|
19 years ago |
HumanDynamo
|
744bcab0bb
|
IPTC.Application2 tags descriptions implementation is now complete.
|
19 years ago |
HumanDynamo
|
32d81ef6b7
|
Continue IPTC.Application2 tags descriptions implementation. Not yet complete.
|
19 years ago |
HumanDynamo
|
70f5b3eee7
|
Continue IPTC.Application2 tags descriptions implementation. Not yet complete.
|
19 years ago |
HumanDynamo
|
56f88c15d5
|
IPTC.Application2 tags descriptions implementation. Not yet complete.
|
19 years ago |
HumanDynamo
|
fde5bcabc9
|
Staring to improve IPTC tags description using IIM4 spec version 4.1. All IPTC.Envelope description tags implemented.
|
19 years ago |
HumanDynamo
|
a14ccf71b1
|
GPS Exif tags descriptions backported from Exif spec 2.2. All Exif tags descriptions implementation are now complete
|
19 years ago |
HumanDynamo
|
c4976d664c
|
Backport Exif tags descriptions from libexif complete
|
19 years ago |
HumanDynamo
|
e9843b9c8e
|
Exif IFD tags descriptions complete.
|
19 years ago |
HumanDynamo
|
3342e7ed84
|
Update Exif IFD tags descriptions
|
19 years ago |
HumanDynamo
|
fc062e4d51
|
Full descriptions of base IFD Tags (IFD0 and IFD1) are now implemented.
|
19 years ago |
HumanDynamo
|
9953dee6c4
|
Start to update Exif tags description using string from libexif implementation.
|
19 years ago |
HumanDynamo
|
a7717741a6
|
Bug fix : following Exif 2.2 spec., Exif.Photo.GainControl tag is encoded like a short, not a rational value.
|
19 years ago |
HumanDynamo
|
feaffc2130
|
Exif.Photo.CustomRendered tag : add missing decoding method accordinly to Exif 2.2 spec.
|
19 years ago |
HumanDynamo
|
57d5825b4c
|
Exif.Photo.FileSource : updated new values accordinly with ExifTool tags database (outside Exif 2.2 spec.)
|
19 years ago |
Andreas Huggel
|
d2b9563978
|
Improved handling of the CPPFLAGS compiler flag and some minor build env tweaks. Partly fixes bug #490 (the build env related part).
|
19 years ago |
Andreas Huggel
|
2a41b2475e
|
Added pretty-print function for GPSTimeStamp
|
19 years ago |
Andreas Huggel
|
65a93b183f
|
Added pretty-print functions for some GPS tags. Fixes bug #488
|
19 years ago |
HumanDynamo
|
3c9548bad7
|
Minolta lens ID update (pass 3) using Dimage Master Rev. Eng.
|
19 years ago |
HumanDynamo
|
8cfdebe01b
|
update minolta lens ID (pass2) using Dimage Master Rev. Eng.
|
19 years ago |
HumanDynamo
|
f533cde7ff
|
Minolta makernotes : Lens ID big update (pass 1): new lens ID reported by Paul Tribick using Minolta Dimage Master program (Re-Eng.). Thanks to him for this big report !
|
19 years ago |