Signal-iOS/Signal
Michael Kirk bd370f1de4 Fix cropped Chinese/Japanese messages
The earlier fix for the broken ios10 emoji font ended up breaking
messages for some users with a tall font.

Here we have a lighter touch - ensuring we don't touch messages that
don't use emoji.

Also, introduce a different approach to the fix, rather than trying to
compute the bounding rect of an appropriately attributed string, just
add an extra bit of height per line.

This approach isn't ideal for long messages with only one emoji line in
them, but the previous approach was incompatible with Chinese messages
that also contain emoji. See the new
`MesssagesBubblesSizeCalculatorTest.swift` for test cases considered.

// FREEBIE
2016-11-03 16:22:33 -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 Disappearing Messages 2016-10-12 09:30:25 -04:00
src Fix cropped Chinese/Japanese messages 2016-11-03 16:22:33 -04:00
test Fix cropped Chinese/Japanese messages 2016-11-03 16:22:33 -04:00
translations Fix registration flow / Keep push tokens in sync 2016-11-03 16:13:49 -04: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 Bump build and properly set version. 2016-11-03 16:13:50 -04:00
Signal-Prefix.pch More logging, scrub phone numbers from file logs (#1357) 2016-09-27 21:20:58 -04:00
Signal.entitlements Apple now requires camera permission explanation 2016-09-17 13:51:34 -04:00