Signal-iOS/SignalUI/Views
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
..
ConversationView Show the MemberActionSheet for tapped names in group system messages, reapplied 2022-09-06 14:40:01 -07:00
ImageEditor Text story composer 2022-09-12 11:38:28 -07:00
Link Preview Modify link preview panel UI used in stories viewer to allow its re-use. 2022-08-31 16:53:38 -07:00
Mentions Fix layout of mention picker in media editor's Review screen. 2022-07-07 11:42:05 -07:00
Tooltips PR Feedback: Remove notImplemented altogether 2022-04-13 20:21:47 -07:00
VideoEditor Merge branch igor/media-editor-updates. 2022-07-06 14:54:26 -07:00
AvatarImageView.swift Replace AvatarImageView2 with ConversationAvatarView2 2021-11-09 14:25:55 -08:00
CaptchaView.swift PR Feedback: Remove notImplemented altogether 2022-04-13 20:21:47 -07:00
CircleView.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
ColorPickerBar.swift Text story composer 2022-09-12 11:38:28 -07:00
ContactCell.swift Move dependencies needed for private story creation to SignalUI 2022-07-15 15:05:03 -07:00
ContactCellView.swift Allow viewing your own sent stories 2022-08-01 12:44:31 -07:00
ContactsViewHelper.h Lint 2022-04-08 19:01:43 -07:00
ContactsViewHelper.m Remove unnecessary NotificationCenter.removeObserver calls 2022-08-02 17:43:52 -07:00
ContactsViewHelper.swift Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
ContactTableViewCell.swift Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
ConversationAvatarView.swift allow choosing if you want to view story or avatar 2022-09-12 11:23:23 -07:00
CustomKeyboard.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
DirectionalPanGestureRecognizer.swift Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
DisappearingTimerConfigurationView.swift Lint 2022-04-13 20:23:22 -07:00
GalleryRailView.swift Animate UI changes in the bottom toolbar in media review screen. 2022-07-13 12:12:48 -07:00
GradientView.swift GradientView API improvement. 2022-08-26 20:58:04 -07:00
GroupTableViewCell.swift Move dependencies needed for private story creation to SignalUI 2022-07-15 15:05:03 -07:00
InputAccessoryViewPlaceholder.swift Explicitly invalidate observer in InputAccessoryViewPlaceholder 2022-07-14 11:21:17 -05:00
LinkingTextView.swift PR Feedback: Remove notImplemented altogether 2022-04-13 20:21:47 -07:00
LoopingVideoView.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
ManualLayoutView.swift Lint 2022-04-13 20:23:22 -07:00
ManualStackView.swift Prefer implicit getters 2022-06-06 14:00:15 +00:00
MediaTextView.swift Text story composer 2022-09-12 11:38:28 -07:00
NonContactTableViewCell.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
OWSActionSheets.swift Add fromViewController parameter to showActionSheet 2022-07-18 15:07:19 -07:00
OWSBezierPathView.h Move dependencies needed for private story creation to SignalUI 2022-07-15 15:05:03 -07:00
OWSBezierPathView.m Move dependencies needed for private story creation to SignalUI 2022-07-15 15:05:03 -07:00
OWSBubbleShapeView.swift Lint 2022-04-13 20:23:22 -07:00
OWSBubbleView.h Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
OWSButton.swift Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
OWSFlatButton.swift Redesigned story privacy settings 2022-09-12 10:14:09 -07:00
OWSLayerView.swift Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
OWSNavigationBar.swift Update conversation split view styling 2022-09-12 10:48:28 -07:00
OWSSearchBar.h Update conversation split view styling 2022-09-12 10:48:28 -07:00
OWSSearchBar.m Update conversation split view styling 2022-09-12 10:48:28 -07:00
OWSStackView.swift Lint 2022-04-13 20:23:22 -07:00
OWSTextField.h Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
OWSTextField.m Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
OWSTextView.h Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
OWSTextView.m Add SignalUI framework target. 2021-10-19 09:39:53 -03:00
PrimaryImageView.swift Remove usage of ConversationAvatarView 2021-11-09 14:25:55 -08:00
ReminderView.swift Fix vertical_parameter_alignment SwiftLint violations 2022-08-18 10:37:09 -05:00
ResizingScrollView.swift PR Feedback: Remove notImplemented altogether 2022-04-13 20:21:47 -07:00
RoundMediaButton.swift Text story composer 2022-09-12 11:38:28 -07:00
TappableStackView.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
TappableView.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
TextAttachmentView.swift Modify link preview panel UI used in stories viewer to allow its re-use. 2022-08-31 16:53:38 -07:00
TextFieldWithPlaceholder.swift Fix violations of SwiftLint's attributes rule 2022-05-14 09:07:42 -05:00
TextViewWithPlaceholder.swift Use "done" button on gift badge message keyboard 2022-06-23 17:09:57 +00:00
ThemeHeaderView.swift Remove useless override 2022-06-06 14:45:54 +00:00
Toast.swift Set story hidden state from stories view controller context menu 2022-09-06 09:48:06 -07:00
VideoPlayerView.swift Use new-style KVO in video player 2022-07-18 16:11:56 -05:00