[2714] in Release_Engineering
dash patches...
daemon@ATHENA.MIT.EDU (vanharen@MIT.EDU)
Wed Jul 17 14:09:30 1991
From: vanharen@MIT.EDU
Date: Wed, 17 Jul 91 14:09:35 EDT
To: rel-eng@MIT.EDU
Dash is ready for another pick-up. This version fixes several problems:
- menu items not greyed-out on rios.
- does not crash when displaying warning boxes (problem existed on
several platforms)
- hard-coded paths removed and replaced with #define's settable in
Imakefile (default to proper Athena imake config values)
- has fallback mechanism -- if menu-file (on AFS) is unreadable, falls
back to a menu file on the rvd.
Please pick up all of /mit/dash/src. Many files have changed, so it is
probably easier to simply archive the current snapshot and grab
everything all over.
In addition, the change I sent in previously to the global xsession file
was wrong, as I mentioned. Please apply the patch below instead.
Let me know of any problems. Thanks.
-C.
==============================================================================
*** /usr/athena/lib/init/xsession Sun Jun 30 14:27:31 1991
--- /tmp/xsession Wed Jul 17 14:00:30 1991
***************
*** 111,116 ****
--- 111,129 ----
# Run standard system/user startup activities
+ # Run the Athena Dashboard by default.
+ # To skip this, put the command "set skip_dash" in
+ # your ~/.environment file.
+
+ # We run this first, before the initial xterm, to give dash a chance to
+ # start up and be ready to put up the logout button later (below).
+
+ if (! $?skip_dash) then
+ if ($?verbose_login) echo "Starting the Athena Dashboard..."
+ (dash &)
+ sleep $sleep_time
+ endif
+
# Start default initial xterm window. To skip this, put the command
# "set skip_initial_xterm" in your ~/.environment file.
***************
*** 132,138 ****
if (! $?skip_xlogout) then
if ($?verbose_login) echo "Creating logout button..."
(dash -logout &)
- sleep $sleep_time
sleep $sleep_time
endif
--- 145,150 ----