Commit Graph

6 Commits

Author SHA1 Message Date
Nora Trapp
9b1b171c47 Unify and localize support request emails 2021-01-07 10:59:46 -08:00
Matthew Chen
ad6bda8a44 Rename singleton accessors. 2020-09-17 21:11:07 -03:00
Michelle Linington
0909abd0c1 Implementing design feedback
- 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
2020-07-30 13:02:00 -07:00
Michelle Linington
a2d169c878 A whole bunch of bug fixes, design changes and PR feedback:
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
2020-07-30 13:02:00 -07:00
Michelle Linington
935a1f44d1 Bug fix, pre-iOS 13 dark theme activity indicator was hidden
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.
2020-07-30 13:02:00 -07:00
Michelle Linington
70b44587c5 Some final changes to prepare for pull request
- 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
2020-07-30 13:02:00 -07:00