Sturmflut
eeb1e1d5f7
[nikon] Add Tokina AT-X 14-20 F2 PRO DX lens
2022-02-08 19:49:23 +01:00
Luis Díaz Más
4ae42b107d
Merge pull request #2078 from Exiv2/main_recoverDatasetLists
...
Revert "Delete dead code"
2022-02-08 13:31:53 +01:00
Luis Díaz Más
1f07715141
Revert "Delete dead code"
...
This reverts commit 1d6bac61f2 .
2022-02-08 07:57:22 +01:00
Luis Díaz Más
275bcb99a7
Merge pull request #2076 from postscript-dev/update_docs
...
Update markdown documentation
2022-02-06 19:23:17 +01:00
Luis Díaz Más
0f9bb53fc8
Merge pull request #2075 from Sturmflut/fix-git-guidelines-md
...
Fix branch names in GIT_GUIDELINES.md (master was renamed to main)
2022-02-06 18:59:32 +01:00
Luis Díaz Más
b96091880a
Merge pull request #2061 from Exiv2/main_pvs
...
Adding static analysis with PVS-Studio
2022-02-06 18:52:45 +01:00
Luis Díaz Más
ac9439e931
Merge pull request #2063 from Exiv2/main_iterators
...
Modernise code around iterators & smart pointers
2022-02-06 18:40:53 +01:00
postscript-dev
09f566dbde
Update README-TESTS.md with test file policy
2022-02-06 13:00:14 +00:00
postscript-dev
559914d41d
Fix markdown header formatting
2022-02-06 10:46:45 +00:00
Sturmflut
d9a41ad71c
Fix branch names in GIT_GUIDELINES.md (master was renamed to main)
2022-02-05 18:32:08 +01:00
Peter
46c329081f
Fix exiv2: verbose extract stdout mutli-file ( #2068 )
...
When using `exiv2 --verbose --extract` with stdout and multiple files, the output is concatenated together.
2022-02-05 16:43:34 +00:00
Luis Díaz Más
4746bb46af
cmake: export compile commands
2022-02-05 11:25:51 +01:00
Luis Díaz Más
87f0708bc7
Be more explicit in codecov.yml
2022-02-05 11:08:13 +01:00
Luis Díaz Más
6f2d5c6519
Reduce retention days to 7
...
I did this change because I saw the following warning on the Github
Actions page:
"Retention days is greater than the max value allowed by the repository setting, reduce retention to 7 days"
2022-02-05 11:08:13 +01:00
Luis Díaz Más
41d010cb08
Run pvs-studio from build directorin where json file is
2022-02-05 11:08:13 +01:00
Luis Díaz Más
d0beefc69c
Extracting secrets from github
2022-02-05 11:08:13 +01:00
Luis Díaz Más
928d8ee636
Allow to run special builds with manual dispatch
2022-02-05 11:08:13 +01:00
Luis Díaz Más
942d866979
Add PVS-Studio to a Github action
2022-02-05 11:08:13 +01:00
Luis Díaz Más
fec91a97f4
add doc pvs studio
2022-02-05 11:08:13 +01:00
Luis Díaz Más
524fad42e1
Remove useless ops
2022-02-05 11:08:13 +01:00
Luis Díaz Más
93fe2086e4
Simplify TaskFactory
2022-02-05 11:02:58 +01:00
Luis Díaz Más
f18d04cb8f
Modern implementation of Singleton
...
With this implementation we also make the initialization of the Singleton instance thread-safe
2022-02-05 11:02:58 +01:00
Luis Díaz Más
d20f014807
Simplify cloning in actions
2022-02-05 11:02:56 +01:00
Luis Díaz Más
b67dee8a57
Fix build on linux
2022-02-05 11:02:04 +01:00
Luis Díaz Más
0f03e77634
Simplify code around UniquePtr(s) & use make_unique over new
2022-02-05 11:02:04 +01:00
Luis Díaz Más
d8732a716e
Remove dead code
2022-02-05 11:02:04 +01:00
Luis Díaz Más
db4b63937e
Add some TODO comments
2022-02-05 11:02:03 +01:00
Luis Díaz Más
9d8dd86945
Use auto to reduce verbosity around code dealing with iterators
2022-02-05 11:02:03 +01:00
Luis Díaz Más
fde0f9e246
Merge pull request #2069 from Sturmflut/sigma-12-24mm-f4-dg-hsm-art
...
Add Sigma 12-24mm F4 DG HSM Art lens for Nikon
2022-02-05 07:39:52 +01:00
Luis Díaz Más
2714d2733e
Merge pull request #2070 from Sturmflut/fix-contributing-md
...
Fix branch names in CONTRIBUTING.md (master was renamed to main)
2022-02-05 07:12:01 +01:00
Sturmflut
68ccc2c1dd
Fix branch names in CONTRIBUTING.md (master was renamed to main)
2022-02-04 23:30:40 +01:00
Sturmflut
4eac841474
Add test for Pull Request #2069 (Sigma 12-24mm F4 DG HSM Art lens for Nikon)
2022-02-04 23:25:28 +01:00
Sturmflut
3b1d31e0af
Add Sigma 12-24mm F4 DG HSM Art lens for Nikon
2022-02-04 23:02:40 +01:00
Luis Díaz Más
ed09d9f017
Merge pull request #2060 from Exiv2/main_bmpTests
...
Extend unit tests for BMP & Datasets
2022-02-04 18:44:39 +01:00
Luis Díaz Más
a42501864a
Recover some documentation strings
2022-02-04 17:35:44 +01:00
Luis Díaz Más
3ed696ac8e
upgrade coverage scripts
2022-02-04 17:21:10 +01:00
Luis Díaz Más
c531c4abf5
More tests for IptcDataSets
2022-02-04 17:21:10 +01:00
Luis Díaz Más
476a254dfc
Remove dead code
...
No way to obtain nullptr DataSet* when we are checking already the 2
only existing DataSets above.
2022-02-04 17:21:10 +01:00
Luis Diaz
9573f1edcc
Fix MSVC warnings by casting integer values
2022-02-04 17:21:10 +01:00
Luis Díaz Más
9b40f948eb
More tests
2022-02-04 17:21:10 +01:00
Luis Díaz Más
15e8c75a38
Delete unused IptcKey copy operator
2022-02-04 17:21:10 +01:00
Luis Díaz Más
d8fcbc4562
Add new tests for Iptc classes
2022-02-04 17:21:10 +01:00
Luis Díaz Más
df0b7c450d
Hide public details
2022-02-04 17:21:10 +01:00
Luis Díaz Más
8f9a780375
clang-format on datasets.cpp
2022-02-04 17:21:10 +01:00
Luis Díaz Más
1d6bac61f2
Delete dead code
2022-02-04 17:21:10 +01:00
Luis Díaz Más
071e73fa4d
Add many tests for datasets
2022-02-04 17:21:10 +01:00
Luis Díaz Más
a94d648d05
Rest of tests to have 100% coverage in BMP class
2022-02-04 17:21:10 +01:00
Luis Diaz
edf39e00dd
Add new BMP tests
2022-02-04 17:21:10 +01:00
Peter
8505f4d935
Fix pr#2053 for native Windows builds ( #2058 )
...
Fixes:
1. Fix Windows native build error introduced in pr#2053. Correct problem of mismatched Windows/Linux newlines.
2. Remove dependency on command line tools being available.
2022-02-04 14:33:32 +00:00
Josh Soref
e56abfa10a
Spelling ( #2067 )
...
* spelling: accelerometer
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: address
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: anonymous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: available
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: baby
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: buffer
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: build
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: builds
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: by inclusion
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: byte order
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: camera
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: command
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: consistency
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: constructor
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: continuous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: continuously
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: correspond
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: decompression
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dedicated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: denominator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dependencies
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: detector
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dlighting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dragging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: duplicate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dynamic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: empty
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: enable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: endianness
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: examining
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extension
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fact
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fails
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fixed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fluorescent
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: focuspoint
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: focuspoints
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: from
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: happened
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: hierarchy
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: initiate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: interesting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: internal
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: javascript
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: language
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: libiconv
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: libraries
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: library
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: localization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: macros
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: member
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: members
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: metadata
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: miscellaneous
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: mnemonic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: modified
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multiple
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multithreaded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: mysterious
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: photoshop
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: platforms
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: preliminary
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: priority
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: properties
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: qualifier
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: recognition
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: recognized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: reentrancy
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: remaining
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: remotetest
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: requested
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: sensitivity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: standardize
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: successful
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: such
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: tags
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: temperature
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: test
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: the
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: these
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: third
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: this
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: transparent
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: underwater
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: uninterpreted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: using
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: utc - coordinated universal time
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: which
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: with
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-02-04 08:53:04 +01:00