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

Reply via email to