I've tested the attached patch (it goes in debian/patches, and you have
to edit series to include it), and it works like a charm.  

The only thing I've noticed now is that the printer icon sticks around
after your printing is finished, until you open it and hit Refresh.
I'm not sure if that's normal... but either way it's much less
intrusive than the notification was.

I don't imagine this patch will make it into an update for squeeze, but
I've attached it in case anyone else finds it useful.
--- system-config-printer-1.2.3/jobviewer.py	2010-06-24 08:49:35.000000000 -0700
+++ /home/cwallace/jobviewer.py	2011-11-04 21:09:35.000000000 -0700
@@ -1574,7 +1574,8 @@
             debugprint ("Already sent notification for %s" % repr (reason))
             return
 
-        if reason.get_reason () == "com.apple.print.recoverable":
+        if (reason.get_reason () == "com.apple.print.recoverable" or
+            reason.get_reason () == "connecting-to-device"):
             return
 
         level = reason.get_level ()

Reply via email to