Re: [Usability] Nautilus Drag & Drop Behaviour
- From: ritz <khadgaray gmail com>
- To: Sebastian Rittau <srittau jroger in-berlin de>
- Cc: usability gnome org, nautilus-list gnome org
- Subject: Re: [Usability] Nautilus Drag & Drop Behaviour
- Date: Wed, 28 May 2008 11:12:08 +0530
Hello
On Fri, 2008-05-23 at 12:24 +0200, Sebastian Rittau wrote:
> [Followup-To the Usability list]
>
> Hi!
<snip/>
>
> * When dragging I currently always have to check whether a move or a
> copy will be performed. I have several mounts and partitions that I
> work with regularily. I now press the shift key by default when moving
> files around. (A feature for advanced users.) I should not need to
> care on what file system or file server a certain directory is mounted
> on. This is what my system administrator is for. I just want a plain,
> consistent view on all the files, directories, and devices I work
> with.
checking if the files to be moved are on the same fs is broken in
nautilus. nautilus uses check_same_fs[1], which checks for fs type[2]
and if they match moves them.
This bug manifest itself when user is moving from say, one nfs share
to another. file would be moved, rather than copied.
>
> * The action of "dragging means moving" is more natural that "dragging
> means copying". Drag & drop is a real world metaphor. In reality I
> usually don't copy stuff just by taking it and moving it around. That
> stuff is suddenly copied is unexpected, especially if you've used drag
> & drop on the same file system before.
>
> There are ways to enforce moving files or getting asked about your
> preferred action. But these are all power user features. The most simple
> and forward action (just moving stuff around) should be the most easily
> understood.
>
> - Sebastian
>
> [1] http://bugzilla.gnome.org/show_bug.cgi?id=143746
>
[1]
http://svn.gnome.org/viewvc/nautilus/trunk/libnautilus-private/nautilus-dnd.c?view=markup
[2]
http://library.gnome.org/devel/gio/unstable/GFileInfo.html#G-FILE-ATTRIBUTE-ID-FILESYSTEM:CAPS
--
Ritesh Khadgaray
Ph: +919970164885
Desktop LinuX N Stuff, RHCE
Software Maintenance Engineer, Pune, Red Hat
ॐ मणि पद्मे हूँ
Eat Right, Exercise, Die Anyway.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]