tipichris / TBDialOut

A Thunderbird extension to enable one-click dialing direct from your address book
http://www.oak-wood.co.uk/tbdialout
12 stars 9 forks source link

Addressbook Dialout - Linux and Windows Tested (same results) #13

Open gvjensen opened 4 years ago

gvjensen commented 4 years ago

Hi - TBDialOut works with contacts in the 'Outlook' addressbook (linked to my Outlook.com account), and to phone numbers added to my 'collected addresses' and Personal addressbook. Outlook is linked with the 'Provider for Exchange'.

It will not dial any phone numbers in either my yahoo, iCloud, or google (gmail) addressbooks. I am syncing all addressbooks with TBird using Tbsync. These leverage the 'Provider for CalDAV & CardDAV'' or 'Provider for Exchange ActiveSync.'

My Gmail addressbook that is sync'd with gContactSync will allow for dialing from TBDialOut.

Very odd - apparently, TBDialOut does not parse the field value as a phone string in the 'CardDAV' based addressbooks, (even as input formatting is identical between working and non-working examples).

TBsync is very powerful, easy, and stable - and preferred by me over gContactSync (working with contacts and tasks for Outlook, Yahoo, Gmail, and iCloud).

Please take a look - I am sure there is a minor tweak that would enhance the value of TBDialOut.

tipichris commented 4 years ago

Hi When you say it will not dial, what do you mean exactly?

TBDialOut is designed to work with TB's native addressbook. TBsync makes some changes to the addressbook that are incompatible with TBDialOut. I have only tested with the Provider for CardDAV. In that case the dial button works, and dialing from the context menu (right click the contact). But clicking on the link does not work because TBsync reformats the link so that TBDialOut cannot recognise it.

There is an additional problem related to the way in which TBsync squeezes multiple phone numbers into a single field in TB's addressbook. See https://github.com/tipichris/TBDialOut/issues/10#issuecomment-627547743 for more on this