On Mon, 23 May 2011 21:27:56 +0200, Eric Gregory <[email protected]> wrote:

On Sat, May 21, 2011 at 1:22 AM, Eivind LM <[email protected]> wrote:

In Cases 3c-d, it would be very useful to see the other photos that would be adjusted, highlighted among the other photos in the library (and in the new position after adjustment). This would help me to find the correct time
adjustment parameter. It would also be useful to select a subset of the
highlighted photos (to exclude photos from a camera/directory/import roll
that already has the correct time).


I'm thinking that maybe the only solution that would really work for all the
cases you've mentioned is to allow the user to select one or more photos,
then apply a time offset to the selected photos.  Does that seem like it
would work for you?

I agree with you that manual selection might be the only way that can work for all cases of incorrect clock. So I think basing the feature on manual selection is totally fine. At some point shotwell might let me select photos from one import roll, and adjusting all photos from one import roll (possibly with some exclutions) is my most common use case.

So let's assume we have a (manual) selection of photos that we wish to shift in time. The current "Adjust Date and Time.." dialog does exactly this (applies a time offset to the selected photos). But the main limitation here is that it expects me to know the correct adjustment parameter in advance. When the parameter is unknown, I have to apply some guessed value to the photos, then (unless I guessed correctly) open the dialog again and guess a new adjustment, and so on.

My feature request is a GUI that assists me to find the correct parameter for a selection of photos quickly and without too much guessing.

There might be several ways to realize this, but I think the easiest way would be to extend the "Adjust date and time" dialog such that the time on the selected photos are updated whenever I make any change to the time adjustment field (without closing the dialog). I can then first make big steps in the time adjustment field to get the ordering approximately right, then make smaller and smaller steps until I am happy with the photo sequence. It must be possible to scroll and zoom the photo list behind the dialog, so I can examine the sequence closely, without closing the dialog. I close the dialog when I am happy with the sequence. If I cancel the dialog, all times should be reset to their original value (for example in case I realize the selection is incorrect and need to add or remove some photos).

Another option would be to have a special GUI where I can specify that "photo A was taken at the same time as photo B", and/or "photo D was taken somewhere between photo E and F". After giving a couple of such conditions, the time adjustment parameter could be found by solving a system of equations. But that might be a bit overkill :)

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

Reply via email to