Vincent van Ravesteijn - TNW wrote:
but its maybe true that some people would like
see 'hide all' in menu...
No, I was thinking about "Close All" == "Close All Buffers in this
View"
if we call it 'close all in window', then it would ok with me.
(hide all would be consistent though, but i have no hard opinion.)
IMHO: I don't want to be consistent anymore, because I feel that the
current situation is very misleading and unintuitive.
* Close Tab Group
This should maybe be Close Split View, and it shouldn't hide the
documents which were in the tabgroup, because hiding these buffers will
be interpreted by the user as closing them.
So you would add tabs in the remaining view for documents that were
shown only in this view? Good idea IMO.
This hiding-feature is nice
for the expert user who explicitly chooses to hide a buffer, or for
child buffers which have never explicitly been opened or have been
closed before.
Right.
* Close
When you close a buffer in one view, it's everything but expected that
this buffer gets closed in the other view too. I know this is
'consistent', but I'd rather stop doing that.
I disagree but I guess this is just a terminology problem. We should
rename that to "Close Document" and warn the user if this Document is
also opened in another view (tab or window).
* Close All / Close View
Close all should close all visible workareas and the buffers that were
hidden in this view. Again, I wouldn't close buffers in another view.
There is no such thing as "buffers that were hidden in this view". An
hidden buffer is view agnostic. Again I would rename that to "Close All
Documents" and "Close Window".
"Close All Documents": close effectively all documents in this window
and warn the user about documents that are visible in some other window
(and offer the possibility to Cancel of course).
Abdel.