clanmills
|
038fe6cb94
|
#1233 Fixed bug in samples/geotag.cpp
|
8 years ago |
Robin Mills
|
7b882f121a
|
#1175 more cast ripples on GCC5/Linux
|
8 years ago |
Robin Mills
|
1ff0bef409
|
#1175 Correction to r4597 Additional file (which, in error, I didn't to commit)
|
8 years ago |
Robin Mills
|
67859f4f4e
|
#1175 I'm going to accept the recommendation to change BasicIo::size() to return size_t. This passes the test suite. The only "ripple" outside of basicio is to iotest.cpp. This change enables several casts to be removed.
|
8 years ago |
Robin Mills
|
73047ce568
|
#1279 Correction to r4748 which broke the CMake build.
|
8 years ago |
Robin Mills
|
be0945016b
|
#1269 Thank You to Ben for reporting this and providing the patch.
|
8 years ago |
Robin Mills
|
6d5c2c3256
|
Getting ready to release v0.26
|
8 years ago |
Robin Mills
|
6ea3b00b02
|
#1249 Fixes
|
9 years ago |
Robin Mills
|
e57f238c7e
|
#1230 More MinGW fixes.
|
9 years ago |
Robin Mills
|
5c6a8e3bad
|
#1230 Buildserver Maintenance.
|
9 years ago |
Robin Mills
|
f13033b5f4
|
#1230 CMake build fixes.
|
9 years ago |
Robin Mills
|
1b536bd0ed
|
#2130 Don't build conntest. Build is broken when --enable-webready. Fixed issue with samples/geotag.cpp on Linux.
|
9 years ago |
Robin Mills
|
fcd0cb3e19
|
#1233 Correction to r4573
|
9 years ago |
Robin Mills
|
86028dd46e
|
#1233 Fixed issue on MacOS-X 10.4 (32 big big-endian PPC, 2003 OS) with realpath() and added additional images for future testing.
|
9 years ago |
Robin Mills
|
80fd8ee333
|
#1233 geotag.cpp added option -ascii. The degree sign in the output was upsetting test harness on some platforms.
|
9 years ago |
Robin Mills
|
24c032c2a2
|
#1233 Changes to geotag-test to avoid full paths. Added make geotag-test. Sanitized geotag.cpp code
|
9 years ago |
Robin Mills
|
bd16f3441e
|
#1233 Thank You to Anton for reporting this and providing a patch. I've updated the test suite.
|
9 years ago |
Robin Mills
|
4ab9c840e4
|
#1207 Updating comments in samples/mt-test.cpp to document build restrictions.
|
9 years ago |
Robin Mills
|
208b5110ae
|
#1207 Don't build mt-test by default. It requires C++11. G++ 5.3 will not compile #include <exiv2/exiv2.hpp> because AutoPtr is deprecated.
|
9 years ago |
Robin Mills
|
ebfd26fb75
|
#1207 Dynamically new/delete thread array in mt-test.cpp
|
9 years ago |
Robin Mills
|
3b83918320
|
#1207 Added samples/mt-test.cpp
|
9 years ago |
Robin Mills
|
7adaf71d44
|
#1187 and #1041. Fixing CMake/Linux build breakers concerning libpthread
|
9 years ago |
Robin Mills
|
4c8158d1d1
|
#1183 Sample code: samples/toexv.cpp to support the article http://dev.exiv2.org/projects/exiv2/wiki/Guidance_about_serialising_metadata_using_MemIo_and_ExvImage_Classes
|
9 years ago |
Robin Mills
|
b296460702
|
#1034 Correction to r4293. Adding forgotton files!
|
9 years ago |
Robin Mills
|
664af57e10
|
#1034 Added samples/toexv This is a first step to write exif metadata to memory to send to a web service.
|
9 years ago |
Robin Mills
|
f02b94a6b4
|
#1169. Code simplication/clarification.
|
9 years ago |
Robin Mills
|
30f279787f
|
#1169 Fix submitted.
|
9 years ago |
Robin Mills
|
62e2fc086b
|
#1034 Added msvc2005/ini-test
|
9 years ago |
Robin Mills
|
1e33add5e4
|
#1034. Corrections to r4249 to fix build-breakers
|
9 years ago |
Robin Mills
|
dbed6f857c
|
#1034 Added exiv2 config file support for lens recognition.
|
9 years ago |
danielkaneider
|
4c236fce17
|
#1041. cmakeBuild with static compilation
|
10 years ago |
Robin Mills
|
5a36dea37d
|
#1061. Added exiv2samples.1 and associate autotools and CMake installer support. Work in progress.
|
10 years ago |
Robin Mills
|
aa1e9e88e5
|
#1109 and #1041 Added documentation and log files to the published builds.
|
10 years ago |
Robin Mills
|
b12aca62cd
|
#1041 get jenkins_daily.sh to work on Mac/Cygwin/MSVC/Linux and publish builds on userContent/builds { daily/weekly/monthly}
|
10 years ago |
Robin Mills
|
bb032fb6c7
|
#1041 Still struggling with the test suite
|
10 years ago |
danielkaneider
|
c90253bc3c
|
[cmake] various msvc fixes
|
10 years ago |
danielkaneider
|
993a3bd06b
|
[cmake] added travis build file, fixes for osx and linux
|
10 years ago |
Robin Mills
|
abd5ecedd4
|
#1129. Fix submitted.
|
10 years ago |
Robin Mills
|
b44dcdb220
|
http://dev.exiv2.org/boards/3/topics/2137?r=2259 Thanks to Gilles for the patch.
|
10 years ago |
Robin Mills
|
8ff86b6875
|
#1110. Xcode project moved to contrib/xcode. Interesting errors in samples/Makefile. Replaced gsoc13 Exiv2::dict_t with (identical twin) Exiv2::Dictionary
|
10 years ago |
Robin Mills
|
a37b843839
|
Correction to r3941 to fix mac build-breaker in src/image.cpp (and odd linux bb in samples/exiv2json.cpp)
|
10 years ago |
Robin Mills
|
6df03d74cf
|
#640. Correction to r3931.
|
10 years ago |
Robin Mills
|
bbf8b288ba
|
Correction to r3925.
|
10 years ago |
Robin Mills
|
3f1380e91a
|
#640 Modified XmpParser::getRegisteredNamespaces to use Exiv2::Dictionary.
|
10 years ago |
Robin Mills
|
03e51ab470
|
#640 and # 751. Fixing linux build-breaker.
|
10 years ago |
Robin Mills
|
c396a92e01
|
#960 added API: static void Exiv2::XMPParser::getRegisteredNamespaces(std::map<std::string,std::string>&);
|
10 years ago |
Andreas Huggel
|
f0b4c06ea6
|
samples/Makefile: Minor fixes to better clean up.
|
10 years ago |
Andreas Huggel
|
ade51daf7f
|
Only compile ssh module if using SSH and another hack to prevent a compiler warning about undefined EXV_USE_SSH.
|
10 years ago |
danielkaneider
|
879fd9fa84
|
cmake: add some windows batch tools
|
10 years ago |
Andreas Huggel
|
a57317f685
|
Some API policing
|
10 years ago |
Andreas Huggel
|
1ca6ae13bc
|
Minor changes to the exiv2json build
|
10 years ago |
Robin Mills
|
6bd47ebf4a
|
#1071 Correction to r3802 for MSVC (r3802 is removing Jzon from libexiv2)
|
10 years ago |
Robin Mills
|
f52eacf921
|
#1071 Remove Jzon from libexiv2
1) Move src/Jzon.cpp and include/exiv2/Jzon.hpp to samples/Jzon.{cpp|hpp}
2) Update build environment appropriately.
|
10 years ago |
Andreas Huggel
|
fd80993ab0
|
Updated copyright notice.
|
10 years ago |
Robin Mills
|
84bf485ebe
|
#922. Fixing -pS and -pX on MSVC.
|
10 years ago |
Robin Mills
|
4817df0a17
|
#936. Fix header file.
|
10 years ago |
Robin Mills
|
bd4004e963
|
#934 exiv2json.cpp threw an exception on toLong() and I changed it to std::atoi.
The value is '' (the empty string). The following key seems to be somehow and puzzlingly broken:
0x8827 Photo ISOSpeedRatings Short 0
|
10 years ago |
Robin Mills
|
d2f5abbac5
|
#1054. exiv2json deep recursion and AltLang support. Regression detector.
|
10 years ago |
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.
|
10 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 |