<div dir="ltr"><div>Hello,</div><div><br></div><div>I have been trying the new DK 7.2.0 release.</div><div>Wow. This looks really good!</div><div><br></div><div>I have a bit of feedback that I hope you will consider.</div><div><br></div><div><br></div><div><b>Status on face detection (and other long-running tasks)</b></div><div>I wanted to try the new face recognition so I am running detection on my collection.</div><div>It has now been running for about 3 days.</div><div>The only status of the operation is this progress bar in the bottom:</div><div><br></div><div><img src="cid:ii_kmvtf1bv1" alt="image.png" width="158" height="29"><br></div><div>That is fine as an overview but does not give me much details. Luckily there is an option to expand this to see more details. (the up arrow).</div><div>Clicking the up arrow to see more details, I am presented with this:</div><div><br></div><img src="cid:ii_kmvtbk680" alt="image.png" width="542" height="56"><br><div><br></div><div>Really just a bigger progress bar. No additional details are given.</div><div>What I would really like to see here are stuff like any or all of the following:</div><div><br></div><div>1: Estimated time left. I know this is likely really hard to estimate in any acurate way. </div><div><br></div><div>2: Number of images already processed and number of images left.</div><div><br></div><div><br></div><div><b>Resource consumption / prioritization:<br></b></div><div>When didikam is running and doing the face detection my machine is almost unusable. All other applications respond very slowly. Digikam itself is almost completely unresponsive. For example if I just click an album it will be several seconds before DK shows the album. Or when viewing images in an album, when I click the arrow to see the next image, there will be a delay of several seconds before I see the next image.</div><div>I understand that face detection is time consuming and I have have allowed DK to utilize multiple CPU cores. </div><div>I have a i7 CPU with 6 cores and 32 GB RAM. This is a random snapshot of the CPU utilization:</div><div><br></div><div><img src="cid:ii_kmvu66u42" alt="image.png" width="542" height="364"><br></div><div><br></div><div>What I would really like to see here is a way set the priority of the background process doing the face detection to a lower priority than "Normal". </div><div>Obviously, I could use Process Explorer to set the priority of Digikam to a low priority and that does indeed work such that other applications respond fast. However, still everything inside DK is extremely slow.</div><div><br></div><div>Another thing I would love here is a way to suspend a task temporarily. As mentioned above DK has been running for 3 days now. That is a really long time. </div><div>I would like to be able to suspend/resume the face detection.</div><div><br></div><div>As it is, when I quit Digikam and start it again, I *think* that digikam resumes face detection where it left off. But I am not sure about that and I have no real way of knowing it from the UI. Informing the user that it is safe to quit digikam (if it is) would also be a nice improvement. </div><div>When digikam starts up after quitting in an active task it would be nice if digikam suggests to resume it or just resumes it automatically. </div><div><br></div><div><br></div><div>I hope you will consider the suggested improvements.</div><div>I would love to help implement this stuff but alas, I lack the skills to contribute code in a meaningful way.  However, I experience with UI/UX work and would love to contribute what I can here. Please let me know if you are interested in this.</div><div><br></div><div>Once again thanks for the fantastic work you do with digikam!</div><div><br></div><div>BR</div><div>Thomas</div></div>