On Wed, Jun 25, 2014 at 02:15:49AM +0200 I heard the voice of
Rhialto, and lo! it spake thus:
>
> On the ewmh branch (https://code.launchpad.net/~rhialto/ctwm/ewmh)
> I've just added code to support Desktop and Dock windows in a
> limited way.

Eggselent.

I have nothing to offer on the Desktop window issue, but I do have a
couple meta-questions.

1) Should we consider the #ifdef EWMH stuff as temporary?  Certainly
   it's sensible in dev to be able to flip it on and off.  And maybe
   through a full release cycle.  But AIUI, this doesn't drag in any
   extra libraries, or require support from the X server.  If nothing
   else but us knew anything about EWMH, all that would happen is we'd
   waste a few cycles checking properties that aren't set, and setting
   properties nobody else looks at.

   If that's the case, I propose that once we've banged it around
   enough to be confident it's no more buggy than any of the rest of
   the code, we should plan to unifdef it and just have it
   unconditional.


2) I note that you're taking USE_EWMH as a signal to force USE_GNOME
   off.  Is that a "if both are enabled things will go screwy", a "we
   do everything it does so it's completely subsumed anyway", or just
   a "GNOME1 stuff is historical"?  It doesn't _seem_ to be the middle
   one, as they're poking around different properties.  If it's the
   latter, I'd as soon not mutex them, though a short settling of EWMH
   may be the signal for shutting GNOME off by default.



-- 
Matthew Fuller     (MF4839)   |  [email protected]
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.

Reply via email to