avogelba / WinDirStats

WinDirStats - Windows Directory Statistics, private clone from:
https://bitbucket.org/windirstat/windirstat
GNU General Public License v2.0
5 stars 0 forks source link

Make WDS able to select & handle multiple files #88

Open avogelba opened 10 years ago

avogelba commented 10 years ago

Originally reported by: Anonymous


This is my biggest pet peeve with WDS, it makes the task of file cleaning more difficult, especially with large directories. WDS needs to have standard CTRL & SHIFT selection operations implemented.


avogelba commented 8 years ago

Original comment by KesseJ (Bitbucket: KesseJ, GitHub: Unknown):


Has there been any progress here?

avogelba commented 9 years ago

Original comment by Tilman Blumenbach (Bitbucket: Tblue, GitHub: Tblue):


I also would appreciate the ability to select and delete multiple items in the treeview. :-)

I'm not sure if having the ability to select multiple items in the treemap is a good idea, though. As @assarbad said, this could lead to unwanted deletions; maybe this should a config option? E. g. turn off treemap multi-selection by default, but allow users to enable it at their own risk if they really want to (and make it clear that this option is dangerous when users enable it).

Personally, I don't use the treemap, though, so multi-selection in the treeview would be enough for me.

avogelba commented 9 years ago

Original comment by Thierry me (Bitbucket: 2diabolos, GitHub: Unknown):


I voted for the "normal treeview" multi-selection. I'm very happy that this is in "bleeding-egde" (if this means that it comes soon) and is already in a dev version.

the multi-selection in TreeMap is naturely also a good one !, I guess it's a bit more complicated...

avogelba commented 10 years ago

Original comment by Oliver (Bitbucket: assarbad, GitHub: assarbad):


@Nindroid117 could you tell me whether you mean indeed the treeview?

avogelba commented 10 years ago

Original comment by Oliver (Bitbucket: assarbad, GitHub: assarbad):


Wait, treemap is the graphical view (cushions and such), the treeview is the list with file and folder names and their sizes as well as other attributes. See the image:

Imgur

In the treeview, even if you can scroll and thus some items disappear, you always have the name and other attributes that identify whatever item you selected. In the treemap you won't have that - imagine very small files for example. So the only safe selection method is in the treeview, but both have to be supported. It's not as straightforward as it seems at first glance.

Not sure about the KDirStat, can have a look at that.

avogelba commented 10 years ago

Original comment by Nindroid117 (Bitbucket: Nindroid117, GitHub: Unknown):


Yes, indeed. I hadn't meant in the treeview; I don't think I'd ever use the treeview for multiple selection regardless.

I'd wonder about restricting multiple selection to the treemap while only displaying the selections on the treeview. The issue is how to logically separate the two in that way.

How do the linux equivalents of WDS handle multiple selection?

avogelba commented 10 years ago

Original comment by Oliver (Bitbucket: assarbad, GitHub: assarbad):


This is partially implemented in the development version already

And no, there won't be a generic way to do this as you know it from Windows Explorer, because of the potentially destructive actions that a user can choose. While the treeview gives a good indication of what has been selected, the treemap does much less. So if the user decides to go nuts, there'll be no limit and I can see the support requests trickling in already (which will naturally go off my development time for WDS).