You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/Signal/src
Michael Kirk 33f6a95520 Explain send failures for text and media messages
fixes #1231

Motivation
----------
Previously when messages failed to send, there was no reason given.
Furthermore, when media messages failed to send there was no indication
that any attempt to send the message even occurred, nor a retry
dialog.

UX Changes
----------
- Show "uploading" status for media
- Show specific error message in retry-send dialog
- Only scroll to bottom when new message is inserted
- Show specific errors when group creation fails

Code Changes
-----------
- Updated incorrect references to TSMessageAdapters which were actually
  references to OWSMessageData
- MessageSender was extracted from SSK MessagesManager
- access MessagesManager as property
- idiomatic init/properties for Env
- log contact intersections
- Move scroll-to-bottom animation to main thread.

// FREEBIE
9 years ago
..
Models Explain send failures for text and media messages 9 years ago
Observers Read receipts remove lockscreen notifications 9 years ago
Storyboard Longpress to copy safety numbers 9 years ago
audio Allow autogenstrings to find all strings 9 years ago
call Fixes lingering interactions after removing thread (#1297) 9 years ago
contact Explain send failures for text and media messages 9 years ago
crypto Return immutable data from generateSecureRandomData:length and use OSStatus to check the status of SecRandomCopyBytes. (#1306) 9 years ago
environment Explain send failures for text and media messages 9 years ago
network Explain send failures for text and media messages 9 years ago
phone namespace ContactsManager -> OWSContactsManager 9 years ago
profiling TextSecureKit Refactoring 10 years ago
util Size error messages correctly. 9 years ago
view controllers Explain send failures for text and media messages 9 years ago
views Explain send failures for text and media messages 9 years ago
AppDelegate.h TextSecureKit Refactoring 10 years ago
AppDelegate.m Explain send failures for text and media messages 9 years ago
NotificationTracker.h TextSecureKit Refactoring 10 years ago
NotificationTracker.m TextSecureKit Refactoring 10 years ago
Signal-Bridging-Header.h Longpress to copy safety numbers 9 years ago
UIColor+OWS.h Move colors into style class 9 years ago
UIColor+OWS.m Move colors into style class 9 years ago