[159] in Athena User Interface

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

Re: Revised plan for printing GUIs

daemon@ATHENA.MIT.EDU (Richard Tibbetts)
Mon Jun 12 20:06:42 2000

Message-Id: <200006130006.UAA10472@hikari-no-ken.mit.edu>
To: "Christopher D. Beland" <beland@MIT.EDU>
cc: aui@MIT.EDU, cfox@MIT.EDU, tibbetts@MIT.EDU
In-reply-to: Your message of "Mon, 12 Jun 2000 19:49:12 EDT."
             <200006122349.TAA20696@No-Whammies.mit.edu> 
Date: Mon, 12 Jun 2000 20:06:37 -0400
From: Richard Tibbetts <tibbetts@MIT.EDU>

A couple of comments/changes:

On 6/12 "Christopher D. Beland" <beland@MIT.EDU> wrote:
> In any case, the applet will determine the file's type, decide whether
> to print interpreted document or source code, depending on user
> configuration, and dispatch to the appropriate action:

Before this you should talk about drag and drop printing (it seems
like you just forgot to). "the file" is not yet defined.

> [We may actually be able to borrow MIME decoding stuff from GNOME
> and/or KDE file managers or other places.]

There is mime decoding stuff in gnome-libs, IIRC.


> =========================================
> 
>        PRINTING CONFIGURATION
> 
> 
> Current printer: ajax (w20-575)
> 
>    [Change current printer to...]
>    [Make choice persistent]  (not recommended)

Are you sure that "Make choice persistent" is a button and not a check
box?

> * PRINT JOB TRACKING *
> 
> We will create an applet for users to track print jobs once they've
> been sent to the queue.  It will be launched after a DND print request
> by default.

Are you sure that you want a seperate capplet?

> =============================================================================
>   ======
> 
>                      ATHENA PRINT JOB TRACKING APPLET
> 
> 
> Default printer for this host: ajax (w20-575)
> 
> 
> [Show all known jobs for beland]
> [Show all jobs for printer...]  
> [Show all jobs on all printers
>   with known jobs for beland]

How are the first and third choices different?

> Notes: 
> 
> "beland" should be set by $USER or some similar mechanism.

There is a standard glib way of doing this.
> * GENERAL NOTES *
> 
> DND printing will only work from GNOME-aware applications (which
> fortunately includes gmc, the interim file manager).

You should point out that the lpr wrapper will mean that (nearly)
every job will be successfully tracked.

-*- http://www.mit.edu/~tibbetts -*- finger tibbetts@monk.mit.edu -*-

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