[271] in Athena User Interface
Re: Current thinking on gZephyr
daemon@ATHENA.MIT.EDU (Gerald Britton)
Mon Jul 10 10:03:35 2000
Date: Mon, 10 Jul 2000 10:03:28 -0400
From: Gerald Britton <gbritton@MIT.EDU>
To: "Christopher D. Beland" <beland@MIT.EDU>
Cc: aui@MIT.EDU
Message-Id: <20000710100328.A4688@light-brigade.mit.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
In-Reply-To: <200007101300.JAA01884@No-Whammies.mit.edu>; from beland@MIT.EDU on Mon, Jul 10, 2000 at 09:00:36AM -0400
A few minor comments... about a year ago, i decided to try writing a gtk
based zwgc. My intent was to create something roughly functionally equivalent
to your plan. I got to the point of having zephyr recieve, logging, and
windowgrams working when i abandoned it due to lack of free time. I dumped
the zwgc.desc scripting support and replaced it with guile which I thought
would be much more useful to the power user. I didn't get around to creating
much in the way of graphical configuration though.
The one major thing i learned in doing this though, it's probably very
impractical to implement windowgrams using gtk. My test program would have
a memory footprint of over 100MB if left running for several hours purely from
the overhead for each windowgram.
If anyone is interested, a snapshot of my work so far as I had done is
here: http://lite.mit.edu/gnoze-SNAP.tar.gz
-- Gerald