tweaker;953160
Lately I've also been thinking of adding (as an option) the ability to prevent saving when a window is closed by holding down shift while closing. That would not prevent saving when navigating to a new location within the same window though said:
While this is a great idea I think it needs to be taken one step sideways. What I mean is that SFF should only save folder position when you hold down shift while closing.
My reasoning is (and I think this holds true for most people I see when dealing with folders) that I make only a few decision as to where I want a folder to open but, like retiredfields, I am constantly shuffling around my open folders depending on the clutter (other open folders and programs) on my desktop.
The logic goes like this:
When a user makes a new folder, the position will be either system default or as defined by SFF's 'Init Defaults From' option.
At this point the user will leave the folder positioned as is and close it or they will customize the position and then they would then have to 'shift-close' to save the folder position. (Note that this customizing of a folder's position only happens infrequently as users don't really think "Is this where I want to position this folder?" every time they close it.)
So, in the course of using a computer (with SFF running) three situations arise:
1 Only one folder is opened and the position probably isn't going to change.
or
2 Multiple folders are opened via the 'save/restore workspace' option in which case 'wanted and expected' workspace is changed only on an infrequent and 'considered' basis.
or (and this seems to be how myself and most people I know handle folders most often, with or without SFF)
3 Folders are opened... then more folders are opened and then you need to move some around to see others. Then some need to be moved yet again because you just opened other folders. This means that users are positioning folders dynamically and the positions are dependent on a temporary desktop folder/program arrangement. Now, logically, if these multiple folders were left in their SFF saved positions or if they got moved back into them, then SFF doesn't need to 're-save' their positions, but that's what it does.
So to me using 'shift-close' to save a folders position (occasionally) seem more efficient in the long run then always saving it and then having me re-arrange temporary folder positions and would create an even more consistent desktop 'folder environment'.