GNOME Bugzilla – Bug 575675
No notifications for missed calls
Last modified: 2018-05-22 13:22:56 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.
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?)
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?
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.
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?
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.
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.
(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. :)
Oh, damn! You're absolutely right :) I copy my comment to the relevant Ekiga bug in a matter of seconds.
A possible UI for this could be to add a notification in the status area about missed calls.
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
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.
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?
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.
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? ;-)
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.
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.
-- 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.