| Summary: | Write image metadata in background with user feedback | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Sherwood Botsford <sgbotsford> |
| Component: | ProgressManager-Batch | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | axel.krebs, caulier.gilles, marcel.wiesweg |
| Priority: | NOR | ||
| Version First Reported In: | 0.10.0 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 4.3.0 | |
| Sentry Crash Report: | |||
| Bug Depends on: | |||
| Bug Blocks: | 283013 | ||
|
Description
Sherwood Botsford
2009-04-05 23:46:40 UTC
I have been thinking to moving this process out of the main thread as well, but going for an easier approach. Digikam can just do this in a separate thread and almost refuse to close if it is still working when the user closes it. Putting flags in the database is a solution that requires a lot of work and overhead. Progress update: For all such actions originated from the main icon view, a thread is used. Sidebars still use the old method and will do this probably until they are ported to model/view (post 1.0). Check at shutdown is TODO. Marcel, What's new about this file ? Gilles Caulier *** Bug 266684 has been marked as a duplicate of this bug. *** Marcel, with all improvements done with ProgressManager and Maintenance tool, this report can be considerate as solved, i think... Sherwood, Do you tried to use last digiKam 3.5.0 ? Gilles Caulier Maintenance tool as since a while a Matadata Synchronizer which can be used in background an support multithreading and multicore CPU with a feedback given through Progress Manager. Gilles Caulier |