Bug 212362

Summary: digikam: add support for instant rotate
Product: [Applications] digikam Reporter: Andrew O. Shadoura <bugzilla>
Component: Thumbs-ImageAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: Debian testing   
OS: Unspecified   
Latest Commit: Version Fixed In: 2.6.0

Description Andrew O. Shadoura 2009-10-30 09:16:07 UTC
Version:           1.0.0~beta5-1 (using KDE 4.3.2)
Installed from:    Debian testing/unstable Packages

Please add support for the instant rotate. This should work as follows:

1. User clicks "rotate" button.
2. Program rotates the thumbnail or the full image in-memory (that should be relatively fast) and shows it on-screen.
3. Program starts on-disk rotation in the background while *not* showing any dialog box, possible only a little progress bar anywhere (in status bar, for example).

That should work in both album preview and image preview, and in full-screen mode too. User should not wait until digikam manipulates the file, he just wants to see the image rotated. He is not interested in any progress bars, dialogs or confirmations. So don't display them.

Thanks.
Comment 1 caulier.gilles 2009-10-30 10:34:56 UTC
This is a job for new thumbs database which have already rotate information for thumbs.

To rotate real image this job is delegate to kipi-plugins. A progress info must be implemented to libkipi to drop progress dialog. It's not yet done...

Gilles Caulier
Comment 2 Andrew O. Shadoura 2009-10-30 11:29:02 UTC
You can drop progress info at all at moment, if kipi allows that. That's not really informative.

-- 
WBR, Andrew
Comment 3 caulier.gilles 2009-10-30 11:40:13 UTC
If you process more than one file, it's important.
If something going wrong during rotate, it's important...

Gilles Caulier
Comment 4 caulier.gilles 2012-01-25 10:22:18 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