New print job manager

A weekend hack I’m really pleased with. Frustrated with the “eggcups” print job manager after getting it all confused again, I wondered how difficult it would be to implement a proper print job manager in Python, on top of the “pycups” CUPS bindings I wrote for the admin tool.

Here are some screenshots of the result:

Print job manager (1)

Print job manager (2)

Now I just need to add a status icon and a “choose driver” dialog, and it can replace eggcups altogether!

Here’s the demo tarball: jobs-demo.tar.bz. It requires pycups-1.9.18 which is available from system-config-printer-0.7.52.1-2.fc6 (in updates-testing) or 0.7.56-2.fc7.


Posted

in

by

Tags: