Opened 6 years ago

Closed 4 years ago

Last modified 4 years ago

#15575 closed enhancement (fixed)

dialpad support

Reported by: Marcus Owned by: EionRobb
Milestone: 2.10.12 Component: unclassified
Version: 2.10.7 Keywords:
Cc: pB, dwmw2


It would be great to have something like a dialpad for pidgin, in order to fully make use of plugins like the sipe or google talk plugin:

Attachments (1)

dtmf-pad.patch (7.5 KB) - added by buzz 6 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 6 years ago by pB

pidging-sipe plug-in has now a fully working dial-out ability. Jakub Adam added inside the plug-in a text entry in which we can enter a phone number and this way, Lync users can reach any phone. A dialpad would be greatly appreciated when you call automated answering service and you need to press a key.

pidgin with pidgin-sipe plug-in is currently the only way for linux users to interact with Microsoft Lync services. It would really make our life easier.

comment:2 Changed 6 years ago by timosa

Lack of this feature makes it impossible to open a meeting in a conference attendant service, as it expects you to type a meeting id. It would be really good to have a dialpad available.

Changed 6 years ago by buzz

comment:3 follow-up: Changed 6 years ago by buzz

I've added a Pidgin patch which adds a DTMF dial pad to the media window. Using this pad we can finally control answering machines and audio bridges using the pidgin-sipe plugin. As I'm using the gstreamer dtmf element it should work with other plugins too. I really hope that someone can include it in the next version of pidgin.

comment:4 Changed 6 years ago by dwmw2

FWIW I used a version of this patch in ticket 12617, where a more generic method of sending DTMF had been implemented but it lacked a UI. However, that ticket is three years old and unloved — and the ultimate target there appears to have been Jabber support, which I don't care about and can't easily test. So perhaps we should leave that ticket for the Jabber part, and move the generic part (media_dtmf.2.patch in ticket 12617) to this bug?

comment:5 in reply to: ↑ 3 Changed 6 years ago by pB

I've test the patch and it works fine for me with pidgin-sipe. Thanks for you time and work !

comment:6 Changed 6 years ago by rekkanoryo

  • Owner changed from rekkanoryo to EionRobb

comment:7 Changed 6 years ago by brian_j_murrell

It would be useful for the caller to be able to hear the tones as the keys are pressed.

It would also be useful to be able to "touch" the numbers simply by entering them on the keyboard while the media window has focus. "Pressing" number buttons on a number pad by moving a mouse around and clicking tends to be clumsy at best.

Last edited 6 years ago by brian_j_murrell (previous) (diff)

comment:8 Changed 4 years ago by David Woodhouse <David.Woodhouse@…>

  • Milestone set to 3.0.0
  • Resolution set to fixed
  • Status changed from new to closed

(In [e4c122196b08]):
Add out-of-band DTMF support and dialpad to use it

This resolves the non-Jabber-specific part of ticket 12617, by adding purple_media_send_dtmf(), and a corresponding method to the PurpleMediaBackendIface? and the farstream implementation thereof.

Fixes #15575 Refs #12617

comment:9 Changed 4 years ago by David Woodhouse <David.Woodhouse@…>

  • Milestone changed from 3.0.0 to 2.10.12

(In [6b4576edf2a6]):
Add out-of-band DTMF support and dialpad to use it

This is a backport of e4c122196b08 from the trunk. It adds the UI and farstream backend support for sending DTMF.

Fixes #15575

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!