[666] in Athena User Interface

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

Re: Menus

daemon@ATHENA.MIT.EDU (Greg Hudson)
Wed Feb 7 12:08:06 2001

Message-Id: <200102071708.MAA10419@equal-rites.mit.edu>
To: "Christopher D. Beland" <beland@MIT.EDU>
cc: aui@MIT.EDU
In-Reply-To: Your message of "Wed, 07 Feb 2001 01:11:11 EST."
             <200102070611.BAA14719@Press-Your-Luck.mit.edu> 
Date: Wed, 07 Feb 2001 12:08:02 -0500
From: Greg Hudson <ghudson@MIT.EDU>

> One thing I'll need to know - will xalf be available in the release,
> and if so, how?

Probably.  I've pulled down xalf and played with it.  It generates a
spurious error message if you xalf a script which runs a setuid
program (such as "attach") under Linux, but I think we can work around
that.

As for how, I personally like the hourglass cursor.

> How will the user configure xalf, and do I need to put any flags or
> arguments into the invocation that the menu system uses?

I don't remember enough about xalf to answer this question.  We may
need to use a command-line argument ("-c" for cursor, if that's what
we want), and the user may not have a way of overriding that other
than by making their own menus.

> Should I use a fixed-up version of zathrun, or hack together a GTK
> app that throws a message window up on the screen instead of
> zephyring you?

A GTK app would be better than zathrun, certainly.

> I assume that we haven't discovered anything new about the
> cross-platform issue?  If not, I will continue to follow the
> convention of visibly labeling, for example, which CD player works
> on which platforms.

This sounds reasonable.  I have my doubts that we'll be able to do
anything more intelligent.

If there's a function which works on all platforms but works
differently on each one ("Play a CD"), then we can write a script
which does the right thing on all platforms.

> It looks like "Find", "Renew Authentication", "Edit Menus", and
> "File Manager" have been deleted from the top level...I shall put
> them under Utilities unless anyone has a better idea.

I don't think we have a meaningful "Find".  The others sound fine
under utilities.

> Oh, and one last question -- do we need "Restart Panel" and "Restart
> Sawfish" items?

I'd say leave them out for now.  Keep in mind that a new user doesn't
know what panel and sawfish are.

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