Commit graph

1585 commits

Author SHA1 Message Date
Matthew Chen 411d5a3b4f Respond to CR. 2018-05-02 11:01:23 -04:00
Matthew Chen 783bf5b81c Clean up ahead of PR. 2018-05-02 10:52:29 -04:00
Matthew Chen 708b44e3c5 Improve handling of contact display names. 2018-05-02 10:52:29 -04:00
Matthew Chen 7e35a7e7d7 Sketch out rendering of contact shares in conversation view. 2018-05-02 10:51:59 -04:00
Michael Kirk 0ab8fc2772 Proper flip asset
// FREEBIE
2018-05-01 18:55:06 -04:00
Matthew Chen 0316a98eb8 Undo renaming of contactShare property of TSMessage. 2018-05-01 11:26:01 -04:00
Matthew Chen 147368913c Gather all contact conversion logic in OWSContacts. 2018-05-01 11:03:25 -04:00
Matthew Chen 0d8cfc5403 Rename contact share class to contact. 2018-05-01 11:03:25 -04:00
Matthew Chen 757234d309 Populate contact share protos. 2018-05-01 11:03:25 -04:00
Matthew Chen 2a63423c3d Elaborate fake contact shares. 2018-05-01 11:03:25 -04:00
Matthew Chen c854cc3de6 Fix fake contact share message creation. 2018-05-01 11:03:25 -04:00
Matthew Chen 7490a55f61 Sketch out "contact share" model. 2018-05-01 11:03:25 -04:00
Matthew Chen 4b8a2fa8a3 Sketch out "contact share" model. 2018-05-01 11:03:25 -04:00
Matthew Chen 2fe7596e04 Only show archived threads UI if there are archived threads. 2018-05-01 10:55:47 -04:00
Matthew Chen 6ab48cec97 Only show archived threads UI if there are archived threads. 2018-05-01 10:55:47 -04:00
Matthew Chen 2e06ebfe19 Fix system cell layout. 2018-04-30 10:57:12 -04:00
Matthew Chen 371718f72e Fix global reference to 'inbox' home view. 2018-04-26 15:31:36 -04:00
Matthew Chen 45be54f7ac Design polish for the "profile pic in conversation view" and "archived conversations in home view." 2018-04-26 11:50:33 -04:00
Michael Kirk b702695793 cleanup 2018-04-26 11:18:18 -04:00
Michael Kirk 55e19b55b3 Fix layout for iOS9/10
code cleanup

// FREEBIE
2018-04-26 11:18:18 -04:00
Michael Kirk 7a1d24a9ab Avatar updates when contact/profile/group photo changes
// FREEBIE
2018-04-26 11:18:18 -04:00
Michael Kirk b1bff71145 WIP moving to stackview backed header view in conversation view
- iOS10 with large titles doesn't truncate
2018-04-26 11:18:18 -04:00
Michael Kirk 3d766e4cf8 Replace ConversationHeaderView with stack view in Media Gallery
// FREEBIE
2018-04-26 11:18:18 -04:00
Matthew Chen 251ce29a82 Fix dynamic type issues in home view cells. 2018-04-25 15:12:52 -04:00
Matthew Chen 5a42bf0ffb Fix dynamic type issues in home view cells. 2018-04-25 15:12:52 -04:00
Matthew Chen fb0c47aa12 Fix dynamic type issues. 2018-04-25 15:12:52 -04:00
Matthew Chen 204d379603 Respond to CR. 2018-04-25 10:49:19 -04:00
Matthew Chen 55916e84c2 Respond to CR. 2018-04-25 10:49:19 -04:00
Matthew Chen 4de4a4b229 Respond to CR. 2018-04-25 10:49:19 -04:00
Matthew Chen 40ac0daa9a Respond to CR. 2018-04-25 10:49:19 -04:00
Matthew Chen 9275c67818 Rework outgoing message state. 2018-04-25 10:49:19 -04:00
Michael Kirk e5b535ccf1 Implement camera direction toggle
// FREEBIE
2018-04-25 10:19:59 -04:00
Michael Kirk 6a4aff0b9c Add flip camera button (non-functioning)
// FREEBIE
2018-04-25 10:19:59 -04:00
Matthew Chen d7ae6fbbf4 Respond to CR. 2018-04-25 09:56:53 -04:00
Matthew Chen 1d94c2da75 Improve comments. 2018-04-25 09:56:53 -04:00
Matthew Chen 9e1021f1a4 Clean up ahead of PR. 2018-04-25 09:56:53 -04:00
Matthew Chen 17fce2fdd2 Present calls using window manager. 2018-04-25 09:56:53 -04:00
Matthew Chen 7345ab2e4e Add window manager. Move call view to a separate window. 2018-04-25 09:56:53 -04:00
Matthew Chen aa35594ad5 Respond to CR. 2018-04-25 09:30:23 -04:00
Matthew Chen 212891c50d Detect and handle corrupt database views. 2018-04-25 09:30:23 -04:00
Matthew Chen 50a59c907d Detect and handle corrupt database views. 2018-04-25 09:30:23 -04:00
Michael Kirk 0dd12f96e5 scrollbar should be on right edge, while leaving margin between text and
superview

// FREEBIE
2018-04-24 20:19:07 -04:00
Matthew Chen fa9a4c808a Simplify usage of contacts framework. 2018-04-24 13:21:12 -04:00
Matthew Chen 1395a6c37b Respond to CR. 2018-04-24 11:42:04 -04:00
Matthew Chen 21ab670fc9 Clean up ahead of PR. 2018-04-24 11:29:24 -04:00
Matthew Chen fe9a61117c Rework archived conversations mode of home view. 2018-04-24 11:29:24 -04:00
Matthew Chen 9c7e9b795a Rework archived conversations mode of home view. 2018-04-24 11:29:24 -04:00
Matthew Chen af2539f473 Rework archived conversations mode of home view. 2018-04-24 11:29:24 -04:00
Michael Kirk f5e810e82b CR: rename ThreadModel -> ThreadViewModel
// FREEBIE
2018-04-23 12:15:21 -04:00
Michael Kirk 1f63ce02a0 Increase cache, remove dead code, add debug logging
// FREEBIE
2018-04-21 20:00:57 -04:00