[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    tree view: suggested behaviour.
From:       Thomas Zander <zander () xs4all ! nl>
Date:       1999-09-25 11:21:43
[Download RAW message or body]

Add:
====
Selecting files/dirs with dragbox

Bugs:
=====
the + before a dir is not visually update to a '-' when a dir turns out to be empty.
If the tree view is replaced with a plugin (text file/picture etc.) and back is \
pressed. The complete tree should be visible as it was! If something did not succeed \
because the user did not have the right privilages, give a smart summery of the files \
not moved in an alert box. Smart means only dirs not files in it etc. Don't do \
anyting if a file is dropped on top of itself. For feedback reasons an anim could be \
made to show the dropped file merge with the exsisting file (or dir). Dragging a dir \
to a konsole, and pressing the CD button should cd to that dir, not it's parent dir \
(as it is now).

  
Simon (your name was in the source file):
Paste should work in the tree.
It should be possible to paste files because that is what the user would expect. \
(consistent behaviour) Don't turn on paste if:
  there is nothing to paste,
  more then one item is selected.

Otherwise paste to the root dir if nothing is selected, the dir if a dir is selected
or the parent-dir of a the file if a file is selected.

Changes:
========
dragging files/dirs withing the same view should move the file as standard behaviour.
DND to empty space (bottom of list) should move files/dirs to the top dir.
DND to bar (name/type/size etc.) should move files/dirs to the top dir.



I am trying to get some of these done, but i am not that provicient with cpp/Qt KDE.

--
Thomas Zander                                              zander@earthling.net
Today, it's understood that of course you'll use a computer,
because it makes other people's lives easier -- or, more         icq: 970 00 05
accurately, it enables them to maintain their manic pace.      gpg-key:  0588D5


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic