Hi,
I took a look at the Debian ctwm package source, and sifted through
their diff. On of them is the following, and I'm not sure I entirely
understand the impact, so I'm not sure if I can apply it.
Would a few of you be willing to try it out and report back?
--- ctwm-3.7.orig/workmgr.c
+++ ctwm-3.7/workmgr.c
@@ -901,7 +901,11 @@
if (twm_win->iconmgr) return;
if (! Scr->TransientHasOccupation) {
if (twm_win->transient) return;
- if ((twm_win->group != (Window) 0) && (twm_win->group != twm_win->w))
return;
+ /*
+ * The following is commented out because it prevents, e.g.,
+ * Mozilla windows from occupying different workspaces.
+ */
+ /* if ((twm_win->group != (Window) 0) && (twm_win->group !=
twm_win->w)) return; */
}
for (ws = Scr->workSpaceMgr.workSpaceList; ws != NULL; ws = ws->next) {
Window obuttonw = Scr->workSpaceMgr.occupyWindow->obuttonw [ws->number];
Cheers,
Richard
-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.
--
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/
"When I became a man I put away childish things, including
the fear of childishness and the desire to be very grown up."
-- C.S. Lewis