9331 Commits (main)
 

Author SHA1 Message Date
Miloš Komarčević fb7f3d48dc Add new Nikon Z lenses
(cherry picked from commit 7ebeddd44e41dc602de40d5b4636e800b2e1a847)
2 years ago
norbertwg 1f3b62992f easy access: Tag sequence changed
for serialNumber and lensName
2 years ago
Rosen Penev 0de650d104 meson CI: update GCC to 13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 4f548c6101 meson: simplify CI
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev bf8b709482 meson: update subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
norbertwg c622ba2632 fix return code of inet_pton under _WIN32 2 years ago
Rosen Penev b1225ca9dc remove stringFormat from Error()
No need.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohammed Anas 2865a317f3 Fix tests with recent Python 2 years ago
Rosen Penev a38ec2090e simplify function and avoid strtok
The latter is not thread safe.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
norbertwg da58ec9e47 add Sigma 50-100mm f/1.8 DC HSM Art 2 years ago
dependabot[bot] 6e3dfe50c8 Bump mymindstorm/setup-emsdk from 11 to 12
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) from 11 to 12.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases)
- [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v11...v12)

---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
norbertwg 581d1442b1 Update src/nikonmn_int.cpp
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
2 years ago
norbertwg 0caa32d08f Update src/nikonmn_int.cpp
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
2 years ago
norbertwg b974a05e44 Two Sigma lenses added for Nikon:
ID 191: Sigma 60–600mm F4.5-6.3 DG OS HSM | Sports
ID 193: Sigma 14-24mm f/2.8 DG HSM Art Lens
2 years ago
Miloš Komarčević fe44c8ccd5 Add a few more IDs for cameras and lenses
(cherry picked from commit f20977c4fa6bc442aa21322d117cb6407215fbdb)

# Conflicts:
#	src/canonmn_int.cpp
2 years ago
Rosen Penev bec05da697 meson: add emscripten support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević 8250fb299c Add DNG 1.7 support 2 years ago
norbertwg d43d91e5f0 three Nikon keys added to easyaccess 2 years ago
norbertwg 1b7cc5d868 clang-format 2 years ago
norbertwg 1ff5560d36 placeholder basesuffix for rename format 2 years ago
norbertwg fc7d570207 remove Exif.Photo.SceneCaptureType from sceneMode,
because it is included in easyaccess group sceneCaptureType
2 years ago
Peter Kovář 06fe8268dc Update README.md
Changed the copyright year.
2 years ago
Rosen Penev 0c627668ce meson: update brotli and libobsd subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 08c09bb340 some cleanups
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev e9f07e2e48 constexpr conversions
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev b6204ccb1d clang-tidy: cast to unsigned instead of int
Found with: bugprone-signed-char-misuse

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 0fed9f16ab clang-tidy: fix bad roundings
Found with bugprone-incorrect-roundings

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 75a732b470 fix remaining lint warning
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 0f85d5a0e9 cmake: add format file
Helps to keep the CMake stuff consistent.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević 590f615320 Fix WebP ICCP chunk header
Resolves https://github.com/Exiv2/exiv2/issues/2734
2 years ago
Miloš Komarčević 1ae47bcfd8
Merge pull request #2760 from norbertwg/translation-of-value-0-in-Exif.NikonLd4.MaxAperture
Nikon printApertureLd4 translate value 0 to n/a
2 years ago
Miloš Komarčević ffacfda886
update some more n/a related strings for translation 2 years ago
Miloš Komarčević c54afb5905 Fix MSVC Conan profile
(cherry picked from commit d954a4a698080bb78bf5f0ef138047f57e7e720a)
2 years ago
norbertwg f3c4fb7461 some more Nikon print functions changed
to translate value 0 to n/a
2 years ago
Matthias Kuhn 4224e4c914 One logic for all the apples 2 years ago
Matthias Kuhn 19d78fef24 Explain include 2 years ago
Matthias Kuhn 887945b624 Fix building for ios 2 years ago
norbertwg d8174f23bc Nikon printApertureLd4 translate value 0 to n/a 2 years ago
Rosen Penev fa41d9d84e fix Doxygen comments to be more consistent
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev ae6c02e811 meson: update subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević bbedc0bcfb Add new Sony camera IDs 2 years ago
dependabot[bot] a93329b116 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Rosen Penev 5ddcd7103c properly mark functions as deprecated
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević 853044f757 CI: run nightly workflow really nightly only 2 years ago
Miloš Komarčević 11df54018d Improve focus distance precision for Nikon Z 2 years ago
Rosen Penev e1c94a13d6 github CI: test clang-cl as well for meson
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 0831c81861 github CI: make msys2 shell the default
Reduces verbosity when installing packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 9e42c6a345 github CI: remove MSYS2 python hack
The update to 3.11 seems to have fixed meson crashing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 796a102a02 github CI: cache apt packages
apt is having some reliability issues. Cache the packages to speed up
workflow and fix this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev d7e064c991 github CI: Remove OpenBSD
CMake can't install properly for some reason. Nuke.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago