I get a lot of troubles with trayer when changing or restarting a recipe. Most of the tray icons are just lost after the recipe change.
It come from Settings of Trayer {{{1 AddToFunc ExitFunction I Exec exec killall trayer AddToFunc StartFunction I Exec exec trayer \ ... According to freedesktop specification, a program must be able to lost the trayer application and reconnect when it come back. It implies at a systray program must be able to stop and restart without loosing the icons. A workaround would be to add functions so at we can change the characteristics of a running trayer instance so at it will be not needed anymore to kill and restart it when changing the recipe. Some programs as sylpheed-claws are working fine even when I change the recipe, but other as qjackctl or glashctl just lost their systray icon. When this append, it is often no other choice as to kill and restart them. I discussed with the qjackctl dev that made the systray function for this program. He is sure at qjackctl is freedesktop compliant in that regard. So it is a problem with trayer. Is it a feature that we can hope to see in the future with trayer? I know almost nothing in C so I cannot help to hack this issue. Ciao, Dominique _______________________________________________ FVWM-Crystal-users mailing list FVWM-Crystal-users@gna.org https://mail.gna.org/listinfo/fvwm-crystal-users