fourdan at xfce.org
Mon Jan 20 16:14:23 CET 2003
Sorry, but it sounds like a design problem in xfdesktop...
The property should not (and cannot) be set in the mcs plugin, because
the mcs manager is started first of all (if not, xfwm4 starts it, just
like xfce4 panel does, or any other xfce4 program do), so there is no
way to get xfwm4 running before xfdesktop plugin...
the best, then, would be to send the event from xfdesktop itself, not
the plugin *and* run xfdesktop *after* xfwm4.
On Mon, 2003-01-20 at 15:17, Jasper Huijsmans wrote:
> On 20 Jan 2003 14:51:35 +0100
> Olivier Fourdan <fourdan at xfce.org> wrote:
> > Yeah, yeah... xfwm4 blah blah...
> > Except that it's not xfwm4 fault in this case :)
> > I fixed xfdesktop to work properly :P
> Actually, I think the fix may not be entirely correct. According to the
> freedesktop standard, only the wm should actually change the property.
> Other programs should request a change by sending a client message.
> Wouldn't it be a better fix if I set a timeout or something and wait
> until there is a compliant window manager running to request the value?
> Does this make any sense?
Olivier Fourdan <fourdan at xfce.org>
More information about the Xfce4-dev