[Digikam-devel] [Bug 134308] Add arrow buttons on thumbnail to perform lossless rotation.

Gilles Caulier caulier.gilles at gmail.com
Mon Jun 1 20:04:08 BST 2009


2009/6/1 Mikolaj Machowski <mikmach at wp.pl>:
> On Monday 01 June 2009 08:45:53 Gilles Caulier wrote:
>> --- Comment #8 from Gilles Caulier <caulier gilles gmail com>  2009-06-01
>> 08:45:51 --- SVN commit 976164 by cgilles:
>>
>> New overlay buttons over icon view item to rotate left/right images.
>> Transformations are lossless for jpeg :
>> we use kipi-plugin to rotate.
>
> Great feature :)
>
> Was testing it extensively for last few hours ;)
>
> Few issues:
>
> 1. Is it possible to *not* show kipi dialog window at all? It flashes only for
> few seconds or less so user will not be able to read what there is - please
> show it only when bugs occurred.
>

It's a limitation of libkipi. in fact, i would implement plugins
progress handling in host application...

It's in my to do list for the future.

> 2. Reproducible only in fullscreen (and not always so please try few times ;):
> hover mouse over rotate icon to highlight it and move mouse away without
> clicking - whole digikam window flashes or even became grey for second or two.

Not reproducible here with last code...

>
> 3. Inconsistency in hover actions:
> a) select three images
> b) perform rotate action
> All three images will be rotated

fixed.

> But assign star rating - it will be assigned only to current image. IMO rating
> should be assigned to all three images

No. on icon item where hover rating overlay appears. It's the same
behavior in Gwenview about rotation.

>
> Situation is more visible when after selection of those three images you will
> hover mouse over fourth image. After clicking rotate icon in this fourth image
> only images in selection will be rotated - but not image from where action was
> called! Rating will be assigned only to this image - three previously selected
> will be ignored. Fourth image - with "selected by hovering" should be treated
> as fully selected (like with plus sign or Ctrl-click action).
>

This point is fixed with my last commit. only icon where rotate button
is pressed will be rotated.

Pb : is selection is done before, it will be lost. kipi-plugins only
work with selection, so i need to deselect all and select only item
relevant before to run plugin.

It's a limitation of libkipi interface. this must be improved in the future.

Gilles



More information about the Digikam-devel mailing list