- Updated some error strings
- Adjusted log upload timeout interval
- Color adjustments, improvements to theme update handling
- Improvements to content offset focusing
- Better handling of dynamic type in cell rows
- Fixed keyboard behavior on iPad form sheet presentation
Bug fixes:
- Use a localized variant of the subject in localizedEmailSubject
- Debug switch should default on
- Fixed a constraint's incorrect RTL behavior
- Add chevrons to the HelpViewController table view cells
- VoiceOver action on SupportRequestTextView was totally broken, this
fixes it.
Design changes:
- Remove navigation bar styling and adopt default translucent behavior
Other PR feedback:
- Move support constants out of TSConstants
- Mark OWSTableViewController subclasses as final, remove -contents
override and just access the superclass' property like normal.
- Subviews of ContactSupportViewController should observe Theme changes
themselves
- Perform early layout on the EmojiMoodPickerView's stack view to get
correct corner radius
- EmojiMoodPickerView's Mood enum is now leveraging the Emoji enum
- A bunch of changes to SupportRequestTextView's placeholder handling.
Now, the placeholder stays visible until the user enters text
The fix: on pre-iOS 13 devices, select our activity indicator style
based on the Theme. On iOS 13+ devices, we'll use the new symbol that
does not specify a color.
Also, rename a method on ComposeSupportEmailOperation to be a bit more
swifty and fix a mispelled accessibility string.
- Update some missing localizations. To be updated later.
- Updates to TSConstants to add Signal support email
- Move views into the views directory
- Minor renames and reorganizations of code
- Remove dynamic font changes, to be re-added in a different commit