[Digikam-devel] [Bug 245380] New: improve the ergonomics of the bwsepia filter ui

contact at 13zenrv.fr contact at 13zenrv.fr
Thu Jul 22 00:17:49 BST 2010


https://bugs.kde.org/show_bug.cgi?id=245380

           Summary: improve the ergonomics of the bwsepia filter ui
           Product: digikam
           Version: 1.4.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: Image Editor
        AssignedTo: digikam-devel at kde.org
        ReportedBy: contact at 13zenrv.fr


Created an attachment (id=49377)
 --> (http://bugs.kde.org/attachment.cgi?id=49377)
complete new ui to the bwsepiafilter

Version:           1.4.0 (using KDE 4.3.3) 
OS:                Linux

I do a lot of black and white. Digikam is great at it, with good presets, but
most of the time, I feel somewhat limited in what I really want to achieve.
This led me to look at the code, but I'm not really a programmer, and to change
the way the b&w filter works, a lot of coding is obviously needed.

On the other hand, while I looked at the code, I saw that the UI was more
immediately accessible to some coding, to improve the ergonomics and
consistency with newer filters using some widgets written specifically for
digikam (the RExpanderBox).

In the process, I noticed the histogram was somehow eating up valuable screen
space, and I tweaked the luminosity curvebox to update in real time to reflect
the preview histogram in its background.

I also changed the previewlist widget to display as a box of icons instead of a
list, again to rationalize the ui use of available space, but without
cluttering the screen with too small previews.

Screenshot of my mods :
http://picasaweb.google.com/lh/photo/gTK5ER0guRk9czU6p1xg2g?feat=directlink

I attach a patch of my attempts. This compiles against the 1.4 svn version of
digikam. I did to the best of my abilities, which doesn't means much I'm
afraid, and I'd really love to hear comments and suggestions to improve what I
did.

I can provide a diff only for the modified previewlist widget on request.

Reproducible: Didn't try

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list