Needs to support direct searching of contacts
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Canonical System Image |
High
|
Bill Filler | ||
| | content-hub (Ubuntu) |
High
|
Ken VanDine | ||
Bug Description
Use case:
- contact auto-completion
When typing addressees in an email app, you want to be able to use auto-completion from your contacts without disclosing more data than necessary.
The only secure way seems to be for the content hub to own the display of matching results, otherwise we're opening ourselves to a brute-force attack to get data on all the contacts.
So my proposal would be that, as usual, a content hub operation is started for the search (decorated with originator geometry most likely), the hub queries all relevant data sources and displays a list of matching results. The search query will need to be updated as the user types. Selecting one of those would trigger the actual content exchange.
This type of prompt could not gain focus (as to allow the user to continue typing in the text entry), and would probably need to support some styling properties to make it fit within the originator app.
| Michał Sawicz (saviq) wrote : | #1 |
| Dan Chapman (dpniel) wrote : | #2 |
I would love to see a feature like this added to content-hub,
At the moment the only solution we have in dekko is to mass import contacts which we then have to maintain a duplicate address-book with no real way to keep it in sync, other than do another mass import and filter out dups. Which is a pain and bad UX in my opinion.
| Launchpad Janitor (janitor) wrote : | #3 |
Status changed to 'Confirmed' because the bug affects multiple users.
| Changed in content-hub (Ubuntu): | |
| status: | New → Confirmed |
| Changed in dekko: | |
| status: | New → Confirmed |
| summary: |
- Needs to support direct searching + Needs to support direct searching of contacts |
| Changed in dekko: | |
| importance: | Undecided → Critical |
| status: | Confirmed → Triaged |
| Pat McGowan (pat-mcgowan) wrote : | #4 |
good one for the backlog
| Changed in canonical-devices-system-image: | |
| assignee: | nobody → Bill Filler (bfiller) |
| importance: | Undecided → High |
| status: | New → Confirmed |
| Changed in content-hub (Ubuntu): | |
| assignee: | nobody → Ken VanDine (ken-vandine) |
| importance: | Undecided → High |
| Alan Pope 🍺🐧🐱 🦄 (popey) wrote : | #5 |
@bfiller Is there a timescale when we can get the work on this started? It's a blocker for getting dekko in the image.
| Changed in dekko: | |
| importance: | Critical → High |
| Changed in dekko: | |
| importance: | High → Medium |
| Dan Chapman (dpniel) wrote : | #6 |
Dropping the priority for this on Dekko as we currently have contact import setup through content-hub. This bug fixed would still be a more ideal solution, but it's no longer a blocker in Dekko.
| Bill Filler (bfiller) wrote : | #7 |
if dekko is going to be the default email client on the app, I would vote for whitelisting it to allow direct access to the contact list from the address-
| Changed in canonical-devices-system-image: | |
| milestone: | none → backlog |


Added dekko as the project to immediately benefit from this.