Bug 236249 - wish: custom sort in album view
Summary: wish: custom sort in album view
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Albums-Sort (show other bugs)
Version: 1.2.0
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-03 23:47 UTC by etiennesky
Modified: 2018-08-01 09:33 UTC (History)
1 user (show)

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


Attachments
example fssort.ini created by FSViewer (1.04 KB, text/plain)
2010-05-04 18:39 UTC, etiennesky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description etiennesky 2010-05-03 23:47:18 UTC
Version:           1.2.0 (using KDE 4.4.2)
OS:                Linux
Installed from:    Ubuntu Packages

Custom sorting is a useful feature not available in digikam.
Combined with batch renaming, custom sorting of pictures and movies allow to keep the desired sorting regardless of which viewer is used.

I manage photos from different cameras and wish to have them sorted by exif date. These pictures, along with movies which do not have exif timestamps, are manually sorted and then uploaded to an online photo album. The windows freeware FSViewer (http://www.faststone.org/FSViewerDetail.htm) allows to custom sort images and batch rename them.

This is the one feature stopping me from using digiKam for managing my pictures. Thanks!
Comment 1 Marcel Wiesweg 2010-05-04 18:20:31 UTC
How/where does FSViewer store the order resulting from manual sorting?

Btw: I'm sure there is a very old bug report already about this topic.
Comment 2 etiennesky 2010-05-04 18:39:23 UTC
Created attachment 43245 [details]
example fssort.ini created by FSViewer
Comment 3 etiennesky 2010-05-04 18:41:24 UTC
FSViewer adds a "fssort.ini" file to each folder which has a manual sort.
The files are just one filename per line, in the order sorted.

I'm sure there is a better way of doing it, but it would be a good start!
Comment 4 Arnd Baecker 2010-05-04 19:52:56 UTC
Marcel, the related bug is on top 3 of the wishes for digikam
(after face detection/recognition and easy stitcher ;-)
https://bugs.kde.org/show_bug.cgi?id=91562
Comment 5 etiennesky 2010-05-04 20:05:08 UTC
wow opened 5 years ago! Please look into this!!! Added my vote

Sorry for posting duplicate, I didn't find it when I searched...

also another request, marked as duplicate:
https://bugs.kde.org/show_bug.cgi?id=230136
Comment 6 caulier.gilles 2010-05-06 09:34:24 UTC
Yes, to add manual sort of items in icon view will be a killer feature.

I mark this file as duplicate of 91562

Gilles Caulier

*** This bug has been marked as a duplicate of bug 91562 ***
Comment 7 caulier.gilles 2010-05-06 09:35:58 UTC
Marcel, 

I Forget to mention some words about ini file : do not use this way in digiKam (:=))). use DB of course, or at least a mordern way to host info in text file : XML.

Gilles Caulier
Comment 8 Marcel Wiesweg 2010-05-06 18:55:50 UTC
I have come to think about this feature as "playlist" or, in its extended form, "presentation mode".
XML is probably best suited to represent it, be the XML stored in a file or in the database.
But, for this summer, we already have three large projects from GSoC.
Comment 9 caulier.gilles 2010-05-10 12:47:32 UTC
XML file can be fine for physical albums... but not for Virtual album. So for me, hosting these information in DB is the best way.

Gilles
Comment 10 caulier.gilles 2018-08-01 09:33:19 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

https://commits.kde.org/digikam/c6e92a02cfeebc86b60faad9442e780a7342abbf