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 85959 - applet/launcher placement
applet/launcher placement
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: panel
unspecified
Other other
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 86764 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-06-19 17:22 UTC by Sean Middleditch
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Sean Middleditch 2002-06-19 17:22:51 UTC
Hi,

 I think a big UI improvement to the panel would be to have the
launchers/menues/applets/etc. remember the last place the user manually put
them.  The item would then *try* to get as close to that point as possible,
but still make room for other applets and such as it work nows.

 For example, say I have a workspace switcher w/ 4 workspaces in two
columns, and just to the right of that is my task list.  If I change the
settings for the switcher to be 1 row, the tasklist gets pushed to the
right to make room.  If I then change the switcher back to 2 rows, the
tasklist does not move back - there is now a big gap I have to fix.

 If the tasklist remembered that I placed it to the location X points along
the panel, then when the switcher shrank, the tasklist could've gone "oh,
hey, I've got room now to move back towards where the user wants me to be!"
and done just that.

 Of course, there are things to worry about, such as order of jumping (two
launchers pushed a ways off to the right, the offending applet is removed -
if the launcher on the right is updated first, it would jump back first,
possibly blocking the other launcher's spot - that launcher would then only
be able to move left some ways to get closer.  this would change the order
the launchers are in, which would be bad.)

 Also, would there be a way to set a default panel/location for new applets
to appear?  if I have two panels, then run an applet from the command-line,
how does it know on which panel, and where, to show up?  This is why I
still advocate that developers should only use docklets unless specifically
writing a panel-oriented utility... ~,^
Comment 1 Heath Harrelson 2002-07-02 05:38:46 UTC
*** Bug 86764 has been marked as a duplicate of this bug. ***
Comment 2 Ben FrantzDale 2003-03-04 22:08:28 UTC
I really like this idea.
Comment 3 Vincent Untz 2003-12-02 15:13:14 UTC
Sean: I tried and it works in 2.4. Please reopen if this does not work
for you.