Bug 191000 - Wish: Visual tool to change the sort order of photos
Summary: Wish: Visual tool to change the sort order of photos
Alias: None
Product: digikam
Classification: Applications
Component: Albums-ItemsSort (show other bugs)
Version: 0.10.0
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
Depends on:
Reported: 2009-04-29 08:38 UTC by krienke
Modified: 2022-02-20 08:46 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0
Sentry Crash Report:


Note You need to log in before you can comment on or make changes to this bug.
Description krienke 2009-04-29 08:38:22 UTC
Version:           0.10.0 (using KDE 4.2.2)
OS:                Linux
Installed from:    SuSE RPMs

Often, when preparing for a slide show you want to reorder some of the photos of an digikam album. Sorting photos means usually to rename them, since usually photos are sorted by their filename. 

What I would like to have is a tool that helps me in changing the sort order by simply dragging a photo from one position to another. So this tool could look like a light table showing photos of an album in their natural sort order and then allow me to drag eg a photo from the end to the beginning. As a result this photo just dragged to the start should be renamed so that digikam as well as regular file browsers now show this photo before all others in this album.
Comment 1 Arnd Baecker 2009-04-29 09:05:42 UTC
See also http://bugs.kde.org/show_bug.cgi?id=91562
which is one of the top rated wishes ... ;-)

Personally I am unsure about the renaming aspect, because
different orderings might be needed for different slideshows;
eg.: best of the year or best of nature etc., which might have common
pictures, but in different orderings. To me a virtual ordering
for a given tag seems more powerful. Also one could try to just
use the normal icon view and drag-and-drop for re-ordering to not
have another separate tool.
Comment 2 krienke 2009-04-29 10:32:46 UTC
The idea of a virtual sort order is certainly a good idea. But since one might also want to use one specific ordering in other tools than digikam or you really want to change the sortorder in your album, I think there should be a way to "export" a virtual sorting to make it also physical. Think of a situation where you and a friend of yours were on holiday come back with lots of photos and you want to share some photos of each other. You probably want to insert the photos your friend offers you at the correct position into your own photos. This should in my eyes not be virtual, because it probably won't change any more afterwards and you want to see this sorting also if you look at your photos by just using a filebrowser. So I see a need to be able to create a permanent ordering as well as several virtual ones.
Comment 3 Michal Thoma 2009-05-21 12:26:10 UTC
I also miss this feature a lot. There is some possibility to sort order in Advanced Slideshow, though I didn't find the way how to save sort order permanently, so it's quite useless.

Then it's possible to change sorting through the Batch Rename tool which's quite awkward becouse there are no thumbnails just the file names.

I would like to have possibility to sort images anyhow I like just by drag&drop in album view. Then in menu I would like to have possibilty to "Save file order" into file. Like we have music playlist here we can have image sortlists. 

Digikam shoul be able to load this list any time in the future and also would be able to use it in slideshow, image gallery creating and so on.

There definitely has to be a way to rename images phisically according to sortlist in order to keep sorting when displaying image from other applications then digikam.
Comment 4 etiennesky 2009-11-17 18:41:53 UTC
kipi-plugins supports custom drag-n-drop right now! How hard would it be to implement this feature into the Albums interface? 

I (and many others I'm sure) would really appreciate this feature!
Comment 5 caulier.gilles 2011-12-14 10:16:50 UTC

*** This bug has been marked as a duplicate of bug 91562 ***
Comment 6 caulier.gilles 2018-08-01 09:32:09 UTC
Git commit c6e92a02cfeebc86b60faad9442e780a7342abbf by Maik Qualmann.
Committed on 31/07/2018 at 19:46.
Pushed by mqualmann into branch 'master'.

fix and optimize manual sorting

M  +21   -13   core/app/items/digikamimageview.cpp
M  +0    -2    core/libs/database/coredb/coredb.cpp
M  +14   -2    core/libs/database/item/imageinfo.cpp
M  +1    -1    core/libs/database/item/imageinfo.h
M  +1    -1    core/libs/database/item/imageinfodata.h