! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
position of added plug ins is not remembered when panel is closed
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description Jelle de Jong 2009-04-13 09:19:58 CEST
First let me say thank you for the work done on the new version, people don't
make bug reports to thank developers for features they really like, so you will
see some bug reports about some negative experiences but keep in mind that I
will always have positive experiences to. Beside this its always difficult to
make good bug reports, what information does the developer needs and how can
the reporter help the developer, please guide me in how you as developer like
the bug reporter to help. You can always contact me for more information or
something in return for you hard work.

I use an other way to lauche the xfce-panel then the default ways used in 
xfce-session or there init system or for example xubuntu.

I use the offical /etc/X11/Xsession.d/99x11-common_start systems and have
set and use a /usr/bin/x-session-manager system that is set to my desktop
environment this is a bash script that calls all my desktop applications 
in this file there is a line that exectutes the xfce4-panel. This is a 
valid way of starting up desktop systems. But I have one issue that is 
kind of important for me and the users of my systems.

# Invoke desktop panel
xfce4-panel || true

When a panel item is added and the position is changed form the default 
place where is was added, so it is added and set to the wanted place.

And the desktop environment is closed with for example shutdown -h now that
sents a offical TERM signal to all running applications the xfce4-panel
will not remember the position of the added plugin. On restart of the
xfce4-panel the added item will be on the wrong position. However when I
close the xfce4-panel with an USR1 singal the possition is saved correctly.

So my wishes are if it would be possible to change the save system of the
xfce4-panel so it saves the possition of the panel items when they are 
changed and/or when the panel recieves a TERM signal.

# does not saves changed possition of new added panel items
$ pidof xfce4-panel
3040
$ kill -s TERM 3040

# does save changed possition of added panel items
$ pidof xfce4-panel
4945
$ kill -s USR1 4945

$ dpkg -l | grep panel
ii  xfce4-clipman-plugin                 2:0.9.1-1
ii  xfce4-panel                          4.6.0-2

Tanks in advance, (lots of thanks)

Best regards,

Jelle de Jong
Comment 1 Nick Schermer editbugs 2010-02-06 20:49:22 CET
Devel panel gracefully exits (and then also save) on those signals and will save its configuration after each panel change.
Comment 2 Nick Schermer editbugs 2010-02-27 15:09:13 CET
Devel branch has been merged in master. A 4.7.0 release will follow soon. If you think this bug is not fixed? Feel free to reopen the bug.

Bug #5220

Reported by:
Jelle de Jong
Reported on: 2009-04-13
Last modified on: 2010-02-27

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Attachments

Additional information