[Digikam-users] undo/redo in editor is not working in digikam 3.4
Anders Lund
anders at alweb.dk
Sun Sep 22 20:12:16 BST 2013
Hi Gilles,
Thanks for caring for this! A little hidden value, helping users :)
Anders
On Søndag den 22. september 2013 21:07:55, Gilles Caulier wrote:
> Implemented.
>
> http://commits.kde.org/digikam/5cac0a5f7c911392abdaec28ec776510e9284688
>
> In fact the cache action not registered and not performed and will not
> appears in editor menu...
>
> It's the most quick fix that i can do for this problem.
>
> Note that i check if a least a space of 1Gb is available to perform
> undo action. I think it's enough for most of case here. Right ?
>
> I hope that no side effect will be introduced.
>
> Note : from the console editor will print free space available in
> cache. Under OSX, it look like this after applying an autoColor
> Correction :
>
> digikam(12210)/digikam (core)
> Digikam::EditorToolThreaded::slotPreview: Preview "Auto Correction"
> started...
> digikam(12210)/digikam (core)
> Digikam::EditorToolThreaded::slotFilterFinished: Preview "Auto
> Correction" completed...
> digikam(12210)/digikam (core)
> Digikam::WBFilter::autoExposureAdjustement: White level at: 249
> digikam(12210)/digikam (core)
> Digikam::WBFilter::autoExposureAdjustement: Black: 0.0410156
> Exposition: 0.0342157
> digikam(12210)/digikam (core) Digikam::WBFilter::setLUTv: T(K): 6500
> => R: 1 G: 1 B: 1 BP: 10 WP: 250
> digikam(12210)/digikam (core)
> Digikam::EditorToolThreaded::slotPreview: Preview "Auto Correction"
> started...
> digikam(12210)/digikam (core)
> Digikam::EditorToolThreaded::slotFilterFinished: Preview "Auto
> Correction" completed...
> digikam(12210)/digikam (core) Digikam::EditorToolThreaded::slotOk:
> Final "Auto Correction" started...
> digikam(12210)/digikam (core)
> Digikam::EditorToolThreaded::slotFilterFinished: Final "Auto
> Correction" completed...
> digikam(12210)/digikam (core) Digikam::UndoCache::putData: Free space
> available in Editor cache [
> "/private/var/tmp/kdecache-gilles/digiKam/" ] in Mbytes: 120418
>
> Gilles
>
> 2013/9/22 Anders Lund <anders at alweb.dk>:
> > Maybe there is somewhere an error message if you try to write more data
> > than possible?
> >
> > On Søndag den 22. september 2013 20:33:14, Gilles Caulier wrote:
> >> I will be more precise here.
> >>
> >> In code we use KStandardDir::localeLocal('cache",...) to get temprary
> >> dir to store uno/redo files :
> >>
> >> https://projects.kde.org/projects/extragear/graphics/digikam/repository/r
> >> evi sions/master/entry/utilities/imageeditor/core/undocache.cpp#L69
> >>
> >> KStandardDir has no way to check free-space :
> >>
> >> http://www.purinchu.net/kdelibs-apidocs/kdecore/html/classKStandardDirs.h
> >> tml
> >>
> >> But i remember that we have already a method in Import Tool to show
> >> free space from camera and collection. KDiskFreeSpaceInfo must do the
> >> stuff :
> >>
> >> http://api.kde.org/4.x-api/kdelibs-apidocs/kio/html/kdiskfreespaceinfo_8h
> >> .ht ml
> >
> > That looks like good information
> >
> > --
> > Anders
> > _______________________________________________
> > Digikam-users mailing list
> > Digikam-users at kde.org
> > https://mail.kde.org/mailman/listinfo/digikam-users
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
--
Anders
More information about the Digikam-users
mailing list