Bug 212362 - digikam: add support for instant rotate
Summary: digikam: add support for instant rotate
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Thumbs-Image (show other bugs)
Version: 1.0.0
Platform: Debian testing Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-30 09:16 UTC by Andrew O. Shadoura
Modified: 2012-06-27 07:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 2.6.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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