[Digikam-devel] [Bug 220545] Cannot write XMP sidecar files

Gilles Caulier caulier.gilles at gmail.com
Tue Mar 13 19:19:54 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=220545

--- Comment #79 from Gilles Caulier <caulier.gilles at gmail.com> ---
Git commit ffe8c36d6a4090f590cecaf0a1c6f373afc63f3c by Marcel Wiesweg.
Committed on 13/03/2012 at 18:58.
Pushed by mwiesweg into branch 'master'.

Rewrite DIO: Before starting a job, check for sidecar files which need to be
handled alongside.

The check involves disk access and can take longer, therefore it needs to be
done in a thread.
That means all the DIO methods no longer return a KIO::Job, instead the DIO
class now listens
for the result signal. This means code cleanup in the dependent classes.
DIO class has become a singleton, the thread operations are done with an
internal WorkerObject.

M  +1    -19   digikam/album/albummodificationhelper.cpp
M  +0    -4    digikam/album/albummodificationhelper.h
M  +0    -14   digikam/album/albumtreeview.cpp
M  +0    -3    digikam/album/albumtreeview.h
M  +280  -66   digikam/database/dio.cpp
M  +51   -22   digikam/database/dio.h
M  +8    -24   digikam/dragdrop/albumdragdrop.cpp
M  +19   -36   digikam/dragdrop/imagedragdrop.cpp
M  +0    -3    digikam/items/digikamimageview.cpp
M  +11   -108  digikam/items/imageviewutilities.cpp
M  +0    -9    digikam/items/imageviewutilities.h
M  +3    -15   digikam/main/digikamapp.cpp
M  +0    -1    digikam/main/digikamapp.h
M  +5    -4    utilities/advancedrename/advancedrenameprocessdialog.cpp
M  +2    -35   utilities/imageeditor/editor/imagewindow.cpp

http://commits.kde.org/digikam/ffe8c36d6a4090f590cecaf0a1c6f373afc63f3c

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list