Signal-iOS/Signal/src/network
Russ Shanahan e7126f8c60 Less confusing "#" avatar for unknown Contact instead of "+"
For consistency with the Android and Desktop client behavior.

* Show a placeholder avatar when no image, initials (#1512)

  If all we know about the user is their phone number, their avatar image
  is rendered as a placeholder. Previously, it would render the first few
  characters of their phone number as if they were initials (eg. "+")

* Rename, extend OWSContactsManager methods (#1512)

  Rename from: nameStringForPhoneIdentifier
           to: displayNameForPhoneIdentifier

  Also, add:
  - (BOOL)nameExistsForPhoneIdentifier:(NSString *)identifier;

  Which reports whether there's any "name" for a contact.

* Remove unused typedefs

  These aren't used in the project anymore, and they were causing
  compiling warnings due to a lack of nullability indication.

* Resolve some OWSContactsManager nullability warnings

  Did a pass through all of the existing nullability warnings in
  OWSContactsManager. Tried to pick descriptors that best reflected the
  behavior of the methods.

// FREEBIE
2016-12-04 14:01:07 -05:00
..
dns TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
failures initial commit 2014-05-06 19:41:08 +02:00
http Fix registration flow / Keep push tokens in sync 2016-11-03 16:13:49 -04:00
rtp TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
tcp TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
udp TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
IpAddress.h initial commit 2014-05-06 19:41:08 +02:00
IpAddress.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
IpEndPoint.h initial commit 2014-05-06 19:41:08 +02:00
IpEndPoint.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
NetworkEndPoint.h Initial work to depend on external futures library instead of internal implementation 2014-08-20 08:08:32 -04:00
PacketHandler.h initial commit 2014-05-06 19:41:08 +02:00
PacketHandler.m TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
PushManager.h Fix registration flow / Keep push tokens in sync 2016-11-03 16:13:49 -04:00
PushManager.m Less confusing "#" avatar for unknown Contact instead of "+" 2016-12-04 14:01:07 -05:00