Commit Graph

714 Commits (f363a196f3bc1949e7c20d7ebcc0e6dfb7812fd4)

Author SHA1 Message Date
Matthew Chen f363a196f3 Introduce message cell footer view. 7 years ago
Matthew Chen cbacda87ca Introduce message cell footer view. 7 years ago
Matthew Chen 8cfb6eef18 Refine conversation style. 7 years ago
Matthew Chen 33b1628c26 Rename to ConversationStyle. 7 years ago
Matthew Chen a5d52c4203 Clean up ahead of PR. 7 years ago
Matthew Chen 4effa56d50 Tweak 'group sender' avatars. 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 990bb81e4a Respond to CR. 7 years ago
Matthew Chen a31bd16d90 Respond to CR. 7 years ago
Matthew Chen 7847db7e1c Tweak text insets to reflect dynamic type. 7 years ago
Matthew Chen 4b5d994c3f Respond to CR. 7 years ago
Matthew Chen fc299b8700 Use UI database connection throughout the conversation cells. 7 years ago
Matthew Chen d40f74dd0b Respond to CR. 7 years ago
Matthew Chen 196d82c17a Respond to CR. 7 years ago
Matthew Chen 53b1ae6a36 Fix gutter constants. 7 years ago
Matthew Chen 0b04397e21 Tweak message cells. 7 years ago
Matthew Chen d425809fa3 Tweak message cells. 7 years ago
Matthew Chen 98ac13f9be Tweak message cells. 7 years ago
Matthew Chen ac6f78a5fc Tweak message cells. 7 years ago
Matthew Chen 08ca4fdb50 Lazy-load contact avatar data and images. Use NSCache for avatar images. 7 years ago
Matthew Chen 83f11ad79b Don't cache CNContact. 7 years ago
Matthew Chen 1607aa7f57 Image content types. 7 years ago
Matthew Chen 0b64ecf675 Respond to CR. 7 years ago
Matthew Chen 32336e38e1 Merge tag '2.26.0.26' 7 years ago
Matthew Chen b5a836bf28 Shared ui db connection v. auto load more. 7 years ago
Matthew Chen f8e785ef72 Merge tag '2.26.0.25' 7 years ago
Michael Kirk a91b6b35e2 update UI DB to latest before showing CVC
// FREEBIE
7 years ago
Michael Kirk 0cf751d34f Newly added group members should have expire time
Send expire timer with group info updates and in group updates that add a user.
7 years ago
Matthew Chen 95ac17bb7e Merge tag '2.26.0.24' 7 years ago
Michael Kirk 0dec029a69 Don't mark as read when callscreen is active
// FREEBIE
7 years ago
Matthew Chen 44b23d44fd Respond to CR. 7 years ago
Matthew Chen 999e8c8e31 Respond to CR. 7 years ago
Matthew Chen 13e9f11b4e Open message search results. 7 years ago
Matthew Chen 27b6a5e5bb Open message search results. 7 years ago
Matthew Chen bb266d03e4 Preserve default scroll state until conversation view is presented. 7 years ago
Matthew Chen 19c9e226fb Respond to CR. 7 years ago
Matthew Chen 3964b78ff7 Reduce usage of JSQ. 7 years ago
Matthew Chen 833f6ad51d Skip missing and invalid interactions in conversation view. 7 years ago
Matthew Chen 2c0ba1cbd9 Skip missing and invalid interactions in conversation view. 7 years ago
Matthew Chen 6bc145ce3a Fix more build warnings. 7 years ago
Michael Kirk 9aafd89979 Remove unused synthesized ivars
// FREEBIE
7 years ago
Michael Kirk ae1d82be84 Fix: input toolbar disappears when tapping media while edit menu is
present

// FREEBIE
7 years ago
Michael Kirk e6c659d0ff remove incorrect comment 7 years ago
Michael Kirk 6e6a7446d0 Use global readWrite connection
// FREEBIE
7 years ago
Michael Kirk 468f7524ef Revert "separate read/write db connections"
This reverts commit 3e61741060e6a7c2a9891b46cf3abd567d33aa3a.
7 years ago
Michael Kirk 00f8ea4ff8 Use a single ui connection to share cache.
Primarly two things:
1. using an extension for the first time per connection is slow
2. fetching the same objects (e.g. if you leave/re-enter the same
conversation)

// FREEBIE
7 years ago
Michael Kirk ddd39fcd3d separate read/write db connections
// FREEBIE
7 years ago
Michael Kirk d9172cccb9 Measure time to display
// FREEBIE
7 years ago
Matthew Chen 879b9d4c72 Respond to CR. 7 years ago