On Sun, Mar 2, 2008 at 8:31 PM, Mike Massonnet <<a href="mailto:mmassonnet@gmail.com">mmassonnet@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Sun, Mar 02, 2008 at 01:54:09PM -0500, Ori Bernstein wrote:<br>
> On Sun, 2 Mar 2008 13:47:15 +0100, "Peter de Ridder" <<a href="mailto:peter@xfce.org">peter@xfce.org</a>> said:<br>
><br>
> You forgot one idea =)<br>
><br>
> > Different ideas:<br>
> > 1. Specify a column as drag column, the other columns are used for rubber<br>
> > band<br>
> > 2. The part of a column that has the actual text rendered is the drag part<br>
> > of the row the empty parts is for rubber banding<br>
> > 3. Combination of both 1 and 2, only the rendered part of the drag column is<br>
> > for dragging<br>
> > 4. Leave it as it is and don't bother ;)<br>
> 5. Remove rubber band selection entirely, and use shift-click and<br>
> ctrl-click like any other tree view<br>
<br>
</div>"Remove rubber band", that's... not a solution and most probably a lack<br>
for a file manager (forget about the consistent for tree views).<br>
</blockquote></div><br>I stated this thread to talk about making the different views in thunar consistent, consistency with other tree views is not bad either, but this would give any need for me to patch thunar/libexo since removing the lines which set gtk_tree_view_set_rubber_banding, so for my point of view 4 and 5 are actualy the same.<br>
<br>What is forgot to mention is that the context menu of then parent folder isn't accessible trough right click since there is no background to click on. This is also a part which can be fixed with either solution 1, 2 or 3.<br>
The actual reason I'm interested in making this patch is for the context menu, but since the solution can be used for both dragging and context menu, I put it under dragging cause that is inconsistent with the other views.<br>
<br>I see much responses about disabling rubber banding entirely, maybe it is worth an enhancement request to disable it, but that doesn't make a difference to how rubber banding response is implemented. And disabling rubber banding wouldn't solve the context menu issue.<br>
<br>So I'll add another consideration:<br>- Should the parent folder context menu be shown at right click at locations as specified by 1, 2 or 3?<br><br>I also added a patch so you can try suggestion 1, however the drag column is hard coded to column 0 which in most cases will be the name column.<br>
<br>Greeting,<br>Peter<br>