Signal-iOS/SignalUI/Views/ImageEditor
Igor Solomennikov a6ff75a24c
Text story composer
* Hide camera controls when switching to TEXT.

* Streamline camera capture session state tracking.

Stop camera when switching to TEXT.

* Basic text story composer.

All UI works, but needs fine-tuning and tapping on Next (->) doesn't do anything.

* Run auto-genstrings.

* Adjust text size and alignment as user enters text.

1..49 characters: 34 pt, center-aligned.
50..199 characters: 24 pt, center-aligned.
200.. characters: 18 pt, natural alignment.

* Change default text color in text story composer to white.

* Added support for changing background of text story composer.

Selection is allowed from palette of 5 gradients and 11 solid colors.

* Improve vertical alignment of text in text story composer.

Text (and possible link preview panel in the future) should be vertically
centered in the area above either bottom controls or onscreen keyboard.

* Add UI for attaching a link preview to a text story.

* Add support for posting text stories.

* Lint.
2022-09-12 11:38:28 -07:00
..
ImageAttachmentPrepViewController.swift Animate transition from rounded image corners in Review to square in Draw tool. 2022-07-27 16:19:51 -07:00
ImageEditorBlurRegionsItem.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorCanvasView.swift Fix an issue causing incorrect line wraps in media editor's text overlays. 2022-08-30 10:36:41 -07:00
ImageEditorContents.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorCropView.swift Improved crop tool in media editor. 2022-07-26 14:11:03 -07:00
ImageEditorCropViewController.swift A couple of minor UI improvements in the media editor. 2022-08-15 17:18:22 -07:00
ImageEditorItem.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorModel.swift Update to allow re-use of code related to text overlays in photo editor. 2022-08-23 17:30:20 -07:00
ImageEditorPanGestureRecognizer.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorPinchGestureRecognizer.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorSliderView.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorStrokeItem.swift Increase max stroke width for drawing tools. 2022-07-13 22:46:14 -07:00
ImageEditorTextItem.swift Update to allow re-use of code related to text overlays in photo editor. 2022-08-23 17:30:20 -07:00
ImageEditorToolbar.swift A couple of minor UI improvements in the media editor. 2022-08-15 17:18:22 -07:00
ImageEditorTransform.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorView.swift Update to allow re-use of code related to text overlays in photo editor. 2022-08-23 17:30:20 -07:00
ImageEditorViewController.swift Text story composer 2022-09-12 11:38:28 -07:00
ImageEditorViewController+Blur.swift Allow ToastController to present from the top as well 2022-08-17 17:59:19 -07:00
ImageEditorViewController+Draw.swift Update to allow re-use of code related to text overlays in photo editor. 2022-08-23 17:30:20 -07:00
ImageEditorViewController+StrokeWidthSlider.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
ImageEditorViewController+Text.swift Text story composer 2022-09-12 11:38:28 -07:00
PermissiveGestureRecognizer.swift Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
RotationControl.swift Fix "-0" could be displayed as current tilt (rotation) angle in Crop media view. (#4613) 2022-07-19 21:23:02 -07:00