Commit Graph

3873 Commits (6c84f6eef55dbac9af41734562e8ca933b6b7b9f)

Author SHA1 Message Date
Matthew Chen c2adf624ea Respond to CR. 7 years ago
Matthew Chen 44ceee5849 Add contact share actions to conversation view and improve phone number parsing. 7 years ago
Michael Kirk 7e22d9e900 Prevent input toolbar from appearing over camera view, contact view or actionsheet
// FREEBIE
7 years ago
Michael Kirk 353abfc13e Views presented from ConversationVC must become first responder.
// FREEBIE
7 years ago
Michael Kirk 41aa7eafe3 makeKeyAndVisible restores first responder, so no need to track it
ourselves.

This isn't *quite* as nice for the case when we want to restore a
textfield that was active before, but it much more simply covers the
more important case that we restore input accessory views after
backgrounding/foregrounding.

// FREEBIE
7 years ago
Matthew Chen 01bfa8dfc4 Apply contact share assets. 7 years ago
Matthew Chen 9e49224028 Add usage description for Face ID. 7 years ago
Michael Kirk fda5d65674 Avoid crash - reply only works from ConversationVC
// FREEBIE
7 years ago
Michael Kirk 98aa054496 Avoid spurious "Disabled Disappearing Messages"
`dictionaryDidChange` was always true for new records.

// FREEBIE
7 years ago
Michael Kirk 7ca07d61d9 "Bump build to 2.25.0.8." 7 years ago
Matthew Chen bd116f8938 Share contacts from share extension. 7 years ago
Matthew Chen c56362cee0 "Bump build to 2.25.0.7." 7 years ago
Matthew Chen 7f1cbd9277 Respond to CR. 7 years ago
Matthew Chen 3092e4e3f6 Update design of 'approve contact share' view. 7 years ago
Matthew Chen 50c49baca8 Update design of 'approve contact share' view. 7 years ago
Matthew Chen b0c4ad7f63 Apply design changes from Myles. 7 years ago
Matthew Chen 4e07895853 Apply design changes from Myles. 7 years ago
Matthew Chen 5f1941f6aa Apply design changes from Myles. 7 years ago
Michael Kirk a10ae1835e respond to code review
// FREEBIE
7 years ago
Michael Kirk 45f91ead44 Use actual avatar in ContactViewController
// FREEBIE
7 years ago
Michael Kirk 77fc5571fb Implement avatar sending
// FREEBIE
7 years ago
Michael Kirk eb97e82d19 fixup debug UI 7 years ago
Michael Kirk 5ba5e98260 Show downloaded contact avatar in thread
// FREEBIE
7 years ago
Michael Kirk 48b4791b13 Download avatar attachment stream
// FREEBIE
7 years ago
Matthew Chen 4b6239f491 Fix build breakage. 7 years ago
Matthew Chen ba74e3857a Clean up ahead of PR. 7 years ago
Matthew Chen 2c6f18fa6e Clean up ahead of PR. 7 years ago
Matthew Chen fd93bf677e Clean up ahead of PR. 7 years ago
Matthew Chen 7a9acce504 Add contact share approval view. 7 years ago
Matthew Chen 6e18d84a10 Add contact share approval view. 7 years ago
Matthew Chen 0c745dd989 Add contact share approval view. 7 years ago
Matthew Chen 4fcbfe0e12 Fix merge breakage. 7 years ago
Matthew Chen 1fc401d200 Respond to CR. 7 years ago
Matthew Chen bff6c84403 Clean up ahead of PR. 7 years ago
Matthew Chen b37588fc4c Provide default labels for custom contact fields. 7 years ago
Matthew Chen 72102cd5fa No navigation bar in Contact view, custom back button, fix scrolling. 7 years ago
Matthew Chen 575573ef6b Let users pick recipient id for actions in contact view. 7 years ago
Matthew Chen 1a1a043b27 Format phone numbers of contacts. 7 years ago
Matthew Chen dcf7a05986 Use default avatars for contact shares in contact view. 7 years ago
Matthew Chen 66989b8db7 Use default avatars for contact shares in conversation view. 7 years ago
Matthew Chen e1a078900f "Bump build to 2.25.0.6." 7 years ago
Matthew Chen 00181479e8 Update l10n strings. 7 years ago
Michael Kirk 24f3362df1 ensure expirations started
// FREEBIE
7 years ago
Matthew Chen 390c0bc201 Send fake contact shares. 7 years ago
Matthew Chen c53b2934a8 Send fake contact shares. 7 years ago
Matthew Chen 612df0a026 Send fake contacts. 7 years ago
Matthew Chen 459101c20e Add feature flag for contact sharing. 7 years ago
Michael Kirk b32a1d5076 Fix media page title view on iOS9/10
We must specify the frame of the titleView

Previously the titleView was the stackview, but we don't want to
"stretch" the labels to fit the size of the stack view, so we wrap the
stack view in a container view which becomes the new titleView.

// FREEBIE
7 years ago
Matthew Chen ff6b45abee Respond to CR. 7 years ago
Matthew Chen 1d56d56ca2 Clean up ahead of PR. 7 years ago