[550] in Athena User Interface

home help back first fref pref prev next nref lref last post

Re: Configuration of sawfish, panel, gnome-terminal, control-center

daemon@ATHENA.MIT.EDU (Brad Thompson)
Fri Dec 29 15:35:23 2000

Message-Id: <200012292035.PAA14149@rat-thing.mit.edu>
To: Greg Hudson <ghudson@MIT.EDU>
cc: aui@MIT.EDU
In-reply-to: <200012291235.HAA06811@egyptian-gods.MIT.EDU>
Date: Fri, 29 Dec 2000 15:35:20 -0500
From: Brad Thompson <yak@MIT.EDU>

> Brad has made an athena-brushed-metal theme.  I find it kind of ugly...

I find it very ugly.  I had originally started writing a theme from
scratch, but I couldn't handle the graphics and the sawfish themes
system wasn't quite flexible enough to get the behavior I wanted, so I
gave up and did the close button hack to brushed-metal and forgot about
the problem.

> I believe the chief theme modifications from brushed-metal
> are: moving the close button over to the left (something wdc
> advocated and has recently started to question; notably, it
> is a divergence from MS Windows, although I think it's
> consistent with MacOS), eliminating the window menu button,
> and eliminating window shading.

Window-shading is turned off in site-init.jl, not the theme, I believe.

> I'm a little puzzled about tooltips.  sawfish in the
> windowmanagers locker displays lisp function names in the
> right column of the tooltips, which is clearly wrong.
> sawfish in the aui locker displays descriptions of what the
> actions do in the right column; but I didn't catch anything
> in the site-defaults file which made the difference.  Both
> versions of sawfish display lisp symbols in the left column
> (e.g. "button3-click1"), which are fairly intuitive but
> could probably be improved on.

Lisp functions get displayed when it can't read the DOC file.  It is
a gdbm file, so this is very prone to failure.  I submitted a bunch of
patches, but it looks like it is not perfect yet.  I have some test code
to fix the "button3-click1" stuff.  It's running in the sawfish locker,
but it isn't quite smoothed out yet.

yak

home help back first fref pref prev next nref lref last post