Luis Díaz Más
06ff936d06
Replace dynamic array for std::vector
3 years ago
Luis Díaz Más
67f574556e
Hide member variable
3 years ago
Luis Díaz Más
4163236e72
Implement Params singleton in modern C++ way
3 years ago
Luis Díaz Más
a357596a2e
Move params construction to the .cpp file
3 years ago
Robin Mills
9bf4967e5c
Merge pull request #2110 from mallman/nikon_ContrastDetectAFInFocus
...
Make Nikon ContrastDetectAFInFocus tags Bytes that print as "Yes" or "No"
3 years ago
Luis Díaz Más
b626f241c1
Merge pull request #2111 from kevinbackhouse/FixIssue2050
...
Catch std::exception in iptcprint
3 years ago
Michael Allman
5ff7d89a4c
Document origin of data size specifications for Nikon maker note tag 0xb7
3 years ago
Michael Allman
54eab964a6
When selecting which version of nikonAf2 metadata to parse, include the
...
size of the data declared in the tag header as part of the lookup
3 years ago
Luis Díaz Más
c5a9dfd9af
Merge pull request #2109 from Exiv2/main_StringView
...
Refactoring & cleanup
3 years ago
Peter
d17b7e4484
Fix test_pr_1905.py for native 2019msvc64 ( #2108 ) ( #2112 )
...
* Fix test_pr_1905.py for native 2019msvc64 (#2108 )
* Move test_pr_1905_poc1_ref.out to reference dir
3 years ago
Michael Allman
a3e2410b88
Print value of ContrastDetectAFInFocus as Yes/No. Change internal
...
selection logic for NikonAf2* from tag data length to group version
3 years ago
Kevin Backhouse
5d86044c71
Merge pull request #2107 from kevinbackhouse/MetadataToLong
...
Replace Metadatum::toLong() with Metadatum::toInt64().
3 years ago
Luis Díaz Más
21eb0cec4f
Fix build when EXIV2_BUILD_MESSAGES is ON
3 years ago
Luis Díaz Más
8b3da36f42
Improvements from code review
3 years ago
Kevin Backhouse
571c84fe57
Catch std::exception in iptcprint.
3 years ago
Kevin Backhouse
a7ce4ee846
Move Metadatum::toUint32() implementation out of header file.
3 years ago
Michael Allman
cd28e79da0
Add autogenerated documentation for NikonAf22 tags to html docs
3 years ago
Michael Allman
9541a89b13
Make Exif.NikonAf2.ContrastDetectAFInFocus and
...
Exif.NikonAf22.ContrastDetectAFInFocus byte types
3 years ago
Kevin Backhouse
5db9a25b19
Fix compiler warnings.
3 years ago
Kevin Backhouse
90aa007188
Convert type of pixelHeight/pixelWidth to platform-independent uint32_t.
3 years ago
Luis Díaz Más
f774a3b25e
Fix build on linux
3 years ago
Luis Díaz Más
9fb43f28e0
Use standard [[maybe_unused]]
3 years ago
Luis Díaz Más
76f01fd4d3
Clean more header inclusions
3 years ago
Luis Díaz Más
f060b58fd4
Clean config.h from old stuff
3 years ago
Luis Díaz Más
7caf4090b1
Use fs::file_size instead of stat
3 years ago
Luis Díaz Más
7e5ba7cb23
Remove many redundant or not needed header inclusions
3 years ago
Luis Díaz Más
b543f3e973
Use filesystem in getExiv2ConfigPath
...
It seems to have an important impact in performance. The execution of
ctest on Windows passed from 48.5 secs to 43.8. Check if this is the
same on Linux
3 years ago
Luis Díaz Más
476a5e23f9
Replace raw loop for any_of
3 years ago
Luis Díaz Más
59f4d0de27
cppcheck: reduce scope of variables
3 years ago
Luis Díaz Más
d11479e53c
Replace dynamic C array by std::vector
3 years ago
Luis Díaz Más
ea201ce613
Remove dead code
3 years ago
Luis Díaz Más
1d243ed40e
Remove dead code: copyXattrFrom
3 years ago
Luis Díaz Más
c0b663b7ea
Remove dead code (LSTAT)
3 years ago
Luis Díaz Más
798cf9baeb
Remove dead code (winNumberOfLinks)
3 years ago
Luis Díaz Más
a6185d29c6
Image::setComment now takes string_view
3 years ago
Luis Díaz Más
56b5ab9a29
Use remove from filesystem
3 years ago
Luis Díaz Más
9b3a643d33
Use rename from filesystem
3 years ago
Luis Díaz Más
8b2d17312e
ReplaceStringInPlace does it in-place now
3 years ago
Luis Díaz Más
45300ad667
BasicIo::path() returns const ref
3 years ago
Luis Díaz Más
0726104b1a
Hide pathOfFileUrl in the only place where it is used
3 years ago
Luis Díaz Más
6f762b4e66
Use std::filesystem for fileExist
3 years ago
Luis Díaz Más
f1ff3aaa4c
Make urldecode in-place
3 years ago
Luis Díaz Más
3d370cc2ae
Improvements in urlencode
3 years ago
Luis Díaz Más
0b17cc31f7
Merge pull request #2099 from Exiv2/main_SeparateApp
...
Separate exiv2 app source files from exiv2lib src folder
3 years ago
Luis Diaz
8e0e00c459
make startsWith constexpr and use string_view
3 years ago
Luis Díaz Más
f5c89a4e62
Fix build on Windows
3 years ago
Luis Díaz Más
405f4b5f1b
Remove Util::dirname and finally the util files
3 years ago
Luis Díaz Más
1b912fa887
get rid of suffix
3 years ago
Luis Díaz Más
dad3e7f5c4
Replace suffix implementation with std::filesystem
3 years ago
Luis Díaz Más
2c51208622
Replace basename implementation with std::filesystem
3 years ago