HPLIP Uses older speech bubble notifications

Bug #354451 reported by Elliot Hughes
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
Confirmed
Undecided
Unassigned

Bug Description

On Ubuntu Jaunty the included HPLIP still uses old fashioned yellow bubbles for printing status. This should be replaced with the new style notify-osd notifications to ensure a consistent notifications system.

tags: added: notifications
Revision history for this message
Eitan Isaacson (eeejay) wrote :

Hi Elliot. I don't believe it is possible for hplip to be using the old notifications, since the new and old framework cannot exists side-by-side in a single installation. Could you please attach a screenshot of the notifications you see? Also, could you run the following after you have seen an "old" notification?

ps ax | grep "notif"

My guess is that hplip is using some qt4 magic to draw it's own notifications.

Revision history for this message
dwelch91 (dwelch91) wrote : Re: [Bug 354451] Re: HPLIP Uses older speech bubble notifications

hp-systray is using the standard QSystemTrayIcon class from Qt 4.x, and
using its showMessage() method. So, the appearance of the message bubble is
defined by Qt, not HPLIP.

On Mon, Apr 6, 2009 at 9:47 AM, Eitan Isaacson <email address hidden> wrote:

> Hi Elliot. I don't believe it is possible for hplip to be using the old
> notifications, since the new and old framework cannot exists side-by-
> side in a single installation. Could you please attach a screenshot of
> the notifications you see? Also, could you run the following after you
> have seen an "old" notification?
>
> ps ax | grep "notif"
>
> My guess is that hplip is using some qt4 magic to draw it's own
> notifications.
>
> --
> HPLIP Uses older speech bubble notifications
> https://bugs.launchpad.net/bugs/354451
> You received this bug notification because you are a member of HP Linux
> Imaging and Printing, which is subscribed to HPLIP.
>

Revision history for this message
Elliot Hughes (elliot-hughes) wrote :

Eitan, I agree with your idea that hplip is probably drawing its notifications in a non-standard way - they do look subtly different from 'proper' old style notifications. I'd get you a screenshot but I'm afraid the hard drive with my Ubuntu partition is currently away for data recovery and won't be back for a week or so yet (just my luck to have it fail on me days after reporting a bug that needs more info!)

I'll post a screenshot when it returns.

Revision history for this message
David Barth (dbarth) wrote :

Unfortunately we cannot do much for 9.04. I suggest this bug be updated to priority "whishlist" to capture that for the next release.

Revision history for this message
David Barth (dbarth) wrote :

Correction.

A part of the code actually uses libnotify (by dlopen'ing it, thanks Eitan!) but the calls we can spot so far in io/hpmud/hp-mkuri.c are standard notify_* calls that notify-osd totally supports. In particular, there are no actions and no infinite timeout request.

We'll see with your screenshot if there is something else we can do.

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) wrote :

David,

How do you want to track this? I'd love to move it out of the HPLIP bugs if possible because it's not a defect with us, per se.

Thoughts?

Thanks.

Aaron

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) wrote :

QT issue. Setting to invalid.

Thanks for the report.

Aaron

Changed in hplip:
status: New → Invalid
Revision history for this message
Mirco Müller (macslow) wrote :

This can be fixed. See https://bugs.edge.launchpad.net/ubuntu/+source/notify-osd/+bug/373773/comments/3. Trying to contact Don Welch, initial author of the UI-elements of hplip, hasn't been successful. Neither did the email-addresses <email address hidden> nor <email address hidden> work. Does anybody know how to reach Don? Is he still at HP?

Revision history for this message
Mirco Müller (macslow) wrote :

Although it's a Qt-issue it can be fixed. See https://bugs.edge.launchpad.net/hplip/+bug/354451/comments/8

Changed in hplip:
status: Invalid → Confirmed
Revision history for this message
dwelch91 (dwelch91) wrote :

I will look at this for the next HPLIP release.

On Wed, May 13, 2009 at 4:23 AM, Mirco Müller <email address hidden>wrote:

> This can be fixed. See https://bugs.edge.launchpad.net/ubuntu/+source
> /notify-osd/+bug/373773/comments/3<https://bugs.edge.launchpad.net/ubuntu/+source%0A/notify-osd/+bug/373773/comments/3>.
> Trying to contact Don Welch, initial
> author of the UI-elements of hplip, hasn't been successful. Neither did
> the email-addresses <email address hidden> nor <email address hidden> work. Does
> anybody know how to reach Don? Is he still at HP?
>
> --
> HPLIP Uses older speech bubble notifications
> https://bugs.launchpad.net/bugs/354451
> You received this bug notification because you are a member of HP Linux
> Imaging and Printing, which is subscribed to HPLIP.
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.