Commit Graph

86 Commits (b70e74b57f019c79fc8e32400f1b97caba7de4a5)

Author SHA1 Message Date
Matthew Chen c460ff2945 Fix contact cell layout. 7 years ago
Michael Kirk bd9696fede canary in case we change margins later 7 years ago
Michael Kirk 9108c89329 ContactView is now a stackView 7 years ago
Matthew Chen 1412998b4a Rework isRTL. 7 years ago
Michael Kirk 4f94d5c5a9 default value 7 years ago
Matthew Chen cbc80abff1 Tweak color palette. 7 years ago
Matthew Chen 33b1628c26 Rename to ConversationStyle. 7 years ago
Matthew Chen e3a13dfd9e Respond to CR. 7 years ago
Matthew Chen a9b6fe5978 Respond to CR. 7 years ago
Matthew Chen fdd6174871 Fix breakage from cell layout changes. 7 years ago
Matthew Chen 7847db7e1c Tweak text insets to reflect dynamic type. 7 years ago
Matthew Chen d40f74dd0b Respond to CR. 7 years ago
Matthew Chen 196d82c17a Respond to CR. 7 years ago
Matthew Chen ac6f78a5fc Tweak message cells. 7 years ago
Matthew Chen 2ecbf1bb65 Fix 'contact cell vs. message details layout' issue. 7 years ago
Matthew Chen 1a57fe631c Fix 'contact cell vs. message details layout' issue. 7 years ago
Matthew Chen dd49c6225f Auto-size contact cells everywhere. 7 years ago
Matthew Chen f63d25a172 Migrate to Swift 4. 7 years ago
Matthew Chen 28f7142a59 Auto-migration to Swift 4. 7 years ago
Michael Kirk 117d7319d2 Add contact modally and restore navbar style when dismssing contacts
// FREEBIE
8 years ago
Michael Kirk 704a6f55a0 Fix crash after canceling "Add New Contact"
Text of the exception is:
  "Impossible to set up layout with view hierarchy unprepared for constraint"

Since their container view is pinned to the top layout guide, this
should not change the layout.

// FREEBIE
8 years ago
Michael Kirk 609746abec clarify naming
// FREEBIE
8 years ago
Michael Kirk 42109593af Remove `fromViewController` state from ContactShareViewHelper
// FREEBIE
8 years ago
Michael Kirk 77bbbad70c Remove `contactShare` state from ContactShareViewHelper
// FREEBIE
8 years ago
Matthew Chen c2adf624ea Respond to CR. 8 years ago
Matthew Chen 44ceee5849 Add contact share actions to conversation view and improve phone number parsing. 8 years ago
Michael Kirk 5ba5e98260 Show downloaded contact avatar in thread
// FREEBIE
8 years ago
Matthew Chen ba74e3857a Clean up ahead of PR. 8 years ago
Matthew Chen 2738bcbc58 Create contact view. 8 years ago
Matthew Chen 204d379603 Respond to CR. 8 years ago
Matthew Chen 55916e84c2 Respond to CR. 8 years ago
Matthew Chen 9275c67818 Rework outgoing message state. 8 years ago
Matthew Chen a1386eca81 Fix taps in message cells. 8 years ago
Michael Kirk 64ff4cd660 tap-to-retry failed thumbnail downloads
// FREEBIE
8 years ago
Matthew Chen 6caa5b87b6 Add more asserts around thread in SAE. 8 years ago
Matthew Chen 644e78f19d Respond to CR. 8 years ago
Matthew Chen eb400114c2 Fix message details layout in iPhone X. 8 years ago
Michael Kirk 5320536736 remove WIP comments
// FREEBIE
8 years ago
Michael Kirk 1780973e68 fix image, video, audio interactions in message details
// FREEBIE
8 years ago
Matthew Chen ade2ee7216 Use dynamic type everywhere in conversation view. 8 years ago
Matthew Chen 2f2d1f81a8 Clean up ahead of PR. 8 years ago
Matthew Chen cf1a7e01d0 Apply message bubble view to message details view. 8 years ago
Matthew Chen 6830d4e8cb Apply message bubble view to message details view. 8 years ago
Matthew Chen d99a2be005 Apply message bubble view to message details view. 8 years ago
Michael Kirk 6874a9e28e Convert to swift
// FREEBIE
8 years ago
Michael Kirk 6f1608f44b Conventional naming for out custom PureLayout methods.
This moves methods more in line with PureLayout conventions.

- Methods always specify if they pin to an edge vs margin

- `margin` is a reserved word which should only refer to layout margins.
  i.e. do not use it to refer to "inset" and "offset".

// FREEBIE
8 years ago
Matthew Chen 578f40d791 Bubble collapse. 8 years ago
Michael Kirk e4530a51bf Handle "current page view" deleted from tile
// FREEBIE
8 years ago
Michael Kirk 3058cb8733 Batch Delete
// FREEBIE
8 years ago
Michael Kirk 6c877403cf Fix delete from message details
// FREEBIE
8 years ago