Some suggestions of enchancements for "Export to Local Storage"

This report consolidates four technical observations regarding the interface and behavior of the digiKam local export utility (“Export to Local Storage”).

1. Omission of the source path in the listing interface The module allows the inclusion of images originating from multiple directories into a single export queue. Nevertheless, the viewing interface strictly displays the “Thumbnail” and “File Name” columns. The absence of a visual indication regarding the spatial origin precludes the identification of the exact directory for each queued file when there is a miscellaneous collection of sources.

  • Resolution proposal: Implement an additional column, such as “Source Path” or “Album”, in the selected items table.

2. Structural redundancy in the “Use the album path of the items in the target” option Upon enabling the “Use the album path of the items in the target” parameter, it is observed that the directory structure generated at the destination invariably includes the parent directory (one hierarchical level above the actually selected album). This replication of the upper level proves unnecessary for the final organization and adds an undesired branching to the exported file tree.

  • Resolution proposal: Adjust the replication logic to strictly consider the album directory itself, omitting the immediate upper-level directory, or introduce a quantitative parameter allowing the user to define the depth level of the directory tree to be preserved at the destination.

3. Inoperability of interactive sorting in list headers The file list interface lacks interactivity in the column headers. Consequently, it is impossible to reorder the display of items in alphabetical or reverse order through direct interaction with the top labels.

  • Resolution proposal: Enable dynamic and clickable sorting parameters in the file list header.

4. Absence of queue metric totalizers The tool does not expose quantitative data regarding the volume of manipulated elements. The inability to ascertain the exact quantity of individual items or folders added to the list compromises the predictability of the export operation.

  • Resolution proposal: Implement a status indicator, positioned in the lower interface, quantifying the total number of files and directories currently queued.

5. Automatic folder creation based on tags. In the workflow of those who work with social events such as graduations, it is common to separate people into folders to whom we will deliver the photos. It would be very convenient to have the option to export the images to folders based on a specific tag existing in that parent folder.