Bug 207190 - Wish: improve "rotate Image" overlay-buttons
Summary: Wish: improve "rotate Image" overlay-buttons
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Usability-Overlay (show other bugs)
Version: 1.0.0
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-12 17:34 UTC by Daniel Weigl
Modified: 2022-01-31 11:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Weigl 2009-09-12 17:34:33 UTC
Version:           SVN (using Devel)
OS:                Linux
Installed from:    Compiled sources

If you rotate an image using the new overlay-buttons in the imageview a dialog pops up showing a batch list with only one item. Which hides again quite fast.

I think a flicker-less approach would really enhance user experience.

Mine Idea would be:
If the user clicks the rotate button, the already downsized thumbnail gets rotated and converted to grayscale or a bit desaturated. But only the Pixmap currently displayed. In the background the already existing JpegLoosless rotation gets qued in the background thread.

So the user gets instant feedback and can already rotate other pictures (or the same one one step further). If the rotation of the actual picture is finished, the thumbnail gets updated and the thumb is shown in normal color, and the user knows the background task has finished.
Comment 1 Marcel Wiesweg 2009-09-12 18:32:10 UTC
I think the plan is to integrate lossless rotation with the batch queue manager.
Then we can also create some more integration of the BQM with the album view...
Comment 2 Daniel Weigl 2009-09-12 18:53:37 UTC
The current rotation is already using lossless algorithms. So its only a cosmetic change which is needed to make the user experience smoother
Comment 3 caulier.gilles 2012-01-25 10:20:47 UTC
This entry is fixed now with digiKam 2.6.0 where a dedicated implementation is
used to rotate/flip image. There is no progress dialog when image are rotated. A new Progress Manager have been implemented into status bar (as into Kontact).

digiKam 2.6.0 disabled JPEGLOSSLESS kipi-plugin.

Gilles Caulier