After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 311733 - double-click on sidebar seperator to hide it
double-click on sidebar seperator to hide it
Status: RESOLVED WONTFIX
Product: gtk+
Classification: Platform
Component: .General
2.8.x
Other Linux
: Low enhancement
: Medium feature
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2005-07-27 14:23 UTC by Vincent Noel
Modified: 2014-07-10 04:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (1.24 KB, patch)
2005-07-28 09:29 UTC, Nickolay V. Shmyrev
none Details | Review

Description Vincent Noel 2005-07-27 14:23:04 UTC
Just for consistency with nautilus, and because some people might find it
useful, it would be nice to hide the sidebar when double-clicking on its
separator. It adds no UI and seems like a useful feature.
Comment 1 Nickolay V. Shmyrev 2005-07-28 09:06:25 UTC
The most funny thing is that in nautilus (at least in 2.10) double-click doesn't
hide the sidebar, but makes it zero width so that pane separator is still here
and there is check in menu. So it's not obvious how to get sidebar back. 

Other applications like evolution or yelp don't support this feature at all. 

Moreover, in nautilus this feature is implemented in very hackish way with
custom widget nautilus-horizontal-splitter. I don't think we'd like to
copy-paste that code.

About possiblility of implementation of this feature I've tried to connect to
button-press-event of GtkPaned but it seems that it filters GDK_2BUTTON_PRESS,
so it should not be easy to implement it. 
Comment 2 Nickolay V. Shmyrev 2005-07-28 09:29:06 UTC
Created attachment 49866 [details] [review]
Patch

Oh sorry. I was really wrong with last statement. This patch implements
feature.
Comment 3 Marco Pesenti Gritti 2005-07-28 09:57:44 UTC
I dont like much the idea of using double click for this. It's already a small
target, if you add the difficulty (and the undisconverability) of double
clicking I think it gets pretty much useless. Also single click is not taken, so
why not use it...

I'm not sure about really hiding the sidebar either. If someone does it by
mistake it may not be immediately obvious how to get it back... Nautilus
behavior is better in this respect.

So my not so strong opinion is that if we want something like this it should be
done the nautilus way, otherwise I'd avoid it. Though up to our usability expert :)
Comment 4 Bryan W Clark 2005-07-28 15:20:36 UTC
I wouldn't mind this feature if there was an animation to it, otherwise I'd
rather not it be included.   This is the kind of feature could be good, but also
could be really bad if people don't understand it; and without an animation
explaining it I think it would be bad.

What I'd suggest to do this feature is an animation of the sidebar closing.  The
animation could show the sidebar smoothly sliding to side until it's hidden. 
Then the gripper bar would glow for a second to show that it is an action point
for opening the sidebar again.

Hopefully this animation would give a story to the person about what happened to
the sidebar.  The animation shouldn't be slow as much as it should be smooth and
visible, and the glow of the gripper should indicate that it's useful for
opening the sidebar again.
Comment 5 Jonathan Blandford 2005-08-20 21:40:43 UTC
This is more a Paned feature than an evince feature; moving to GTK+.
Comment 6 Matthias Clasen 2014-07-10 04:28:00 UTC
seems clear that this feature hasn't made the cut