Signal-iOS/SignalUI/Views/ImageEditor
Igor Solomennikov 2f3ad73dc3
Fix photo overlay text might be clipped in image editor.
Use NSTextStorage instead of NSMutableAttributed string when calculating text size.
NSTextStorage surprisingly provides more accurate text metrics when text contains
emojis and certain "complex" glyphs (eg Chinese hieroglyphs).

Also fix another minor issue that might cause text to be laid out differently
when being edited.
2022-11-02 15:42:44 -07:00
..
ImageAttachmentPrepViewController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorBlurRegionsItem.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorCanvasView.swift Fix photo overlay text might be clipped in image editor. 2022-11-02 15:42:44 -07:00
ImageEditorContents.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorCropView.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorCropViewController.swift Import SignalMessaging where it’s needed 2022-10-24 10:19:06 -07:00
ImageEditorItem.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorModel.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorPanGestureRecognizer.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorPinchGestureRecognizer.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorSliderView.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorStrokeItem.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorTextItem.swift Add support for appropriate fonts for different scripts in Text Story composer / viewer. 2022-11-01 16:16:12 -07:00
ImageEditorToolbar.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorTransform.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorView.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorViewController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorViewController+Blur.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorViewController+Draw.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorViewController+StrokeWidthSlider.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ImageEditorViewController+Text.swift Fix photo overlay text might be clipped in image editor. 2022-11-02 15:42:44 -07:00
PermissiveGestureRecognizer.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
RotationControl.swift Change license to AGPL 2022-10-13 08:25:37 -05:00