Commit graph

1822 commits

Author SHA1 Message Date
Matthew Chen
98ac13f9be Tweak message cells. 2018-06-25 09:26:41 -04:00
Matthew Chen
ac6f78a5fc Tweak message cells. 2018-06-25 09:26:41 -04:00
Michael Kirk
9d56f100ab Don't show unread badge/bold for search message
// FREEBIE
2018-06-22 14:38:53 -06:00
Michael Kirk
489bbe2fcc FIX: mute icon corrupted in homeview
Don't clobber icon font

// FREEBIE
2018-06-22 14:03:16 -06:00
Michael Kirk
9b43e32332 FIX: input toolbar not immediately visible when search was active
// FREEBIE
2018-06-22 13:49:36 -06:00
Michael Kirk
9f06163b76 Fix contacts reminder view
We had a guard that prevented 'called at least once' from ever getting set when contacts access was disabled.

// FREEBIE
2018-06-22 13:49:05 -06:00
Michael Kirk
66ebb7b787 Simplify show/hide with stack view
// FREEBIE
2018-06-22 13:49:05 -06:00
Matthew Chen
2ecbf1bb65 Fix 'contact cell vs. message details layout' issue. 2018-06-21 17:16:50 -06:00
Matthew Chen
1a57fe631c Fix 'contact cell vs. message details layout' issue. 2018-06-21 17:16:50 -06:00
Matthew Chen
27af2fc328 Improve app settings buttons. 2018-06-21 17:29:00 -04:00
Michael Kirk
cc1bde34cd Inform iPad users upon registration
// FREEBIE
2018-06-21 15:02:37 -06:00
Matthew Chen
f516f30c26 Auto-dismiss search keyboard; "cancel search" button. 2018-06-21 16:12:28 -04:00
Michael Kirk
6933e28e47 update comment 2018-06-21 11:25:00 -06:00
Matthew Chen
63b6276c25 Clear LRUCache in background. 2018-06-20 17:55:15 -04:00
Matthew Chen
87ea1dcae1 Clean up ahead of PR. 2018-06-20 17:55:15 -04:00
Matthew Chen
08ca4fdb50 Lazy-load contact avatar data and images. Use NSCache for avatar images. 2018-06-20 17:55:14 -04:00
Matthew Chen
af977ca409 Don't cache CNContact. 2018-06-20 17:55:14 -04:00
Matthew Chen
41a2ea03b0 Don't cache CNContact. 2018-06-20 17:55:14 -04:00
Matthew Chen
d3d9d2e64c Don't cache CNContact. 2018-06-20 17:55:14 -04:00
Matthew Chen
83f11ad79b Don't cache CNContact. 2018-06-20 17:55:14 -04:00
Matthew Chen
12295bd8c5 Don't cache CNContact. 2018-06-20 17:55:14 -04:00
Matthew Chen
c96e2bb8b4 Outage detection. 2018-06-20 17:50:50 -04:00
Matthew Chen
1607aa7f57 Image content types. 2018-06-20 17:13:31 -04:00
Matthew Chen
4ac8100973 Respond to CR. 2018-06-20 15:15:33 -04:00
Matthew Chen
010c10cb0c Show re-registration in app settings. 2018-06-20 14:54:16 -04:00
Matthew Chen
bc6a4ea8d8 Add re-registration UI. 2018-06-20 14:54:16 -04:00
Matthew Chen
6331fbb22a Show de-registration nag view. 2018-06-20 14:54:16 -04:00
Matthew Chen
b0646e8bff Track and persist 'is de-registered' state. 2018-06-20 14:54:16 -04:00
Matthew Chen
0b64ecf675 Respond to CR. 2018-06-20 14:46:24 -04:00
Matthew Chen
32336e38e1 Merge tag '2.26.0.26' 2018-06-15 11:47:23 -04:00
Matthew Chen
b5a836bf28 Shared ui db connection v. auto load more. 2018-06-15 11:38:47 -04:00
Matthew Chen
7e1c0102b7 Unify the cell and avatar sizes. 2018-06-15 11:18:34 -04:00
Matthew Chen
647d80d79d Unify the cell and avatar sizes. 2018-06-15 11:15:21 -04:00
Matthew Chen
1acf51ea5c Unify the cell and avatar sizes. 2018-06-15 11:08:01 -04:00
Matthew Chen
261719e53b Unify the cell and avatar sizes. 2018-06-15 10:42:38 -04:00
Michael Kirk
a346465db5 tune down logging
// FREEBIE
2018-06-15 10:28:07 -04:00
Matthew Chen
c1e1a52695 Auto-size contact cells everywhere. 2018-06-15 10:01:16 -04:00
Matthew Chen
dd49c6225f Auto-size contact cells everywhere. 2018-06-15 10:01:16 -04:00
Matthew Chen
f8e785ef72 Merge tag '2.26.0.25' 2018-06-15 09:59:45 -04:00
Michael Kirk
a91b6b35e2 update UI DB to latest before showing CVC
// FREEBIE
2018-06-14 18:23:13 -04:00
Michael Kirk
0a17246737 Don't use group name in message.
// FREEBIE
2018-06-14 15:21:24 -04:00
Michael Kirk
95b1dced18 add: messages in Book Club will disappear in 1 minute
Show different message when joining group with disappearing messages
2018-06-14 15:20:45 -04:00
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.
2018-06-14 15:20:45 -04:00
Matthew Chen
95ac17bb7e Merge tag '2.26.0.24' 2018-06-14 15:07:47 -04:00
Michael Kirk
0dec029a69 Don't mark as read when callscreen is active
// FREEBIE
2018-06-13 15:42:01 -04:00
Matthew Chen
f0e37ff3f2 Avoid double-scrolling. 2018-06-13 15:31:54 -04:00
Matthew Chen
2db4c96a1c Respond to CR. 2018-06-13 15:26:20 -04:00
Matthew Chen
3c50269dbf Debounce search result updates. 2018-06-13 15:26:20 -04:00
Matthew Chen
91cc902b1d Update search results. 2018-06-13 15:26:20 -04:00
Matthew Chen
44b23d44fd Respond to CR. 2018-06-13 12:40:34 -04:00