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
Devel panel gracefully exits (and then also save) on those signals and will save its configuration after each panel change.
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.