[666] in Athena User Interface
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.