pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/gtklp



Module name:    wip
Committed by:   jcflack
Date:           Sun Feb 26 02:39:53 UTC 2006

Added Files:
        wip/gtklp: DESCR Makefile PLIST TODO distinfo

Log Message:
Another graphical front-end to CUPS, functionally very comparable to xpp.
Both satisfy the goal of being command-line compatible with lp and lpr while
presenting the user with *all* the printer-specific options documented in the
PPD file, and using the UIConstraints in the PPD to notify the user if any
conflicting selections have been made (xpp does this instantly, in a very slick
and nondistracting way; GtkLP can be configured to check constraints always, or
provide a button to check them and report any conflicts).

GtkLP has a companion GtkLPQ for showing queue status; xpp doesn't (but
with CUPS you can just browse http://localhost:631/ for that anyway).
GtkLP has better support for submitting a multiple-file job, better
handling of file names with whitespace or odd characters, and suppresses
the file selection when run as a filter (I wish xpp did this). xpp's
file selection offers a preview for several file types.

xpp is more faithful to the grouping of options in the PPD, presenting
them on separate tabs under the PPD's suggested readable names, and
correctly treats the InstallableOptions group as view-only; GtkLP tucks
them all away on an obscure "PPD" tab, and allows the user to frob the
InstallableOptions to values that don't match the printer's actual
capabilities, which could lead to confusion.

I was in a hurry to test this so I temporarily set IGNORE_RECOMMENDED to
avoid updating a bunch of gtk2 stuff. It works for me but someone might
check that nothing breaks with the more current gtk2.


To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/gtklp/DESCR wip/gtklp/Makefile \
    wip/gtklp/PLIST wip/gtklp/TODO wip/gtklp/distinfo

To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/gtklp/DESCR?r1=0&r2=1.1
http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/gtklp/Makefile?r1=0&r2=1.1
http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/gtklp/PLIST?r1=0&r2=1.1
http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/gtklp/TODO?r1=0&r2=1.1
http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/gtklp/distinfo?r1=0&r2=1.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs



Home | Main Index | Thread Index | Old Index