Bug 862979 - system-config-printer-applet does not show in systray; consequently no printing notifications displayed
Summary: system-config-printer-applet does not show in systray; consequently no printi...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: cinnamon
Version: 17
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-04 05:51 UTC by Matt Kinni
Modified: 2012-10-30 09:24 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-10-30 09:24:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
screenshot of system-config-printer-applet in systray (29.32 KB, image/png)
2012-10-04 05:51 UTC, Matt Kinni
no flags Details

Description Matt Kinni 2012-10-04 05:51:17 UTC
Created attachment 621345 [details]
screenshot of system-config-printer-applet in systray

Description of problem:
I noticed that whenever I print something, I don't get any notifications that I used to.  I tracked this down to the fact that in /etc/xdg/autostart/print-applet.desktop there is a line that says:
   NotShowIn=GNOME;KDE;

If I uncomment GNOME and restart X, the printer applet shows itself in the systray.  Now if I print something, I get notifications that a new job has been created (or if I cancel a job I get notified of that too).  However, the icon has unhelpful text "scp-dbus-service.py" beside it (screenshot attached).

Version-Release number of selected component (if applicable):
system-config-printer-1.3.9-1.fc17.x86_64

How reproducible:
always

Steps to Reproduce:
1. print
2.
3.
  
Actual results:
No notifications or tray icon for printer exists

Expected results:
Tray icon pops up when a print job starts and a notification is made

Additional info:
My worst fear is that "NotShowIn=GNOME;KDE;" is a design "feature" of some sort, but I hope this is not the case.  Currently the only way to cancel or view print jobs is to open up GNOME system settings, click on printers, then click the show jobs button.

Comment 1 Tim Waugh 2012-10-08 12:03:47 UTC
GNOME 3 provides its own printing notifications. KDE has its own applet.

Which desktop are you using?

Comment 2 Matt Kinni 2012-10-15 04:42:26 UTC
Well I mainly use Cinnamon and it needs that applet, but even when I was experimenting in GNOME 3 I still didn't get any printer notifications unless that app was (hackedly) running.  I'm not really concerned about a popup notifcation so much as the ability to click the icon and see the current print jobs

Comment 3 Tim Waugh 2012-10-15 13:25:45 UTC
Changing component.  IMHO, Cinnamon ought to register its own OnlyShowIn environment:
  http://standards.freedesktop.org/menu-spec/1.1/apb.html

Comment 4 Dan Mashal 2012-10-30 09:11:52 UTC
No it shouldn't.

Comment 5 leigh scott 2012-10-30 09:24:27 UTC
(In reply to comment #3)
> Changing component.  IMHO, Cinnamon ought to register its own OnlyShowIn
> environment:
>   http://standards.freedesktop.org/menu-spec/1.1/apb.html

Clem has refused to register cinnamon so I'm closing this as WONTFIX


Note You need to log in before you can comment on or make changes to this bug.