After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 575675 - No notifications for missed calls
No notifications for missed calls
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: Notifications
3.6.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2009-03-17 11:49 UTC by Will Thompson
Modified: 2018-05-22 13:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Will Thompson 2009-03-17 11:49:06 UTC
A few minutes ago, someone called me. They hung up while my eyes were moving to the libnotify bubble.

Who it was, I cannot say, because the bubble evaporated before I could read it.
Comment 1 Frederic Peters 2009-03-17 11:52:26 UTC
It could be the job of the notification daemon to provide history and classification of notifications.  (isn't it what the new ubuntu one does?)
Comment 2 Xavier Claessens 2009-03-17 20:05:57 UTC
I don't think it's notification's role because we really want a button to call back.

I think the notification disapear when the channel is closed. Probably it should keep blinking anyway... But why is that channel closed? Does the CM close it magically when the remote side cancel the call, or something?
Comment 3 Praveen Thirukonda 2009-06-29 16:20:22 UTC
really CRITICAL bug imho

maybe it could take inspiration from cell phones for interface like there could be a bar in contact list (like right now a bar when account connecting failed)
and it could say " 3 missed calls" 

and clicking on it opens a window which lists the calls which is missed and says as a nice summary like who called, when, voice or video call, etc? and then a button to call back if the user is online who called.
Comment 4 Jonathan Tellier 2009-07-02 19:38:12 UTC
Would it make sense to have a more general "While you were gone" information bar? It could contain things like:

While you were gone, those events happened and needed your attention:
- Foo tried to send you file bar.
- Baz tried to establish a call.
- Qux tried to [enter name of some other event here]

Would such a thing be useful or are call events the only kind of event a user would be interested in knowing he missed?
Comment 5 Praveen Thirukonda 2009-07-03 06:36:20 UTC
yes, i guess notification for all events which were missed would be really helpful.
As the user when he returns can act on the missed events, say ask Baz to resend the file etc.
Comment 6 László Monda 2009-09-23 12:01:13 UTC
Currently this is a *major* problem with Ekiga and has always been.

The tiny notification text in the status bar is unnoticable.  I'm tired of not being able to see who called me in the past.  I don't wanna hunt for the little message, but want some explicit visual notification telling me about the missed calls.

The implementation that I suggest is incredibly simple:

* Blink the tray icon after a missed call as long as Ekiga gets focus.

* Change to the Call history tab.

The above is a minimal, but extremely useful solution that could be implemented in a matter of hours (at most).

Further thoughts:

* After the above functionality is ready it'd nice to show exclamation icons next to the missed calls under the Call history tab.  These icons should change back to the gray right arrow icon as soon as they get focus.  This way all the missed calls could be instantly recognizable by the user.
Comment 7 Will Thompson 2009-09-23 12:28:43 UTC
(In reply to comment #6)
> Currently this is a *major* problem with Ekiga and has always been.

This is a bug report about Empathy, not Ekiga. But UI like you propose could work in Empathy. :)
Comment 8 László Monda 2009-09-23 12:32:03 UTC
Oh, damn!  You're absolutely right :)

I copy my comment to the relevant Ekiga bug in a matter of seconds.
Comment 9 Guillaume Desmottes 2009-10-21 11:26:31 UTC
A possible UI for this could be to add a notification in the status area about missed calls.
Comment 10 Praveen Thirukonda 2009-10-21 15:52:52 UTC
a nice ui could also be to use the gtkinfobar for missed events in the contact list and when that is clicked a window is shown where all missed events eg calls,file transfers, etc are shown.
and in OS's where empathy icon is shown maybe clicking the icon,which might be highlighted someway, would show the missed events window focussed on top of contact list
Comment 11 André Klapper 2009-10-28 17:16:53 UTC
Currently 17 Empathy tickets are set as GNOME 2.30 blockers, hence mass-removing.
Guillaume: Please use normal Target Milestones instead. If you really think that this specific issue here is a 2.30 blocker then please restore the GNOME target and set corresponding importance values.
Comment 12 Guillaume Desmottes 2011-08-04 13:51:35 UTC
As we are moving to more desktop integrated IM experience (bug #653938), I guess this could be done by the Shell.

Nick, Allan: any thoughts?
Comment 13 Nick Richards 2011-08-16 11:23:15 UTC
I think a lot of this could be solved by having previous notifications such as missed calls inline within empathy conversations, and a design which is more single window and conversation focused than the current design for empathy.

But aside from my personal prejudices this is certainly a subset of the 'missed conversation' problem which we're trying to fix with notifications in 3.2 and should in the first case be dealt with as part of that.
Comment 14 madeit 2012-05-14 22:33:35 UTC
The audio and video support in Empathy itself is now in very good shape. But the signaling of calls is sadly still annoying. The idea with the stacked notifications may be a nice workaround. But it need to be integrated in the UI, and also be persistent. 
Is this still on the road map? ;-)
Comment 15 Jean-François Fortin Tam 2012-11-20 18:11:45 UTC
So perhaps the simplest fix would be to add a 2nd, persistent notification that says "Missed called from foo" (and those can pile up in gnome-shell) and ensure it is also in the telepathy logger.
Comment 16 Matthias Kurz 2015-11-27 12:02:31 UTC
Any updates here?
I am using Ubuntu 12.04
Missed calls are not even logged via telepathy-logger (using version 0.4.0-0ubuntu1).
This is very annoying and makes empathy useless for us for customer support.
Comment 17 GNOME Infrastructure Team 2018-05-22 13:22:56 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/50.