Signal-iOS/Signal
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
..
AudioFiles Fixes #244 2015-03-21 17:53:38 +01:00
Certificates TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
Images Multiple visual enhancements and repo cleanup. 2015-02-18 18:20:02 +01:00
Images.xcassets Custom contact picker for invite flow 2016-11-26 14:43:42 -05:00
src Less confusing "#" avatar for unknown Contact instead of "+" 2016-12-04 14:01:07 -05:00
test Address some lingering emoji cropping 2016-11-13 11:48:05 -05:00
translations Update translations 2016-12-01 16:14:31 -05:00
iTunesArtwork@3x.png Updated iTunes artwork 2015-01-30 17:25:24 -10:00
main.m Removing unused imported classes. 2015-07-27 16:19:08 +02:00
Signal-Info.plist Bump build 2016-12-01 17:44:07 -05:00
Signal-Prefix.pch More logging, scrub phone numbers from file logs (#1357) 2016-09-27 21:20:58 -04:00
Signal.entitlements Apple now requires camera permission explanation 2016-09-17 13:51:34 -04:00