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
Michael Kirk e08fa4bcec Fix jolting animation after sending a message
When we send the nth message, we retain the footer for the n-1th message
until the nth message is successfully sent.

1. leave the footer on the n-1th message
2. draw the nth message with the "..." footer
3. update the nth message with the "sent" footer and hide the footer for
   the n-1th message

In the normal case this all happens very quickly, which results in some
unpleasant flicker every time you send a message.

The concession here is that we'll only print the n-1th footer if the
outgoing message *fails*. So until we implement a design more like
Android's double-check for sent/delivery, the user will not be able to
distinguish between a sent and delivered message *while* their message
is outgoing.

In my opinion the lack of jank in the normal case makes the app
supercedes this use case.

// FREEBIE
8 years ago
..
AudioFiles
Certificates
Fonts
Images
Images.xcassets Sketch out profile header in app settings view. 8 years ago
src Fix jolting animation after sending a message 8 years ago
test Move profile manager to Signal. 8 years ago
translations Respond to CR. 8 years ago
.swiftlint.yml
Signal-Info.plist Bump build from to 2.16.0.2. 8 years ago
Signal-Prefix.pch Always sync and log push tokens. Apply OWSAlerts in more places. 9 years ago
Signal.entitlements Choose arbitrary attachments from iCloud/GDrive/Dropbox/etc 9 years ago
iTunesArtwork@3x.png
main.m