Michael Kirk
|
15f6135639
|
Fix AspectRatio on legacy video view
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
c3dc8508ab
|
pre-PR cleanup
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
f837a46245
|
Fix post call crash on iOS8
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
39e5875a36
|
remove overzealous assert
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
2a4e113c82
|
Cleanup
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
9b33bb0b6d
|
fix layout on MetalKit view
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
ff2f9ebaf0
|
fix compiling on 32bit.
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
f171c56488
|
Video calls use MetalKit when available
Taking advantage of the new RTCMTLVideoView where available
(64bit && >=iOS9), should help performance (battery and rendering
quality).
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Matthew Chen
|
380ed0f82b
|
Create & access groups more carefully.
// FREEBIE
|
2017-10-04 09:45:09 -04:00 |
|
Matthew Chen
|
cef1f9186d
|
Fix the scroll down button margins.
// FREEBIE
|
2017-10-03 11:18:57 -04:00 |
|
Matthew Chen
|
9f5454a4cb
|
Fix the "is contact" test.
// FREEBIE
|
2017-10-02 17:38:54 -04:00 |
|
Matthew Chen
|
10c00501fd
|
Fix the "is contact" test.
// FREEBIE
|
2017-10-02 17:38:54 -04:00 |
|
Matthew Chen
|
50ec55c313
|
Fix the "is contact" test.
// FREEBIE
|
2017-10-02 17:38:54 -04:00 |
|
Michael Kirk
|
ab5b090338
|
Sync read receipt config to linked devices
// FREEBIE
|
2017-10-02 16:35:53 -04:00 |
|
Matthew Chen
|
8b7d34e51c
|
Respond to CR.
// FREEBIE
|
2017-10-02 15:24:57 -04:00 |
|
Matthew Chen
|
fd9188415f
|
Respond to CR.
// FREEBIE
|
2017-10-02 14:26:03 -04:00 |
|
Matthew Chen
|
a0c9a84390
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
d73a1a02a8
|
Tweak GIF cells.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
801734a938
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
e4556967b6
|
Ensure gif cells reload when app becomes active or network becomes available.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
5b70116209
|
Unify the "message was sent" logic in conversation view. Ensure "message sent" sounds are played after sending attachments.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
3bfb91d0c2
|
Ignore obsolete GIF requests.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
c32945b576
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
56e30d954e
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
e0194fd605
|
Allow multiple simultaneous GIF downloads.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
d9658ab9d1
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
a65a4b133c
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
48e6cea207
|
Replace FLAnimatedImage with YYImage.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
aa43fd69fd
|
Improving parsing of stills.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
6a5e07eee4
|
Use proper LRU cache for giphy assets.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
4f77a2a504
|
Load GIFs progressively using stills.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
2dfd7aa0e9
|
Actually send GIFs.
// FREEBIE
SQUASH ME.
SQUASH ME.
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
c50ccf3eed
|
Fix gif download cancellation.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
789cea118d
|
Pull out GifDownloader class.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
e9885af973
|
Sketch out the GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
4242001828
|
Sketch out the GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
ee9101eb16
|
Sketch out the GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
3b9726a4fa
|
Sketch out the GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
206f96c9af
|
Sketch out GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
62ba5701f6
|
Sketch out GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
27e5a2f1b2
|
Sketch out GIF picker.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
30a77c5977
|
Parse Giphy API responses.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
b4d29bd5d8
|
Parse Giphy API responses.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
9710964e38
|
Sketch out the GIF manager.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
dbe2c6aa76
|
Fix scroll down button.
// FREEBIE
|
2017-10-01 14:22:01 -04:00 |
|
Matthew Chen
|
f99ce23e69
|
Fix wrongful "add to contacts offer" issue.
// FREEBIE
|
2017-09-29 16:38:57 -04:00 |
|
Michael Kirk
|
175474e0d1
|
Read receipt update screen
// FREEBIE
|
2017-09-29 16:02:00 -04:00 |
|
Michael Kirk
|
a2421d5b3e
|
Fix "unknown attachment" notifications
The transaction in which the attachments were created hasn't been
committed yet.
// FREEBIE
|
2017-09-29 15:57:54 -04:00 |
|
Matthew Chen
|
6abc4bed90
|
Increase hot area of scroll down button.
// FREEBIE
|
2017-09-29 14:39:35 -04:00 |
|
Matthew Chen
|
34218feece
|
Disable contact cells in message metadata view.
// FREEBIE
|
2017-09-29 14:13:08 -04:00 |
|