[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