[Digikam-devel] [Bug 209189] Make albumview rotation buttons optional

Marcel Wiesweg marcel.wiesweg at gmx.de
Sat Oct 3 16:27:39 BST 2009


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


Marcel Wiesweg <marcel.wiesweg at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marcel.wiesweg at gmx.de




--- Comment #10 from Marcel Wiesweg <marcel wiesweg gmx de>  2009-10-03 17:27:33 ---

> > IMHO there is no need for a secondary selection method, there is a standard way
> > of doing this in all KDE programs (hold the CTRL-key and then left click).. 

With Dolphin and KDE4, the (+) icon has become a standard with KDE, a lot of
thought and discussion about usability has went into this.

> 
> Gilles, what do you think? The overlay for the selection is added by the base
> class ImageCategorizedView. I don't know if it's somewhere else used, so the
> only non-intrusive way to remove that overlay in the view - that I see - is
> adding a method to remove the overlay to ImageCategorizedView. But that sounds
> like duplicate work... first adding it in the constructor and then removing it
> afterwards. Maybe we should add a boolean parameter to the constructor to
> auto-add this overlay defaulting to true for backwards-compatibility.
> AlbumIconView can set this to false and use addSelectionOverlay based on the
> settings.

Overlays can be added, removed, and re-added again. (never tested, but should
be). It's added in the constructor just for convenience. Store the pointer in
the private class and just add or remove it.


> > >Regarding the space: There is not space reserved specially for these overlays.

Intentionally

> > Regarding the border, I don't understand why the border is painted whenever I
> > touch an image by passing the mouse over it but it (the border) isn't removed
> > after the mouse left the active area - scrolling the list does remove the
> > border :-(...

which border is this?

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



More information about the Digikam-devel mailing list