Commit Graph

5470 Commits

Author SHA1 Message Date
Robin Mills
027b3917ec #1199 Spit'n'polish on the loops in printStructure(), metadataRead() and doWriteMetadata(). Added tests with even byte count for ICCP and XMP Chunks. 2016-08-20 14:11:54 +00:00
draekko
ed7b20a20e #1199 fixed typo from cut/paste in previous commit causing exif flag not to be set for VP8X chunk. 2016-08-20 13:11:22 +00:00
draekko
c858b7d44e #1199 minor code update, updated comments, added constants for headers, bit definitions, and misc. 2016-08-20 12:42:24 +00:00
Robin Mills
9a061d895e #1199 Fix WebP printStructure(), readMetadata() and doWriteMetadata() to handle payload padding byte. Extended webp-test to cover -iX, -ix and -ie 2016-08-20 09:43:34 +00:00
draekko
600eb0d3dd #1199 Fixed issue with -ix, wasnt padding odd sized chunks for exif/xmp. 2016-08-20 00:33:23 +00:00
Robin Mills
d369aa67d5 #1199 Test suite changes and associate fixes to the code. 2016-08-19 18:59:28 +00:00
Robin Mills
b3c6de6274 #1210 C++11/regex build-breaker in src/version.cpp. Thank You to Zulan for reporting this and providing a patch. 2016-08-19 14:46:28 +00:00
Robin Mills
79e81f0b68 #1199. Cosmetic corrections to r4413 2016-08-19 10:16:22 +00:00
Robin Mills
0462d2bf0f #1199. Adding tests for -iC. Fixed bug in -pC. Test code added for -ix and -ie, however I don't think the options are working correctly. 2016-08-19 10:10:06 +00:00
Robin Mills
591b43e77b #1199 Adding tests for -dC -de -dx 2016-08-19 07:08:27 +00:00
draekko
b318674f75 #1199 fixed -de -dc options, add -iC option to insert icc profiles 2016-08-19 00:54:49 +00:00
tbeu
d02560da36 Remove trailing blank from translation string 2016-08-18 20:15:33 +00:00
Robin Mills
043c039d25 #1199 Fixing exiv2 -dC image-path to delete ICC profile. 2016-08-18 20:04:12 +00:00
tbeu
a1d2a54807 Update some German translation strings 2016-08-18 19:54:16 +00:00
tbeu
918059aa24 Fix initialization of TiffBinaryElement members in ctor
As reported by Cppcheck
2016-08-18 19:51:39 +00:00
tbeu
23259f799b Avoid GCC warning -Wswitch 2016-08-18 19:49:38 +00:00
tbeu
b57e62d3cc Update po files 2016-08-18 19:30:15 +00:00
draekko
dba4e7fb42 #1199 removed exif header padding on metadata writes. 2016-08-18 10:47:40 +00:00
draekko
6f7b3ba8f7 #1199 removed convenience converstion for iptc to xmp, apps should handle it directly since webp doesnt support iptc. 2016-08-18 10:10:44 +00:00
draekko
ce14557d07 #1199 updated date in exiv2.1 2016-08-17 20:19:02 +00:00
Robin Mills
30c85bc833 Fixing issues in test suite introduced by Thomas in r4379-r4396 2016-08-17 20:07:15 +00:00
Robin Mills
715e947764 #1199 WebP support. Changes to test suite. See http://dev.exiv2.org/issues/1199#note-79 for discussion. 2016-08-17 19:58:18 +00:00
draekko
e034dd249b #1199 update .pot file to add webpimage.cpp 2016-08-17 18:12:25 +00:00
Robin Mills
e01c2cad03 #1199. Correction to r4377 (webp tests). Also fixed test output changes introduced by Thomas' changes r4379-r4396 2016-08-17 15:50:01 +00:00
draekko
65f5ec9a70 #1199 Updated exiv2.1 to add WEBP to format list. 2016-08-17 12:44:38 +00:00
tbeu
136d517929 Update Canon FileInfo RawJpgSize to match ExifTool 2016-08-16 20:41:20 +00:00
tbeu
e5f142fab6 Update Canon CS Image stabilization to match ExifTool 2016-08-16 20:35:25 +00:00
tbeu
ffcb3f5002 Update Canon CS Exposure mode to match ExifTool 2016-08-16 20:28:56 +00:00
tbeu
e26650f409 Update Canon CS AF point to match ExifTool 2016-08-16 20:27:31 +00:00
tbeu
d888490a35 Update Canon CS Meeterimg mode to match ExifTool 2016-08-16 20:25:34 +00:00
tbeu
bde4fa8aa5 Update Canon CS Easy mode to match ExifTool 2016-08-16 20:22:53 +00:00
tbeu
e2bd73b1da Update Canon CS Image size to match ExifTool 2016-08-16 20:16:33 +00:00
tbeu
59d4bc6e02 Update Canon CS Focus mode to match ExifTool 2016-08-16 20:12:07 +00:00
tbeu
cbe1eafd28 Update Canon CS Drive mode to match ExifTool 2016-08-16 20:09:28 +00:00
tbeu
a564e084be Update Canon model ID to match ExifTool 2016-08-16 20:06:21 +00:00
tbeu
26a94799f1 Fix encoding 2016-08-15 20:15:22 +00:00
tbeu
85c736831c Fix encoding 2016-08-15 20:13:17 +00:00
tbeu
1ec86a8b79 refs #1199: Fix iclude 2016-08-15 20:00:23 +00:00
tbeu
012211e251 Fix and update Sony camera settings drive mode to match ExifTool 2016-08-15 18:58:40 +00:00
tbeu
2730747bfa Update Sony camera settings image style to match ExifTool 2016-08-15 18:51:45 +00:00
tbeu
466802b877 Update Sony/Minolta teleconverter model to match ExifTool 2016-08-15 18:50:12 +00:00
tbeu
dd68a7ff62 Update Sony model ID to match ExifTool 2016-08-15 18:21:24 +00:00
tbeu
0c83629519 refs #1208: Update Sony file format list to match ExifTool
Patch provided by Mihail Zenkov
2016-08-15 18:18:43 +00:00
draekko
9085b08fe1 #1199 fixed handling deleting data, and adding iptc when injecting 2016-08-14 11:42:46 +00:00
Robin Mills
51c06fafc3 #1199 Adding webp tests (work in progress, more tests will be added). 2016-08-14 07:25:03 +00:00
Robin Mills
ea08a415f2 #1199. Fixing msvc/64 build breakers (more size/long/uintXX_t conflicts). 2016-08-14 06:37:24 +00:00
Robin Mills
d8457b2b3f #1102. Correction to r4365. canonmn.cpp#1238 should not have been changed. Thanks to Sridhar for bringing this to my attention. 2016-08-14 05:43:21 +00:00
nkbj
c74aaa8d29 Updated Nikon Lens lookup table to v4.4.516.01 of Robert Rottmerhusen's fmountlens list. 2016-08-14 00:35:03 +00:00
Robin Mills
104eb6b7fe #1199 Fixing MSVC build breaker involving long/uint64_t conflict. Minor changes to behaviour of Internal::binaryToHex() 2016-08-13 21:26:16 +00:00
draekko
fe4f6f07f1 #1199 update to binaryToHex, should remove compile warnings and fix extra space padding. 2016-08-13 20:37:24 +00:00