Page 1 of 2

MiniTree auto removal of non-exist drives

Posted: 12 Jul 2011 22:21
by jsc572
Can MiniTree be made to automatically remove non-exist removable drives/Flash cards?

Re: MiniTree auto removal of non-exist drives

Posted: 12 Jul 2011 23:38
by zer0
jsc572 wrote:Can MiniTree be made to automatically remove non-exist removable drives/Flash cards?
I believe that the MiniTree is based on paths you actually used. So removing paths that no longer exist may go against that concept. However, I don't use MiniTree, so those who do may think otherwise.

Re: MiniTree auto removal of non-exist drives

Posted: 13 Jul 2011 08:46
by admin
The behavior was changed to the current state:

Code: Select all

v8.40.0116 - 2009-09-30 12:33
    * Mini Tree: The coming and going of removable drives was reflected 
      by the Mini Tree. Not anymore. Only explicit (user-triggered) 
      browsing or refreshing will add nodes to the Mini Tree, and only 
      explicit hiding will remove nodes from it.

Re: MiniTree auto removal of non-exist drives

Posted: 13 Jul 2011 22:48
by jsc572
Any particular reason the auto removal feature was removed? Honestly, it is annoying to see three or four external drives listed in minitree when they are not longer connected.
admin wrote:The behavior was changed to the current state:

Code: Select all

v8.40.0116 - 2009-09-30 12:33
    * Mini Tree: The coming and going of removable drives was reflected 
      by the Mini Tree. Not anymore. Only explicit (user-triggered) 
      browsing or refreshing will add nodes to the Mini Tree, and only 
      explicit hiding will remove nodes from it.

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 09:10
by admin
I think it was discussed here. No time to look now. :|

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 09:13
by LittleBiG
1 week ago my thought was the same: the removable drive mountings should be reflected in the MiniTree. On the one hand, MiniTree is like a hierarchical history, without size limit, so this kind of thing doesn't fit. On the other hand, now we have brilliant removable drives (group) button, so there is no need to hack minitree any more, we can see the mounting state of the drives.

But maybe a new context menu makes sense: "Hide unaccessible drives from MiniTree", so it wouldn't be against the concept, and would be a solution for jsc572. And if I think one step further, a "Clear MiniTree" function could remove all unnecessary (already deleted) folder from MiniTree, and the unaccessible drives as well. The latter would be very useful for me too.

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 09:17
by admin
LittleBiG wrote:1 week ago my thought was the same: the removable drive mountings should be reflected in the MiniTree. On the one hand, MiniTree is like a hierarchical history, without size limit, so this kind of thing doesn't fit. On the other hand, now we have brilliant removable drives (group) button, so there is no need to hack minitree any more, we can see the mounting state of the drives.

But maybe a new context menu makes sense: "Hide unaccessible drives from MiniTree", so it wouldn't be against the concept, and would be a solution for jsc572. And if I think one step further, a "Clear MiniTree" function could remove all unnecessary (already deleted) folder from MiniTree, and the unaccessible drives as well. The latter would be very useful for me too.
Yes, while not sure if "Clear MiniTree" would be the best caption, something like this seems useful.

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 11:30
by LittleBiG
Yes, while not sure if "Clear MiniTree" would be the best caption, something like this seems useful.
OK, your right, but it came into my mind first :) Anyway, I do use MiniTree regurarly, so I welcome every improvement.

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 11:36
by admin
LittleBiG wrote:
Yes, while not sure if "Clear MiniTree" would be the best caption, something like this seems useful.
OK, your right, but it came into my mind first :) Anyway, I do use MiniTree regurarly, so I welcome every improvement.
Got an idea for a better caption?

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 11:45
by LittleBiG
Got an idea for a better caption?
For example "Remove obsolete branches"?

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 12:54
by Stefan
tidy up unaccessible items
clear away unavailable items
strip non-present items
hideout non-existent items

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 13:05
by TheQwerty
Keep in mind that this is similar to cleaning the Tags database, where you use "Edit Orphans", so it should probably be named likewise.

Re: MiniTree auto removal of non-exist drives

Posted: 14 Jul 2011 15:29
by j_c_hallgren
admin wrote:Yes, while not sure if "Clear MiniTree" would be the best caption, something like this seems useful.
"Clear" implies more of a total reset so I'd suggest "Cleanup" instead.

Re: MiniTree auto removal of non-exist drives

Posted: 15 Jul 2011 07:25
by admin
I will add this some time in future.

Re: MiniTree auto removal of non-exist drives

Posted: 12 Feb 2012 13:14
by LittleBiG
admin wrote:The behavior was changed to the current state:

Code: Select all

v8.40.0116 - 2009-09-30 12:33
    * Mini Tree: The coming and going of removable drives was reflected 
      by the Mini Tree. Not anymore. Only explicit (user-triggered) 
      browsing or refreshing will add nodes to the Mini Tree, and only 
      explicit hiding will remove nodes from it.
According to this, I expected that my folders remain in the Mini Tree, especially at locked tree state. But my folders immediately disappear, when I disconnect my drive. Was the behaviour above changed? Or do I understand something wrong?