Signal-iOS/Signal/src/environment
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
..
Migrations Changed Safety numbers no longer block communication 2016-11-11 09:13:38 -05:00
DebugLogger.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
DebugLogger.m More logging, scrub phone numbers from file logs (#1357) 2016-09-27 21:20:58 -04:00
Environment.h Custom contact picker for invite flow 2016-11-26 14:43:42 -05:00
Environment.m Properly assign global contacts updater to environment 2016-11-13 12:39:08 -05:00
iOSVersions.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
LocalizableText.h Allow autogenstrings to find all strings 2016-10-20 13:27:38 -04:00
LocalizableText.m Allow autogenstrings to find all strings 2016-10-20 13:27:38 -04:00
NotificationsManager.h Adapting to renaming. 2016-04-08 09:47:41 +02:00
NotificationsManager.m Less confusing "#" avatar for unknown Contact instead of "+" 2016-12-04 14:01:07 -05:00
PropertyListPreferences.h Changed Safety numbers no longer block communication 2016-11-11 09:13:38 -05:00
PropertyListPreferences.m Changed Safety numbers no longer block communication 2016-11-11 09:13:38 -05:00
Release.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
Release.m Tapping corrupted message opens "session reset" activity 2016-11-04 14:57:37 -04:00
SignalKeyingStorage.h TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
SignalKeyingStorage.m Fixes #146 #147. 2015-12-24 18:52:18 +01:00
VersionMigrations.h Support for supportsVOIP attribute. 2015-08-23 00:00:39 +02:00
VersionMigrations.m revert to tracking longform build 2016-11-14 13:34:39 -05:00