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 ddf2fe21a1 Download smaller GIF for previews.
Previously we were downloading a full sized GIF for each cell, which can
take dozens of seconds on a slower connection. Now we download a smaller
GIF for the picker view, and only download the full sized GIF for the
selected cell.

Some stats:

Before:

Scenario: search "Cat" and no scrolling, no picking
~10 MB

Scenario: search "Cat" and no scrolling, then pick
~10 MB

Scenario: search "Cat" and scroll 3 screens, no picking
~30 MB

Scenario: search "Cat" and scroll 3 screens, then pick
~30 MB

After:

Scenarios: search "Cat" and no scrolling, no picking
~1.0 MB (savings 90%)

Scenarios: search "Cat" and no scrolling, then pick
~3.5 MB (savings 65%)

Scenarios: search "Cat" and scroll 3 screens, no picking
~3.0 MB (savings 90%)

Scenarios: search "Cat" and scroll 3 screens, then pick
~5.5 MB (savings 81%)

// FREEBIE
8 years ago
..
AudioFiles Fixes #244 10 years ago
Certificates TextSecureKit Refactoring 10 years ago
Fonts Align the message state indicators with the behavior on Android and desktop. 8 years ago
Images Add view to Crop and scale avatar. 8 years ago
Images.xcassets Respond to CR. 8 years ago
src Download smaller GIF for previews. 8 years ago
test Compose View: collation index and group search 8 years ago
translations Compose View: collation index and group search 8 years ago
.swiftlint.yml WIP: WebRTC calling 8 years ago
Signal-Info.plist bump build 8 years ago
Signal-Prefix.pch Always sync and log push tokens. Apply OWSAlerts in more places. 8 years ago
Signal.entitlements Choose arbitrary attachments from iCloud/GDrive/Dropbox/etc 8 years ago
iTunesArtwork@3x.png Updated iTunes artwork 10 years ago
main.m Removing unused imported classes. 10 years ago