Hi!

[NOTE: You can see a Spanish version of this mail in my personal blog,
http://sanva.net/blog/102/ ]

Last Monday I discovered two big problems in the Faces Tool:

   - If you tagged faces in a photo and then you cropped it, the Faces were
   shown in a wrong way. And vice versa, if you did it when the Face was
   cropped and later you returned the photo to it's original state, the faces
   were also shown wrong.
   - Rotating an image also make the FaceShapes added before rotation to
   work wrong.

So I've spent almost the whole week correcting this (and a couple of other
minor bugs related to the interface), and now you can mix the Crop and Faces
tools and everything works OK:

   - If the entire Face is in the cropped photo, it will be shown,
   - if only a part of the Face is in it, it will be shown modified to not
   draw out of the photo, and
   - if the Face is out of the cropped photo, it won't be shown.

And if the user don't change the Faces, this will be a view-only
modification. I mean, if you face-tag a photo, then crop it and then return
it to the original, you won't lose your face-tags —you will only lose then
if you are watching the face tags in the cropped photo and you press OK
button, then you'll lose the Faces that aren't in it.

And the integration with the rotation tool is obvious: If you rotate a
photo, all the faces in it will be shown rotated accordingly and in the
correct position.

This week I'll continue looking for bugs, and if everything goes OK we are
going to start the process of revision of my code quality so when my mentor
decide that is it good enough, we will commit the Faces Tool to the master
branch and the team will start looking for more errors to correct, since
this functionality will be present in the upcoming Sohtwell 0.11.

Cheers!
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to