[Digikam-devel] [Bug 277169] digiKam: face tag/tag region: only the last created face tag of multiple face tags is saved / no face tag is saved if cancel is hit on the last created face tag

Felix Leif Keppmann felix.leif at keppmann.de
Mon Aug 15 17:20:44 BST 2011


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





--- Comment #7 from Felix Leif Keppmann <felix leif keppmann de>  2011-08-15 16:20:43 ---
Hi, i have time again to look at this issue.

I cloned digikam-software-compilation from anongit today, patched and compiled
it. I did not use a clean environment (database etc.), but the one i used also
in the first post. Issue is still alive, following are the logs. Three face
tags added manual, switched to next image and back. The last tag survives.


digikam(21532)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(21532)/digikam (core) Digikam::FaceGroup::slotAssigned: Clicked Assign,
accepting true true false false true Digikam::RegionFrameItem(0x7fb1927ce040,
parent = 0x7fb1900a6a10, pos = QPointF(156.046, 34) , z =  0 , flags =  ( ) ) 
DatabaseFace(2, image 14925, tag -1, regionQRect(1407,306 1046x1143)
digikam(21532)/digikam (core) Digikam::FacePipeline::confirm: Called confirm
14925 DatabaseFace(2, image 14925, tag -1, regionQRect(1407,306 1046x1143) 24
QRect(1407,306 1046x1143)
digikam(21532)/digikam (core) Digikam::DatabaseWriter::process: Confirming
entry DatabaseFace(2, image 14925, tag -1, regionQRect(1407,306 1046x1143) 24
QRect(1407,306 1046x1143)
digikam(21532)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(21532)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(21532)/digikam (core) Digikam::FaceGroup::slotAssigned: Clicked Assign,
accepting true true false false true Digikam::RegionFrameItem(0x7fb1927d26d0,
parent = 0x7fb1900a6a10, pos = QPointF(145.953, 101) , z =  0 , flags =  ( ) ) 
DatabaseFace(2, image 14925, tag -1, regionQRect(1316,909 793x837)
digikam(21532)/digikam (core) Digikam::FacePipeline::confirm: Called confirm
14925 DatabaseFace(2, image 14925, tag -1, regionQRect(1316,909 793x837) 25
QRect(1316,909 793x837)
digikam(21532)/digikam (core) Digikam::DatabaseWriter::process: Confirming
entry DatabaseFace(2, image 14925, tag -1, regionQRect(1316,909 793x837) 25
QRect(1316,909 793x837)
digikam(21532)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(21532)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(21532)/digikam (core) Digikam::FaceGroup::slotAssigned: Clicked Assign,
accepting true true false false true Digikam::RegionFrameItem(0x7fb19101f710,
parent = 0x7fb1900a6a10, pos = QPointF(28.9467, 28) , z =  0 , flags =  ( ) ) 
DatabaseFace(2, image 14925, tag -1, regionQRect(261,252 595x612)
digikam(21532)/digikam (core) Digikam::FacePipeline::confirm: Called confirm
14925 DatabaseFace(2, image 14925, tag -1, regionQRect(261,252 595x612) 26
QRect(261,252 595x612)
digikam(21532)/digikam (core) Digikam::DatabaseWriter::process: Confirming
entry DatabaseFace(2, image 14925, tag -1, regionQRect(261,252 595x612) 26
QRect(261,252 595x612)
digikam(21532)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(21532)/digikam (core) Digikam::FaceTagsEditor::databaseFaces: rect
found as  QRect(261,252 595x612) for attribute "tagRegion" tag 26

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list