When I use the menu option to invite friends, some contacts are not listed.
Device: Wiko Rainbow Jam
Android version: 5.1
Signal version: 3.26.2
Are the contacts that don't show up stored in SIM card?
All my contacts are google contacts. When I look into the details of the contact, at the bottom there is a line called "Signal contact" and I can see details there.
Hmm, does that maybe mean that that contact is already using signal and is signal quietly ignoring that contact?
TL;DR I'm not sure if this is signal specific or if it's directly solvable through the application. I see similar strangeness throughout the Android ecosystem WRT contacts.
TL:
This is a persistent problem for me with Android/Google Contacts/Google Plus and the various applications that I use that rely on those stores for contacts. I have contacts that show valid phone numbers when viewing the contact but when receiving an SMS through Hangouts/Messenger/Signal the contact record is not resolved and I get an unknown Avatar. Usually editing the contact resolves the issue... however that's tedious. This likely manually fixes some otherwise broken link between databases that are obscured to the user.
Please check, whether this issue is fixed for you by dc18f73 / #6475 (in 4.6.0). Should be the case 馃槈
Personally I consider your desired behaviour as an issue. If one of my contacts has one of her/his numbers registered with Signal, why should I invite another number of her/him?
GitHub Issue Cleanup:
See #7598 for more information.
Most helpful comment
TL;DR I'm not sure if this is signal specific or if it's directly solvable through the application. I see similar strangeness throughout the Android ecosystem WRT contacts.
TL:
This is a persistent problem for me with Android/Google Contacts/Google Plus and the various applications that I use that rely on those stores for contacts. I have contacts that show valid phone numbers when viewing the contact but when receiving an SMS through Hangouts/Messenger/Signal the contact record is not resolved and I get an unknown Avatar. Usually editing the contact resolves the issue... however that's tedious. This likely manually fixes some otherwise broken link between databases that are obscured to the user.