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 591689 - option to hide handles on non-expanded panel
option to hide handles on non-expanded panel
Status: RESOLVED OBSOLETE
Product: gnome-panel
Classification: Other
Component: panel
2.27.x
Other All
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-13 13:17 UTC by Nikola Kovacs
Modified: 2020-11-07 12:16 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
patch that adds gconf option to hide handles on non-expanded panel (8.03 KB, patch)
2009-08-13 13:18 UTC, Nikola Kovacs
none Details | Review
hide handle when panel is at screen edge (4.35 KB, patch)
2009-08-14 06:49 UTC, Nikola Kovacs
none Details | Review

Description Nikola Kovacs 2009-08-13 13:17:47 UTC
Gnome-panel places two handles on both sides of the panel when the panel is not expanded. I'd like to have the option to remove them, because I'd like to place a non-expanded panel with a menu in a corner, but the handle prevents me from quickly accessing the menu by moving my mouse into the corner.

I've written a patch to introduce a boolean gconf value, expand_handles, which if set to false hides these (by setting their size to 0 instead of the hardcoded 10). I'm new to gnome hacking, and this is probably not the right way to do it, but it works for me.

Copied from https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/412975
Comment 1 Nikola Kovacs 2009-08-13 13:18:40 UTC
Created attachment 140656 [details] [review]
patch that adds gconf option to hide handles on non-expanded panel
Comment 2 Nikola Kovacs 2009-08-14 06:49:03 UTC
Created attachment 140742 [details] [review]
hide handle when panel is at screen edge

I tried a different approach that's a better compromise usability-wise. This time there's no gconf option and the handle is only hidden on one side, when the panel touches the screen edge. E.g. a horizontal panel touching the left edge will only have the right handle, a vertical panel touching the bottom edge will only have the top handle, etc.

I've noticed that when moving the panel the snapping doesn't always set the coordinates correctly to 0, so the handle isn't hidden. This happens if the mouse is outside the panel after the snapping happens, and you release the mouse. In this case just keep moving the mouse until it's inside the panel.
Comment 3 André Klapper 2020-11-07 12:16:19 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old feature requests in Bugzilla which have not seen updates for many years.

If you still use gnome-panel and if you are still requesting this feature in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-panel/-/issues/

Thank you for reporting this issue and we are sorry it could not be implemented.