Bug 380345

Summary: Batch converting RAW to JPEG saves as new version
Product: [Applications] digikam Reporter: Jaakko Luttinen <jaakko.luttinen>
Component: Plugin-Bqm-ConvertAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 5.4.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 7.0.0

Description Jaakko Luttinen 2017-05-30 06:12:49 UTC
If I open a RAW image in image editor and choose "Save Changes", I get a new JPEG image and the original RAW image becomes hidden. This is good. When I use Batch Queue Manager to convert to JPEG, this doesn't happen. I end up with two images shown.

So, batch queue manager should have some option on how it behaves with respect to versioning: is the output a new version or should it overwrite the old version similarly as "Save changes" in image editor. There is an option "If target file exists: Overwrite automatically" which works like that (I guess) when the filename doesn't change, but it doesn't help when converting from RAW to JPEG.
Comment 1 Maik Qualmann 2019-12-13 19:55:44 UTC
Git commit 9b5fbcf9cdfb1451d456d63659ff4d7ec7862156 by Maik Qualmann.
Committed on 13/12/2019 at 19:54.
Pushed by mqualmann into branch 'master'.

add checkbox to choose save image as new version/branch
FIXED-IN: 7.0.0

M  +2    -1    NEWS
M  +8    -1    core/utilities/queuemanager/manager/batchtool.cpp
M  +4    -1    core/utilities/queuemanager/manager/batchtool.h
M  +3    -0    core/utilities/queuemanager/manager/queuesettings.h
M  +1    -0    core/utilities/queuemanager/manager/task.cpp
M  +8    -0    core/utilities/queuemanager/manager/workflowmanager.cpp
M  +13   -0    core/utilities/queuemanager/views/queuesettingsview.cpp

https://invent.kde.org/kde/digikam/commit/9b5fbcf9cdfb1451d456d63659ff4d7ec7862156