Commit Graph

77 Commits

Author SHA1 Message Date
Luis Díaz Más
113136e134 Replace DEBUG with EXIV2_DEBUG_MESSAGES
Fixes #926
2019-07-12 11:14:35 +02:00
Luis Diaz Mas
6f8d8e3da6 cleanup header inclusions in API 2019-01-11 15:55:25 +01:00
Luis Díaz Más
ab35759de8 Fix cppcheck issues: unreachableCode 2018-10-11 13:40:03 +02:00
Luis Díaz Más
b118192f94 Fix cppcheck issues: redundantAssignment 2018-10-11 13:40:03 +02:00
Luis Díaz Más
603692a1d8 Copyright to Exiv2 authors 2018-09-12 19:22:31 +02:00
Luis Díaz Más
4161099b91 Fix warnings reported by MSVC 2018-09-10 10:31:00 +02:00
Luis Díaz Más
6a203c70c0 Include missing unused.h header in convert.cpp 2018-07-09 22:17:47 +02:00
Luis Diaz Mas
773bdfd14e Create a header where to keep an unique definition of UNUSED 2018-05-31 14:44:24 +02:00
Dan Čermák
316548d2de Fix shadowing issues
- renamed variables that were shadowing a previously defined variables
2018-05-16 10:15:53 +02:00
Dan Čermák
bc58752d18 Remove useless casts
This commit removes only casts where type A is cast to the exactly same
type (and not to a platform dependent typedefs)
2018-05-16 10:15:53 +02:00
tbeu
5b5987a596 Remove obsolete EXIV2_RCSID 2017-11-19 11:17:12 +01:00
tbeu
5df8b01b77 Remove obsolete svn revision 2017-11-19 11:17:11 +01:00
tbeu
d7297a2c2c Pass argument as constant reference 2017-11-04 21:01:33 +01:00
clanmills
573b2cfcd2 XMPsdk fixes. 2013 and 2016 build and (mostly) pass the test suite. 2017-08-22 14:34:01 +01:00
clanmills
95c5e92365 Support for Adobe XMPsdk 2013. Build xmpsdk using Adobe scripts. 2017-08-22 09:30:41 +01:00
clanmills
935421c855 Refactoring autotools to support ADOBE_XMPSDK (Work in Progress) 2017-08-15 20:00:09 +01:00
Robin Mills
559ace375b #1291 Reverting change in r4763 relating to windows.h as they break the Cygwin build. Retain changes in exiv2/exiv2.hpp and exv_msvc.h 2017-04-23 19:29:19 +00:00
Robin Mills
f36cccefa2 #1291 include header simplification 2017-04-23 17:31:57 +00:00
Robin Mills
6d5c2c3256 Getting ready to release v0.26 2017-03-08 20:42:28 +00:00
Robin Mills
ba785b2a02 #1230 Fix msvc build breaker when building using configure -x (without xmp) 2016-11-03 10:13:43 +00:00
Robin Mills
5282bc2120 #1230 More changes to pacify MinGW (the nightmare environment). 2016-10-05 12:10:06 +00:00
asp
20c5cf6b29 #1201 do not map Iptc.Application2.RecordVersion to Xmp.xmp.Rating 2016-08-11 14:13:57 +00:00
Robin Mills
db4be31b6f #1130. Thank You Jakub for reporting this. 2015-10-29 19:33:34 +00:00
Andreas Huggel
fd80993ab0 Updated copyright notice. 2015-05-02 11:55:40 +00:00
asp
6c6356b5b5 #864 Update DateTime conversions to current spec 2015-04-21 15:01:19 +00:00
asp
481c5fc409 #864 Reverse DateTime mappings from r3659 that fail conversion testcase 14 2015-04-09 14:45:32 +00:00
asp
02c0dd1ad4 #1050 Add Rating and additional simple DateTime conversions 2015-04-04 22:17:18 +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
Andreas Huggel
0d397b95c7 Updated copyright message for 2012. 2012-03-22 15:19:35 +00:00
Andreas Huggel
cd7dd0ca8b #803: Fixed Rational/URational issues on Solaris. 2012-03-11 01:48:45 +00:00
Andreas Huggel
77510684a3 Added explicit casts; fixes MSVC 64bit compilation. 2011-09-17 08:22:57 +00:00
Andreas Huggel
352794e4eb #708: Improved documentation and guarantee in case of failure. 2011-09-08 04:54:09 +00:00
Andreas Huggel
32e0ade243 #708: Implemented charset conversions with native Windows functions if iconv is not available. 2011-09-07 13:58:17 +00:00
Andreas Huggel
fd8a43657b Fixed typo: SupplementalCategory -> SupplementalCategories. (Jürgen Wolz) 2011-03-16 15:10:58 +00:00
Andreas Huggel
7770151915 Updated Copyright message for 2011. 2011-02-13 14:08:44 +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
7cdf9815bc #716: Added missing #include <ios>, needed for Sun Studio compiler (patch by Pavel Heimlich). 2010-07-25 16:13:26 +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
f821caf029 Another fix similar to r2073 and a minor conversion fix that was exposed by the former. 2010-04-14 16:17:55 +00:00
Andreas Huggel
6d496a4888 Updated Copyright notice for 2010. 2010-04-03 07:53:30 +00:00
Andreas Huggel
8c7fffdc7d Fixed compilation error on MSVC when SUPPRESS_WARNINGS is defined. (Thomas Beutlich) 2010-04-03 03:21:02 +00:00
Andreas Huggel
d8197c1cfe #690: Fixed typo (Volker Grabsch). 2010-03-25 02:33:48 +00:00
Andreas Huggel
942d217e89 #662: Fixes by Leo Sutic. Added carriage return to the special characters. 2010-01-14 02:26:15 +00:00
Andreas Huggel
52f8c366c2 #662: Patch exiv2-exifcomment-unicode.patch from Leo Sutic (unmodified, without exiv2-bug662.jpg). 2010-01-12 14:06:54 +00:00
Andreas Huggel
50c213af9b Published convertStringCharset() in the API (for #662). 2010-01-07 16:55:23 +00:00
Andreas Huggel
763b4f7933 Removed trailing whitespace. 2009-12-28 14:47:58 +00:00
Andreas Huggel
eca690a2fb #571: Add Iptc.Envelope.CharacterSet only if any other dataset is added, fixed tests. 2009-12-28 12:24:14 +00:00
Andreas Huggel
d8bd05257e Ensure const correctness of iconv arguments. 2009-12-25 11:31:25 +00:00