Signal-iOS/Signal
Adam Stiles 52861a6ef5 Fix incorrect GIF message bubble sizing (#1300)
TSAnimatedAdapter is used when rendering GIFs. TSAnimatedAdapter
inherits from JSQMediaItem but does not provide a custom implementation
of the hash method. The default implementation of hash in JSQMediaItem
results in all messages of a given interaction type (incoming,
outgoing) sharing a cached bubble size. For this reason, JSQMediaItem
subclasses are required to implement hash (see
https://github.com/jessesquires/JSQMessagesViewController/issues/631).

This commit fixes issue #1275 by implementing hash in TSAnimatedAdapter
the same way TSPhotoAdapter does.
2016-08-15 09:39:46 -04:00
..
AudioFiles Fixes #244 2015-03-21 17:53:38 +01:00
Certificates TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
Images Multiple visual enhancements and repo cleanup. 2015-02-18 18:20:02 +01:00
Images.xcassets Fix smooshed launch image on iphone 6 by using storyboard instead of static launch image 2016-04-08 11:35:29 +02:00
src Fix incorrect GIF message bubble sizing (#1300) 2016-08-15 09:39:46 -04:00
test Consistent and efficient media Delete/Copy/Save UX 2016-07-18 09:20:48 -07:00
translations 2.4 update translations (#1291) 2016-07-22 00:39:01 -07:00
iTunesArtwork@3x.png Updated iTunes artwork 2015-01-30 17:25:24 -10:00
main.m Removing unused imported classes. 2015-07-27 16:19:08 +02:00
Signal-Info.plist Orphan-data cleanup no longer causes timeout (#1303) 2016-08-15 08:06:34 -04:00
Signal-Prefix.pch TextSecureKit Refactoring 2015-12-22 23:41:10 +01:00
Signal.entitlements initial commit 2014-05-06 19:41:08 +02:00