I thought I had already reported that, but it seems not, maybe I only talk about that on IRC. Basically, I have an user which had an issue with the panel starting with some kind of default settings instead of his current config, while the config file was apparently correct. He reported the bug at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646981 and apparently managed to reproduce it reliably in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646981#40 If you need more info, please ask (here or on the bug with the reporter on CC:). Regards,
The panel.xml file please from his home account and possible the output of "PANEL_DEBUG=1 xfce4-panel &> ~/panelstartup.log".
He provided some config files in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646981#40 and I will ask for the debug output.
And some more info available at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646981#62
Fixed a lot of problems in this area. No more autosaving and only save when and what is required. Position property is checked on startup as well (and restored if needed). Not going to backport this to 4.8, but I think this is fixed now.
(In reply to comment #4) > Fixed a lot of problems in this area. No more autosaving and only save when > and what is required. Position property is checked on startup as well (and > restored if needed). > > Not going to backport this to 4.8, but I think this is fixed now. Do you remember which commits were relevant to this bug? I might need to try to backport those to 4.8 for Debian Wheezy.
It does save on changes instead, not on exit. That landed in a couple of commits including code changes, so no suitable for backporting (else I'd done that).
(In reply to comment #6) > It does save on changes instead, not on exit. That landed in a couple of > commits including code changes, so no suitable for backporting (else I'd > done that). And could the feature itself be backported? I have no idea what amount of code it represents, but it seems to happens quite frequently for at least some users (although it might be related to #5379 so having a backport for that one might help on #8206)
I'm using xfce4-panel alone, on KDE. To reproduce I just start the panel, add some items and logoff. On next login panel opens completely blank. (That's how I lost my settings several times) Cheers, Dmitry.
4.10 has a clean implementation of setting saving, but I think I can add a rough version that is less efficient (but works) for 4.8 and backport it.
(In reply to comment #9) > 4.10 has a clean implementation of setting saving, but I think I can add a > rough version that is less efficient (but works) for 4.8 and backport it. Thank you, that would be much appreciated. As far as I can tell later versions are not affected. Regards, Dmitry.
(Cycling through old bug reports) This bug is waiting for a 4.8 backport, which appears not to be entirely trivial. Nick, is it fair to say you don't have the time to do the backport? Dmitry, Yves-Alexis, do your distributions still ship a supported version that runs 4.8?
(In reply to Steve Dodier-Lazaro from comment #11) > (Cycling through old bug reports) > > This bug is waiting for a 4.8 backport, which appears not to be entirely > trivial. > > Nick, is it fair to say you don't have the time to do the backport? Dmitry, > Yves-Alexis, do your distributions still ship a supported version that runs > 4.8? Yes, Wheezy still has 4.8 and will be supported for more than a year. But I'm unsure if spending time on this (wrt. pushing 4.12 out, for example :) is really useful.
This issue was not fixed for so long that I'd say it's time to forget it and move on. This bug encouraged me to upgrade so I'm not using Xfce panel on Wheezy any more. Not sure if anyone else was ever affected...
I would say 4.8 has been unmaintained for so long, I'm closing this (finally).