Page 1 of 3
Auto Rebuild tree option
Posted: 23 Sep 2008 12:06
by kiku
Would it be possible to add an option to auto rebuild the tree when navigating?
This way, with my config (Expand destination node in tree On; Expand tree nodes on single-click On) only the current folder would be shown expanded (pretty much like Explorer on XP).
best regards
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 15:20
by admin
Okay, easy. How would we call this? "Optimize tree after navigating"?
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 15:37
by kiku
admin wrote:Okay, easy. How would we call this? "Optimize tree after navigating"?
What I really want is to have only the current node expanded and all the others automatically colapsed when navigating the tree to keep it minimalistic (and the rebuild tree does it)
Optimize tree sounds good
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 15:50
by admin
kiku wrote:admin wrote:Okay, easy. How would we call this? "Optimize tree after navigating"?
What I really want is to have only the current node expanded and all the others automatically colapsed when navigating the tree to keep it minimalistic (and the rebuild tree does it)
Optimize tree sounds good
Yes, I'm just asking for smooth sounding English (as it's not my tongue). So, "Optimize tree after navigating" sounds good to you? Or maybe "Optimize tree after location change"?
BTW, I have the function "Optimize Tree" in the tree folder context menu under "Expansion". It's much faster than Rebuild since it just does some node collapsing, whereas Rebuild really goes down to your harddisk and reads all data anew.
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 16:04
by j_c_hallgren
admin wrote:How would we call this? "Optimize tree after navigating"?
BTW, I have the function "Optimize Tree" in the tree folder context menu under "Expansion".
Where are we talking about having this? And how would it differ from existing? That could make a diif in how to label it.
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 16:05
by ivan
admin wrote:Yes, I'm just asking for smooth sounding English (as it's not my tongue). So, "Optimize tree after navigating" sounds good to you? Or maybe "Optimize tree after location change"?
"Optimize tree while navigating" sounds even better since it's to be done on the fly, right? English isn't my native either

Re: Auto Rebuild tree option
Posted: 23 Sep 2008 16:07
by TheQwerty
"Keep Tree Optimized" or "Auto-Optimize Tree" sound the best to me.
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 16:11
by j_c_hallgren
TheQwerty wrote:"Keep Tree Optimized" or "Auto-Optimize Tree" sound the best to me.
Either of these would be fine. IMO.
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 16:20
by kiku
admin wrote:BTW, I have the function "Optimize Tree" in the tree folder context menu under "Expansion". It's much faster than Rebuild since it just does some node collapsing, whereas Rebuild really goes down to your harddisk and reads all data anew.
The thing with "Optimize Tree" is that it doesnt' keep your current folder expanded, i.e. doesn't care about the "Expand destination node in tree" option.
I mean, I would like to have the tree auto-optimized, with only the current folder expanded (in the case the previously mentioned option is selected)
Think "Auto-Optimize Tree" is nice ... english is not my mother tongue either
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 18:03
by admin
kiku wrote:admin wrote:BTW, I have the function "Optimize Tree" in the tree folder context menu under "Expansion". It's much faster than Rebuild since it just does some node collapsing, whereas Rebuild really goes down to your harddisk and reads all data anew.
The thing with "Optimize Tree" is that it doesnt' keep your current folder expanded, i.e. doesn't care about the "Expand destination node in tree" option.
I mean, I would like to have the tree auto-optimized, with only the current folder expanded (in the case the previously mentioned option is selected)
Think "Auto-Optimize Tree" is nice ... english is not my mother tongue either
This will be a setting in config right under "Expand tree nodes on single click". I like "Auto-Optimize Tree" -- fits will with "Optimize Tree".
That "Optimize Tree" collapses the current folder is a bug that I have just fixed (next version). Now it preserves the expansion state of the current node.
Question: When (=under which conditions) exactly should Auto-Optimize Tree happen and when not? I won't use it myself, but I can imagine even when you use it you there will be movements in the tree when you do
not want Auto-Optimize Tree to happen. So, should it only happen when a new node is
expanded? (As opposed to
selected?)
Re: Auto Rebuild tree option
Posted: 23 Sep 2008 19:17
by kiku
admin wrote:So, should it only happen when a new node is expanded? (As opposed to selected?)
I am not sure if there would be a big difference between selected or expanded...
So I agree with you, that when a node is expanded the tree is optimized and only that node stays expanded. If you navigate to a node that is already expanded (browse from C:\Windows to C:\) nothing happens. Right?
Re: Auto Rebuild tree option
Posted: 27 Sep 2008 23:39
by kiku
Very good job on 7.60.0032
Edit: Well ... wondering why using the Go to or Favorite Folders do not collapse the other expanded nodes
Re: Auto Rebuild tree option
Posted: 28 Sep 2008 08:11
by admin
kiku wrote:Very good job on 7.60.0032
Edit: Well ... wondering why using the Go to or Favorite Folders do not collapse the other expanded nodes
"...when a node is expanded the tree is optimized ..." -- so do Go to or Favorite Folders expand a node?
Re: Auto Rebuild tree option
Posted: 28 Sep 2008 09:05
by kiku
If the "Expand destination node in tree" option is checked, yes
Re: Auto Rebuild tree option
Posted: 28 Sep 2008 21:45
by admin
kiku wrote:If the "Expand destination node in tree" option is checked, yes
Confirmed. So would you say this is an important short-coming, or did you just notice an inconsistency?
I repeat a question I have already asked in another thread:
I ask all who
actually use that functionality (Automatic Tree Optimization):
under what exact conditions ATO should set in?