Christoph Hasse
16d72c9945
fix naming of canon EF 35-80mm.closes #2247
3 years ago
Kevin Backhouse
7ebf2a184e
Merge pull request #2231 from kevinbackhouse/exiv2app-types-cleanup
...
types cleanup exiv2app.hpp
3 years ago
Kevin Backhouse
ddbae1ebd0
Merge pull request #2244 from kevinbackhouse/adjustDateTime
...
More bounds checking in Adjust::adjustDateTime
3 years ago
Kevin Backhouse
1ceddb2962
Replace long with int64_t in exiv2app.hpp
3 years ago
Kevin Backhouse
2e0ab1a037
More bounds checking in Adjust::adjustDateTime
3 years ago
Luis Díaz Más
6e56ec1cae
Merge pull request #2245 from neheb/2
...
clang-tidy 14 fixes
3 years ago
Rosen Penev
cf963e9e4d
clang-tidy: C casts to C++
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
a98954a98e
clang-tidy: add missing special member functions
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
b4c90b5e16
clang-tidy: replace pointer magic with data()
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Miloš Komarčević
93dc63b389
Merge pull request #2215 from Exiv2/add_f_lenses
...
Add some F mount lenses
3 years ago
Luis Díaz Más
4a5c7adc04
Merge pull request #2242 from Exiv2/mainSpecialBuilds
...
Fix special builds for main
3 years ago
Luis Díaz Más
bf7a33c1fe
Fix special builds for main
3 years ago
Luis Díaz Más
0594f8670c
Merge pull request #2240 from Exiv2/mainConanUpdate
...
Fix CI jobs - Update conan packages
3 years ago
Luis Diaz
0309cb01cb
ci: update conan version in all jobs
3 years ago
Luis Diaz
3cd39b789a
Update versions of conan dependencies
3 years ago
Luis Diaz
e1ed1df0d7
Definition of new CMake presets & usage in CI jobs
...
Additional interesting changes in this commit:
- conan: use cmake-conan for better CMake-Conan integration
- cmake+doc: Remove deprecated EXIV2_ENABLE_WIN_UNICODE
- Ignore CMakeUserPresets.json
- doc: Add notes about the usage of CMake presets
3 years ago
Miloš Komarčević
d4c7e1168d
Merge pull request #2234 from Exiv2/fix_2233
...
Account for header bytes for Exif and XMP boxes
3 years ago
Miloš Komarčević
4f9bed24e1
Add more JXL tests
3 years ago
Miloš Komarčević
e00422ae52
Account for header bytes for Exif and XMP boxes
3 years ago
Viktor Schneider
1ff09506e0
add missing header for std::unique_ptr in values.hpp
...
76f01fd4d3
removes the <memory> header
which is required to use std::unique_ptr for some builds
(e.g. archlinux using gcc 12.1.0).
3 years ago
Viktor Schneider
37dc2ee2d7
update test/data/test_reference_files/exiv2-test.out
3 years ago
Viktor Schneider
e185c5843f
use correct type for element counter in printFujiFaceElementTypes
3 years ago
Viktor Schneider
6bbaa31409
apply clang-format rules to fujimn_int.cpp
3 years ago
Viktor Schneider
061a98aa78
update test references to cover new and updated fujifilm tags
3 years ago
Viktor Schneider
f3258027f4
fix some rebase issues
3 years ago
Viktor Schneider
fe0f0fb78c
apply fujifilm tag changes to exiv2-test.out
3 years ago
Viktor Schneider
2c41063984
update test cases to respect new fujifilm tags
3 years ago
Viktor Schneider
88bc575b7b
add comment that fujiColor value 512 differs from exiftool
3 years ago
Viktor Schneider
b8e378b85e
fix typo in fujiSharpness and prevent undefined behaviour when shifting signed values
3 years ago
Viktor Schneider
040b106b0a
remove TODO entries
3 years ago
Viktor Schneider
f9cbf2438a
add some fujifilm tags from exiftool and extend TagDetails
3 years ago
Viktor Schneider
967f6a6265
remove redundant TagDetails and fix formatting
...
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
3 years ago
Viktor Schneider
21d07634ae
print newer labels first when interpreting Fujifilm tags
3 years ago
Viktor Schneider
c4ba70caeb
remove auto range for DynamicRangeAuto setting
3 years ago
Viktor Schneider
4a3cf6b3de
add support for more fujifilm tags
3 years ago
mousepotato
056139269e
Fix UNIX-like system installation script ( #2232 )
3 years ago
Rosen Penev
19dc566889
use _v
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
0dcd8605c9
fix mmap compilation
...
CI doesn't catch all cases failing.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Luis Díaz Más
c9bdd6ed94
Merge pull request #2209 from Exiv2/mainTODOs
...
Improvements around TODO comments
3 years ago
Rosen Penev
d59e1433c0
replace readlink with std::filesystem
...
Simpler.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Miloš Komarčević
707e22c577
Add some F mount lenses
3 years ago
Luis Díaz Más
6438305234
Merge pull request #2212 from neheb/1
...
1
3 years ago
Rosen Penev
bd1758c3c5
remove some double pointer stuff
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
65c5b772c9
fix misplaced const
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
c9c2a1847b
remove const std::function
...
std::move is used.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
a86bc386da
reference conversions
...
There's no nullptr here.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
48f848f5bb
clang-tidy: remove const params in decls
...
Found with readability-avoid-const-params-in-decls
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
2e721a716e
std::function conversions
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
d466c1e9eb
minor clang-tidy fixes ( #2213 )
...
* clang-tidy: add const to member function
Signed-off-by: Rosen Penev <rosenp@gmail.com>
* clang-tidy: remove duplicate access specifier
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Luis Díaz Más
471b816491
Merge pull request #2211 from neheb/1
...
clang-tidy: default member init
3 years ago