399 Commits (aefd901befd375da7fdedfe031e818fcbc63dd67)

Author SHA1 Message Date
Robin Mills a6a3da9df8 #1054. Write LangAltValue as json object "lang" : { "en-US":"...." , ... } 10 years ago
Robin Mills d00212f4f6 Fixing typos. 10 years ago
Robin Mills 5ccb535bdc #1054. More polishing. Adding clarification to the recursion. Other code simplification/elimination. 10 years ago
Robin Mills a93ad78042 #1054. Final polish and comments about the recursion. 10 years ago
Robin Mills af8e778a55 Fixing more typos. 10 years ago
Robin Mills e0b5d3f310 Fixed typo. 10 years ago
Robin Mills 4f6b747478 #1054. Replaced the reference mess with a beautiful one-line recursion. Interation is interesting; recursion is really elegant. 10 years ago
Robin Mills efb790f421 Simplification. 10 years ago
Robin Mills 8c1e79bbd3 Fixed typos. 10 years ago
Robin Mills 779a10454d #1054. Overhauled exiv2json to recursively build a JSON tree. See discussion: http://dev.exiv2.org/boards/3/topics/1951 10 years ago
Robin Mills 624675d665 Adding CMake support for samples/exifdata.cpp and samples/exifvalue.cpp 10 years ago
Robin Mills 917efc5d05 Adding samples/exifdata.cpp and samples/exifvalue.cpp 10 years ago
Robin Mills 856ddd323c #1029 Spell separator correctly everywhere (not seperator). 10 years ago
Robin Mills 0df8356a56 #1029. Thank You, Thomas for reporting this and providing the patch. 11 years ago
Robin Mills 24cb148e11 #1004. Reviewed all include directives in src/*.cpp and samples/*.cpp
fixed svn_version.sh again!
change to test/build-test.py for MacOS-X/Xcode 6.
11 years ago
Robin Mills cc8fcb08c1 #1012. r3508 broke the build on macosx and linux.
Fixed cosmetic issues in samples/httptest.cpp and <exiv2dir>/Makefile.
11 years ago
Robin Mills 1afb17b527 trunk: webready integration. fixing broken and missing MSVC/vcproj files. 11 years ago
Robin Mills d393b0fa7e trunk: exiv2 v0.25 11 years ago
Robin Mills 94e6dcbf50 Fix cygwin compilation warning on geotag.cpp 11 years ago
Robin Mills fdd7e522e7 Issue: 989 "Wrong key name in output of addmoddel sample". Thank You Thomas for the patch. 11 years ago
Andreas Huggel 5bfddd927f Some TLC for samples/Makefile. It still re-builds everything everytime you run make though (and leaves a .libs directory in bin/). Building out-of-place seems not so straightforward with make. Maybe we should build in-place and have a local-install target instead. 12 years ago
Robin Mills 4aebd96cca Very close to 0.24. Passed the test-suite on MinGW. 12 years ago
Robin Mills 5869edd679 Update to 3091 12 years ago
Robin Mills 1bcce080c2 build: added PREFIX to samples/Makefile (don't know how the linux build worked without this!) 12 years ago
Robin Mills 4e530fbce0 Bumping the copyright notice again. (re-doing 3089 without breaking the build!) 12 years ago
Robin Mills a297d2b69e Rollback 3089 - somehow it's broken the build! 12 years ago
Robin Mills da1ed8c536 Bumping the copyright notice in src &samples from 2012 to 2013 12 years ago
Robin Mills a7d516b072 Patch: Forum Topic 1177. Thanks very much to James for providing this. 12 years ago
Robin Mills 06534b62ef testsuite: samples/Makefile reports pkg-config unavailable. test/Makefile reports samples not built. functions.source augmented appropriately. 12 years ago
Robin Mills ecf4d14c04 fixing make binclean. added variable OTHERS 13 years ago
Robin Mills 0d98b9bfa1 Adding dependency geotag/metacopy/path-test to default make. 13 years ago
Robin Mills 740ec9fa8b Fix to samples/Makefile to eliminate warnings about "change in recipe" for geotag/metacopy/path-test 13 years ago
Robin Mills e00447853d Linux fixes to SVN: 2935 13 years ago
Robin Mills c68b2024f9 Issue: #850. test scripts refactored. Common code collected into functions.source. Thanks to Shawn for his contribution. 13 years ago
Robin Mills 7b859e026f Move metacopy/path-test/taglist applications (and build code) into samples. TODO: fix msvc/msvc64. 13 years ago
Robin Mills f5b05a5614 Post all executables to <exiv2-dir>/bin. Adjust test scripts accordingly. Added target make tests.
Thanks to Shawn for his input and help with this.
13 years ago
Robin Mills c9d9cc2d4f Explicitly link geotag to expat library. 13 years ago
Robin Mills 4863c239c2 Fix. Issue: #856. Refactoring msvc/CMake code. Thanks to Daniel for this patch. 13 years ago
Robin Mills 6e21a9f640 Bug fixes. 13 years ago
Robin Mills 72af64ee84 image file list is sorted by image date. Removed tabs in source. Fixed linux infinite file recursion directory read. 13 years ago
Robin Mills 745d4d6f5d Work in progress on geotag.cpp. Mostly complete. Needs tidy, documentation, testing and tests. 13 years ago
Robin Mills bbb2d9b407 Work in progress. Many changes to geotag.cpp. Not ready for testing. 13 years ago
Robin Mills 258bc8b561 Fixing compilation error on mac/linux. 13 years ago
Robin Mills 7f0e02c048 Work in progress. Added timeZoneAdjust. detabbed the file. set property eol=LF 13 years ago
Robin Mills dc77e08670 Work in progress. Adding time parser and other plumbing. 13 years ago
Robin Mills 86efaac790 Adding typeFile detector to geotag.cpp and cosmetic changes to directory code. 13 years ago
Robin Mills fd02823600 Work in progress: add base capability to geotag.cpp (read XML, directory and images). 13 years ago
Robin Mills b42f6668cd Work in progress: Updating build code to handle geotag. geotag.cpp is a copy of exifprint.cpp at the moment. 13 years ago
Robin Mills a7fecfde78 cmake work in progress 13 years ago
Robin Mills 7b49e908dc see TODO-CMAKE for details. work in progress update 13 years ago
Robin Mills d665a0123b Adding Gilles' FindExiv2.cmake. Adding a pre-build header copy modify sample include path. 13 years ago
Robin Mills a292d57fd8 Feature #536 Modifications to CMake files to support MSVC 32/64 bit builds of Dynamic/Static libraries and applications. 13 years ago
Robin Mills 51cbf67eff Adding msvc64 projects to build samples (for use by test suite). 13 years ago
HumanDynamo faf00a6451 polish 13 years ago
Andreas Huggel 0d397b95c7 Updated copyright message for 2012. 13 years ago
Andreas Huggel 1dd39bacc4 Added cmake patch to fix compilation on MSVC with KDE Windows (Ananta Palani) 13 years ago
Andreas Huggel 0544694ff5 Added CreatorContactInfo structure to XMP sample. 14 years ago
Andreas Huggel 7770151915 Updated Copyright message for 2011. 15 years ago
Andreas Huggel 9f57915a10 Added AF-point easy-access function. (Suggested by july) 15 years ago
Andreas Huggel a0bdc5528e #721: Removed Exif-specific reference functions from the ExifKey interface again. 15 years ago
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
15 years ago
Andreas Huggel 482cd93977 Reverted some Exif keys changed recently back to the original names, updated easy-access functions to include recently added Sony and Minolta tags. 15 years ago
Andreas Huggel 48e169db2e Added several easy-access functions. (Patch by Jens Mueller) 15 years ago
Andreas Huggel 484fd3994a #611: Updated samples and tests for Sony makernote changes. 15 years ago
HumanDynamo 6d917175b4 polish 15 years ago
Andreas Huggel 6d496a4888 Updated Copyright notice for 2010. 15 years ago
Andreas Huggel 2ce6c3dd00 Compile WError stuff only if Unicode paths are configured. 16 years ago
Andreas Huggel 50d9dce7af Make sure BasicError<> typeinfo symbol is published in the shared library, provide a test case in exifprint.cpp 16 years ago
Andreas Huggel 9b4f4f84d6 MinGW and MSVC fixes. 16 years ago
Andreas Huggel 49e040ee8d Generalized class Error, added class WError for use with Unicode-Paths. 16 years ago
Andreas Huggel c6ae14cbb9 Added includes for g++-4.4 (Debian 4.4.2-3). 16 years ago
Andreas Huggel 83cd2efab9 #579: Implemented mmap for Windows directly in FileIo and made that class use the Pimpl idiom (#510) to de-clutter the interface. Unrelated: Added EXV_MIN/MAX macros, allow iconv config in commercial version. 16 years ago
Andreas Huggel 370af5c8a3 Merged all changes from the unstable branch into the trunk. 16 years ago
Andreas Huggel 21ccbfce18 #618: Added functions for easy access of common metadata, which is not always in the same tag. (Based on a discussion with and initial patch from Carsten Pfeiffer) 17 years ago
Andreas Huggel 917080fc37 Handle unknown type name (reported by Marijn Kampf). 17 years ago
Andreas Huggel 8a6d9dbc42 Updated Copyright notice for 2009. 17 years ago
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
17 years ago
Andreas Huggel b657f8a9be Minor improvements when writing duplicate tags. 17 years ago
Andreas Huggel 925c795750 Minor beautification. 17 years ago
Andreas Huggel 9578e81236 Preview API changes. 17 years ago
Andreas Huggel f04912cbbf Removed readDimensions(), uncompressed_, fixed doxygen warnings (Vladimir). 17 years ago
Andreas Huggel 27d629425e Minor changes. 17 years ago
Andreas Huggel 0e58b5a537 Checking in original CRW, RAF and another preview patch from Vladimir. 17 years ago
Andreas Huggel 26b488a255 Added preview support (Vladimir Nadvornik) 17 years ago
Andreas Huggel 00a3ef321b Removed CIFF classes from published API, doc tweaks. 17 years ago
Andreas Huggel a9577e6c25 Removed obsolete sample/test program. 17 years ago
Andreas Huggel 0d55992e2f Merged unstable branch to trunk. 17 years ago
Andreas Huggel ff47483e85 Mainly changes to make MSVC compilers happy, improved accuracy of GPS coordinates conversion. 17 years ago
Andreas Huggel 1503192f13 First draft conversion code. 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 2e3672d211 #539: Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan) 18 years ago
Andreas Huggel 3ac665a305 Added 2008 to Copyright notice. 18 years ago
Andreas Huggel eb0e088034 Added projects to compile XMP sample programs to MSVC solution. 18 years ago
Andreas Huggel 515b86b5bf Added relink and binclean targets. 18 years ago
Andreas Huggel 201d97939f Iptc -> IPTC. 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 8896c99005 Moved taglist.cpp back to src/ to make doc build easier. 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