<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Mattias,<br>
<br>
I beg to differ on some of your points ;-) Of course, discussing user
interface issues in terms of personal preferences is somewhat moot, but
there we go... There is something to be said for consistency, but
Shotwell also does some things better right now. See below for two
comments.<br>
<br>
Mattias Põldaru schrieb:
<blockquote cite="mid:1260235886.21384.397.camel@antiloop" type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta name="GENERATOR" content="GtkHTML/3.28.1">
Ühel kenal päeval, E, 2009-12-07 kell 08:45, kirjutas Adam Dingle:
  <blockquote type="CITE">
    <pre>Mattias,

I'm glad you like Shotwell so far!  Thanks for your many suggestions.  
Here's some feedback:
> 1. Quite a number of keyboards and mouses have back and forward buttons,
> which are mostly useful for browsing web. These keys could be used in
> Shotwell too, for navigating in 10 or 20 item history.
>   
It's a good idea to support the mouse back/forward buttons in some way.  
We could either (a) make these buttons equivalent to the Previous Photo 
and Next Photo buttons in full-window mode, or (b) use them to navigate 
through the history of pages recently viewed.  With (b), the back button 
might take you to the previous viewed event, for example.  Are you 
suggesting (b) rather than (a)?
    </pre>
  </blockquote>
I would prefer b (back/forward for moving in history), with some
additional features. It could be <br>
called "Navimouse enabled" or something <img
 src="cid:part1.06030404.00000400@techfak.uni-bielefeld.de" alt=":)"
 align="middle" border="0"><br>
  <br>
Mouse buttons usage:<br>
  <br>
  <table border="1" cellpadding="5" cellspacing="0" width="100%">
    <tbody>
      <tr>
        <td valign="top" width="9%">
        <br>
        <br>
        </td>
        <td valign="top" width="13%">
        <b>Proposal for Shotwell</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
        <b>F-Spot</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
        <b>Picasa</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>Irfanview</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>Eye of Gnome</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>gThumb</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>QIV</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>Feh</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>Gwenview</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>Digikam</b><br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
        <b>Windows picture viewer</b><br>
        <br>
        <br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="9%">
LMB click<br>
        <br>
        <br>
        </td>
        <td valign="top" width="13%">
Next photo<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Prev<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Next<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Next<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Next<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Next<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Next<br>
        <br>
        <br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="9%">
LMB double click<br>
        <br>
        <br>
        </td>
        <td valign="top" width="13%">
Advance 10 pictures<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Prev<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Exit fullscreen<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
      </tr>
      <tr>
      </tr>
    </tbody>
  </table>
</blockquote>
Could there be a pattern here that edit-capable applications do not
forward on mouse-click, while non-edit-capable apps do?<br>
<br>
Also, left double-click is already used to toggle fullscreen in
shotwell.<br>
<br>
<blockquote cite="mid:1260235886.21384.397.camel@antiloop" type="cite">
  <table border="1" cellpadding="5" cellspacing="0" width="100%">
    <tbody>
      <tr>
        <td valign="top" width="9%">LMB triple click<br>
        <br>
        <br>
        </td>
        <td valign="top" width="13%">
Advance to next event<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="9%">
LMB drag<br>
        <br>
        <br>
        </td>
        <td valign="top" width="13%">
Mark cropping area. Adjust from handles. Click in center to end
selection, click outbounds to cancel.<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
Mark cropping area, no way to confirm using mouse<br>
        <br>
        <br>
        </td>
        <td valign="top" width="9%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Prev<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Starts dragging the image file<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Pan image <br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Pan<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
Pan<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
        <td valign="top" width="8%">
-<br>
        <br>
        <br>
        </td>
      </tr>
      <tr>
      </tr>
    </tbody>
  </table>
</blockquote>
Drag is used for drag'n'drop. Shotwell is the /only/ Linux photo
manager that works fine with drag'n'drop right now. Please don't break
that...<br>
<br>
Alternatively, one could use click-then-move-then-click for selecting
rectangles.<br>
<br>
<blockquote cite="mid:1260235886.21384.397.camel@antiloop" type="cite">
  <table border="1" cellpadding="5" cellspacing="0" width="100%">
    <tbody>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
      </tr>
    </tbody>
  </table>
</blockquote>
<blockquote cite="mid:1260235886.21384.397.camel@antiloop" type="cite">
  <table border="1" cellpadding="5" cellspacing="0" width="100%">
    <tbody>
      <tr>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
      <tr>
        <td valign="top" width="13%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="9%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
        <td valign="top" width="8%"><br>
        </td>
      </tr>
    </tbody>
  </table>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Ingo Lütkebohle -- <a class="moz-txt-link-freetext" href="http://www.techfak.uni-bielefeld.de/~iluetkeb/">http://www.techfak.uni-bielefeld.de/~iluetkeb/</a>
</pre>
</body>
</html>