Bug 167699 - Completed jobs are not removed from the printer applet
Summary: Completed jobs are not removed from the printer applet
Status: RESOLVED FIXED
Alias: None
Product: printer-applet
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Jonathan Riddell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-30 02:44 UTC by Jonas Thorell
Modified: 2009-01-27 00:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Thorell 2008-07-30 02:44:41 UTC
Version:            (using KDE 4.1.0)

The new printer applet in KDE 4.1 does not remove jobs after they are completed. They are indefinately stuck on "processing" according to the applet, although the papers have already been printed. I don't know if it makes any difference what kind of printer it is, but for the record it is a HP Laserjet 4M Plus and the computer is talking to it through HP JetDirect/IP (IOW, it is not directly attached to the computer).

Another bug is that if I choose "Show completed jobs" (unneccessary since apparently jobs are never completed...) the applet hangs and I have to do ctrl-alt-esc and kill the offending window.

So far I have only tried to print from Kmail, Konqueror, and Kate but with the same result. Additionally, if I have had to kill the applet as above it isn't relaunched when needed. I still can print though, although no applet in the systray. 

Related printing issues:

Why is the "Location" part of the print dialogue always saying "Local file" as if I was printing to a pdf?
Are there any plans to incorporate a "Set up/Configure printer" module in System-settings? The webinterface of CUPS isn't all that user-friendly if you ask me. And much as I like YaST, not everyone is using Suse.
Comment 1 Raphael 2008-09-25 00:43:34 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 Jonathan Riddell 2008-10-07 00:21:21 UTC
Please try and stick to one bug per report.  

> if I choose "Show completed jobs" the applet hangs

should be fixed in commit 868683.

> Why is the "Location" part of the print dialogue always saying "Local file" as
> if I was printing to a pdf?

This is nothing to do with printer-applet, it's a Qt issue.

> Are there any plans to incorporate a "Set up/Configure printer" module

Yes, this has been started in system-config-printer-kde in kdeadmin

> does not remove jobs

The main bug here needs refresh() to be synced to the gnome version of the applet where it has been rewritten to use cups subscriptions to refresh when needed.
Comment 3 Jonathan Riddell 2009-01-27 00:23:46 UTC
SVN commit 917147 by jriddell:

update a lot of code to re-sync with GTK version
BUG:167699
BUG:178820
CCBUG:83257


 M  +5 -1      CMakeLists.txt  
 M  +2 -2      README  
 A             authconn.py  
 A             debug.py  
 A             monitor.py  
 M  +5 -0      printer-applet.notifyrc  
 M  +635 -321  printer-applet.py  
 M  +13 -14    printer-applet.ui  
 M  +2 -0      statereason.py  


WebSVN link: http://websvn.kde.org/?view=rev&revision=917147