[Digikam-devel] Cleaning up the main toolbar

Marcel Wiesweg marcel.wiesweg at gmx.de
Wed Nov 17 13:24:28 GMT 2010


Hi,

I am thinking about which actions should be available in the main toolbar, and 
how to improve grouping in the menus.
The toolbar should contain only the most important actions in the central 
workflow. Of course, in KDE everything is configurable, so this is about 
default decisions.

This would be my suggestions:

Toolbar:
-
Editor
Light Table
Batch Process
Import
---
Thumbnails
View
Map
---
Presentation
-

Remarks:
First group: Access to the main "extra windows" of digikam, the image editor, 
the light table, the batch queue manager, and the camera ui.
Light table and BQM can act depending on if there is a current selection.
"Import" should check the availability of cameras, if multiple, provide a 
choice dialog.
Second group: These are mutually exclusive: toggling between the middle panel 
states icon view, preview view and map view.



Menu:

Album/New, Properties, Open in File manager, Open in terminal, Write/Read 
metadata, Delete and Tag/ New, Properties, Delete are removed from the main 
menu, instead the become available from the respective left sidebars.
The first menu entry is then:
Album/
-
Back
Forward
---
Albums
Tags
Calendar
...
Map
People
---
Quit
-
that is, pointing to the left sidebar as main areas of control (including the 
suggestion to move Tags before Calendar)

Image/ and Edit/:
This is difficult. Image/ is a monster menu, Edit/ only has three entries. 
Some entries seem to belong to Edit/: Open in Editor, Adjust Exif, Rotate, 
Flip, black/white, date/time adjust, metadata, rename.
The rest does not belong to any other menu, assuming "Image/" is our 
replacement for traditional "File/".


View/:
-
Zoom +
Zoom -
---
View Mode (->Thumbnails,View,Map)
Presentation
Full Screen Mode
---
Preview View -> ( fit zoom, 1:1 zoom, show thumbbar)
Sort Order, group, subtrees...
-


Tools/:
-
Editor
Light Table
Batch Process
---
batch tools
---
kipi plugin actions
-
(database migration goes to Settings)

Import/, Export/, Settings/ unchanged.


Looking forward to your opinions ;-)

Marcel



More information about the Digikam-devel mailing list