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 610011 - stack applets and launchers from ends of panel
stack applets and launchers from ends of panel
Status: RESOLVED OBSOLETE
Product: gnome-panel
Classification: Other
Component: panel
2.29.x
Other All
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-02-15 17:33 UTC by Stefan Friesel
Modified: 2020-11-07 12:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stefan Friesel 2010-02-15 17:33:36 UTC
Currently, applets and launchers are positioned by a pixel distance from the left (top) or right (bottom) edge of the panel. While this works for preconfigured panels, where these distances are set in gconf to 0px, 1px etc it's difficult to make changes by DnD or adding applets without losing the consistent look.

imho practically always the user wants objects on the panel to appear in stacks growing from the outer edges (except, maybe also centered). Removing or adding objects to one of the stacks should always keep them grouped with no spaces between (which can be achieved with spacers).

I propose to keep the current gconf format for compatibility, but check
   * when an applet is added, if it is close to one of the stacks and if yes use the incremented position of the last element in that stack
   * when an element is removed, check if it has an applet directly "panel-inwards" from itself and if yes move this and all following applets outwards.
Comment 1 André Klapper 2020-11-07 12:15:03 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.