Bug 377632

Summary: Problem with open grouped files
Product: [Applications] digikam Reporter: Marek Potocki <qrczakoff>
Component: Albums-ItemGroupAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles, freisim93, metzpinguin
Priority: NOR    
Version: 5.5.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 7.3.0

Description Marek Potocki 2017-03-15 08:45:00 UTC
When I have grouped and collapsed files, when I try to open image with right click, digikam opens all files from group
When types of files are different (ie. RAW, JPG), menu shows me only applications with support of all types.
It's possible, to use only one, top file?
Comment 1 Simon 2017-03-15 09:00:23 UTC
This problem is being addressed in https://bugs.kde.org/show_bug.cgi?id=377197
Comment 2 caulier.gilles 2017-03-15 10:49:38 UTC
Simon,

#377632 is a duplicate of #377197 ?

Gilles
Comment 3 Simon 2017-03-15 10:56:21 UTC
No I wouldn't say it is a duplicate, as #377197 is not really a bug report, just a bugzilla entry for an overall improvement of grouping. This is a specific problem with the current behaviour.

I am not sure whether the following part of this report is addressed in #377197 already. I will test that once I get feedback on the general approach taken.
> When types of files are different (ie. RAW, JPG), menu shows me only applications with support of all types.
Comment 4 Simon 2017-05-12 23:04:54 UTC
Git commit 4ed5f88f787329a29273bbb2fb2fe80714bc735d by Simon Frei.
Committed on 12/05/2017 at 22:47.
Pushed by sfrei into branch 'master'.

Handle grouped images based on what operation is to be done
Related: bug 286609, bug 377197, bug 378552
FIXED-IN: 5.6.0

M  +4    -1    NEWS
M  +8    -233  app/items/digikamimageview.cpp
M  +7    -18   app/items/digikamimageview.h
M  +68   -11   app/items/imagecategorizedview.cpp
M  +12   -5    app/items/imagecategorizedview.h
M  +6    -6    app/main/digikamapp.cpp
M  +2    -2    app/utils/contextmenuhelper.cpp
M  +341  -80   app/views/digikamview.cpp
M  +63   -13   app/views/digikamview.h
M  +93   -235  app/views/tableview/tableview.cpp
M  +31   -30   app/views/tableview/tableview.h
M  +14   -18   app/views/tableview/tableview_model.cpp
M  +2    -0    app/views/tableview/tableview_model.h
M  +5    -122  libs/database/coredb/coredb.cpp
M  +1    -12   libs/database/coredb/coredb.h
M  +106  -50   libs/database/utils/dbinfoiface.cpp
M  +9    -2    libs/database/utils/dbinfoiface.h
M  +39   -6    libs/database/utils/dio.cpp
M  +4    -0    libs/database/utils/dio_p.h
M  +9    -0    libs/dmetadata/metadatasettingscontainer.cpp
M  +3    -1    libs/dmetadata/metadatasettingscontainer.h
M  +1    -1    libs/models/imagefiltermodel.cpp
M  +26   -5    libs/settings/applicationsettings.cpp
M  +74   -2    libs/settings/applicationsettings.h
M  +0    -5    libs/settings/applicationsettings_mime.cpp
M  +122  -0    libs/settings/applicationsettings_miscs.cpp
M  +31   -2    libs/settings/applicationsettings_p.cpp
M  +208  -196  libs/settings/applicationsettings_p.h
M  +1    -1    utilities/assistants/common/dimageslist.cpp
M  +0    -5    utilities/assistants/common/dinfointerface.cpp
M  +2    -3    utilities/assistants/common/dinfointerface.h
M  +4    -1    utilities/assistants/htmlgallery/wizard/htmlselectionpage.cpp
M  +12   -106  utilities/kdesupport/kipi/kipiimagecollection.cpp
M  +1    -0    utilities/setup/CMakeLists.txt
M  +10   -10   utilities/setup/album/setupmime.cpp
M  +116  -40   utilities/setup/metadata/setupmetadata.cpp
M  +1    -0    utilities/setup/metadata/setupmetadata.h
M  +8    -6    utilities/setup/setupdatabase.cpp
M  +137  -39   utilities/setup/setupmisc.cpp
M  +13   -0    utilities/setup/setupmisc.h
A  +53   -0    utilities/setup/setuputils.cpp     [License: BSD]
A  +37   -0    utilities/setup/setuputils.h     [License: BSD]

https://commits.kde.org/digikam/4ed5f88f787329a29273bbb2fb2fe80714bc735d
Comment 5 caulier.gilles 2020-08-02 13:02:55 UTC
digiKam 7.0.0 stable release is now published:

https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/

We need a fresh feedback on this file using this version.

Best Regards

Gilles Caulier
Comment 6 Maik Qualmann 2021-05-23 11:48:23 UTC
It is possible to set whether all or only the top item the group is used. A question dialog is also possible.

Maik