On Thu, Nov 06, 2003 at 12:37:28AM -0500, Jordan Sissel wrote: > I built this and had ion load this module successfully, however none of > my wmdock apps (nor bbslit apps) appeared in the dock.
The dock grows when dockapps are added, but the dockapps never appear. I don't see the windows actually ever being reparented (Tom: see mplex_attach_simple) to the dock, and at least in case of asclock the icon window is a child of the main window (that is never to be shown if the wm understands the dockapp protocol) instead of the root and therefore never appears. The client windows in the dock should have the dock as parent window! One more thing: When not working with Xinerama one can easily find the WScreen corresponding to the root window, but in case of Xinerama multiple screens may share the same root window and there's no one and only right way to decide which screen's dock should be used. But the be consistent, the find_suitable_screen routine (currently static) in ioncore/manage.c should perhaps be used. -- Tuomo
