Except possibly in the Contacts app itself (where you might want to sort by last name), a contact’s display name should always consist of the same characters in the same order.
The method of calculating this display name will become more complex over time, as it grows to include code for handling middle names, nicknames, suffixes, line breaks, tab characters, contacts with no name but multiple phone numbers, and other quirks. I don’t think it’s sensible to expect every place that uses a display name to include an exact copy of this code, and for us to remember every callsite whenever we change it. So I’ve added middle names to the “Contact display name” algorithm, which I wrote for group chat feature, and proposed it to be used for contacts in general. <https://goo.gl/LVzFF0> -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to telephony-service in Ubuntu. https://bugs.launchpad.net/bugs/1585634 Title: Middle name not supported Status in Canonical System Image: In Progress Status in dialer-app package in Ubuntu: Confirmed Status in telephony-service package in Ubuntu: In Progress Bug description: Test case. - Open address book. - Create a contact with forename, middle name and last name. - Open dialer app. - Select the contact with middle name. Expected result. - Dialer app displays the full name. Actual result. - Dialer app only displays forename and last name. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585634/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp