-
Notifications
You must be signed in to change notification settings - Fork 309
Rename to allow all exiv2 tags as placeholders #2791
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
When replacing characters, which are invalid in file names, it is currently only distinguished between Windows and others. I tried to separate Mac OS and Linux/Unix as well, but I am not sure how to do it. In XMP_environment.h I found a line of code, but it was commented with |
Codecov Report
@@ Coverage Diff @@
## main #2791 +/- ##
==========================================
+ Coverage 63.96% 64.07% +0.10%
==========================================
Files 103 103
Lines 22344 22363 +19
Branches 10835 10851 +16
==========================================
+ Hits 14293 14328 +35
+ Misses 5828 5813 -15
+ Partials 2223 2222 -1
|
|
This pull request is waiting for approving review since 6 months. Are there reasons not to approve this request or was it just lost out of sight? |
28ad5f8 to
660cfcb
Compare
optimise regex and remove duplicate call of ImageFactory
optimise regex and remove duplicate call of ImageFactory
tests adjusted for msys and cygwin; regex contains "Exif" for better filtering; documentation adjusted
for concatenation of new file name, concatenation operator of std::filesystem::path is not used: On MSYS2 UCRT64 the path separator to be used in terminal is slash, but as concatenation operator a back slash will be added. Rename works but with verbose a path with different operators will be shown.
|
I think this would be incredibly handy for sure. |
|
@norbertwg: I've suggested a few minor changes here: kevinbackhouse@f10edc6 |
|
@kmilos: This change looks fine to me. It fell through the cracks and never got merged. Shall we backport it and include it in 0.28.6? |
|
@mergify backport 0.28.x |
✅ Backports have been createdDetails
|
|
@neheb: do you know anything the failing workflow "On PRs - meson / macOS-deps=enabled"? It looks like a genuine test failure, but it's a bit weird that it's the only one that's failing. |
|
It’s a race condition with the tests. I have them set to run in parallel. Just rerun the workflow. |
I've tried it another two times and it keeps failing. This is the error: |
|
Oh GPS. That’s a different one. It usually fails on a copyright tag. |
|
CI is green now (I guess some macos runner/Homebrew transient fluke?) - merge + backport? |
|
Sure |
|
You all rock! Thank you! |
|
@kevinbackhouse , @neheb , @kmilos |

closes #2238