Bug 390726

Summary: KisImage.cc and by extend the Document Libkis Object miss apidox for lock/unlock/tryBarrierLock/isIdle
Product: [Applications] krita Reporter: wolthera <griffinvalley>
Component: ScriptingAssignee: Dmitry Kazakov <dimula73>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description wolthera 2018-02-19 09:59:22 UTC
Reporting a bug for this because manipulating images is a really important part of scripting, and handling the multi-threading is so even more.

It's not possible to figure out how and when to use these as there s no docs.
Comment 1 Halla Rempt 2018-02-20 08:10:16 UTC
Dmitry, could you please take an hour or so and write some documentation on how the various locking functions should be used. It's fine to do that from a C++ point of view.
Comment 2 Dmitry Kazakov 2018-02-21 13:55:32 UTC
Closed in:

https://commits.kde.org/krita/1192c8b5f1a54334b6fa58f486613b0f03f862e0
Comment 3 Dmitry Kazakov 2018-02-22 08:40:03 UTC
Git commit 1192c8b5f1a54334b6fa58f486613b0f03f862e0 by Dmitry Kazakov.
Committed on 21/02/2018 at 13:52.
Pushed by dkazakov into branch 'master'.

Add APIDOX to the methods of KisImage

M  +141  -28   libs/image/kis_image.h

https://commits.kde.org/krita/1192c8b5f1a54334b6fa58f486613b0f03f862e0