[Digikam-devel] [Bug 252134] New: when selecting multiple images, some controls should be disabled

Simon Oosthoek s.oosthoek at xs4all.nl
Thu Sep 23 13:38:30 BST 2010


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

           Summary: when selecting multiple images, some controls should
                    be disabled
           Product: digikam
           Version: 1.3.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: Albums GUI
        AssignedTo: digikam-devel at kde.org
        ReportedBy: s.oosthoek at xs4all.nl


Version:           1.3.0 (using KDE 4.5.1) 
OS:                Linux

Whenever I select a bunch of images (using either shift or ctrl + mouseclick) I
sometimes click on a part of an image-thumbnail where a control is hidden, like
rotate image or rate image.

There are two problems with this:
1) when I select multiple images, I don't think I ever want to use these
controls
2) since the controls are hidden unless the mouse hovers over the thumbnail,
it's easy to click in a place where a control will appear only when the mouse
hovers over it.
( 3) I get really cautious about clicking anywhere, since something undesirable
might happen)

Would it be easy to only show/enable the rotate/rate controls when no other
images are selected _or_ when the result of the click would cause no more than
that image to be selected (subtle difference that ;-)

And most certainly disable the controls when I have either ctrl or shift
pressed.


Reproducible: Always

Steps to Reproduce:
in an album, select first one image, then, while holding shift or ctrl, select
another image, but click on the rotate left or right button that appears only
when you hover over the thumbnail.

Actual Results:  
the last image clicked will not only extend the selection range, but also be
rotated

Expected Results:  
only the selection range should be extended

-- 
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