Matthew Chen
|
5ef9d53c91
|
Update conversation view UI to reflect unread state.
|
2017-11-21 17:53:52 -05:00 |
|
Michael Kirk
|
370364c936
|
Scroll down button scrolls to unread
// FREEBIE
|
2017-11-21 11:42:33 -05:00 |
|
Matthew Chen
|
b0c9add29c
|
Update layout of "scroll down button" to reflect RTL.
|
2017-11-21 11:27:01 -05:00 |
|
Matthew Chen
|
92ef507810
|
Make swipe-for-details RTL-safe.
|
2017-11-21 11:17:05 -05:00 |
|
Matthew Chen
|
aea2bf3e00
|
Fix scroll state insets in conversation view.
|
2017-11-20 17:17:10 -05:00 |
|
Matthew Chen
|
5cfa7e35f4
|
Respond to CR.
|
2017-11-20 17:08:10 -05:00 |
|
Michael Kirk
|
34811a635b
|
Fixes: "connected call" showing as "unconnected outgoing" call.
Expire viewItem cache when resetting mappings
// FREEBIE
|
2017-11-20 17:04:54 -05:00 |
|
Matthew Chen
|
45c7d80d97
|
Improving handling of edge cases in conversation view.
|
2017-11-20 14:44:10 -05:00 |
|
Matthew Chen
|
6d4a05bbea
|
Improving handling of edge cases in conversation view.
|
2017-11-20 14:44:10 -05:00 |
|
Matthew Chen
|
658746093d
|
Use finalIndex in row changes.
|
2017-11-20 14:44:10 -05:00 |
|
Michael Kirk
|
8ee030bea1
|
Don't dismiss keyboard when view appears
// FREEBIE
|
2017-11-20 14:30:55 -05:00 |
|
Matthew Chen
|
937ac5830d
|
Skip animations in conversation view.
|
2017-11-16 17:59:32 -05:00 |
|
Matthew Chen
|
b67179b45d
|
Skip animations in conversation view.
|
2017-11-16 17:53:05 -05:00 |
|
Matthew Chen
|
0ccddb696a
|
Add workaround for bug in iOS 11.1 beta around hit area of custom back buttons.
// FREEBIE
|
2017-11-16 17:32:39 -05:00 |
|
Matthew Chen
|
96274a60a9
|
Respond to CR.
// FREEBIE
|
2017-11-16 17:30:19 -05:00 |
|
Matthew Chen
|
7aae47b021
|
Reduce font size of "load more" indicator.
|
2017-11-16 17:30:19 -05:00 |
|
Matthew Chen
|
ddf4bf28cc
|
Load attachments for conversation view items using long-lived db connection.
|
2017-11-16 13:16:18 -05:00 |
|
Matthew Chen
|
df5aa5ef67
|
Update UI to reflect changes to disappearing messages configuration.
|
2017-11-16 12:25:43 -05:00 |
|
Michael Kirk
|
9675cbb1e1
|
Scroll only as far as necessary
// FREEBIE
|
2017-11-15 17:30:45 -05:00 |
|
Matthew Chen
|
cc90f4cb80
|
Respond to CR.
// FREEBIE
|
2017-11-15 15:46:27 -05:00 |
|
Matthew Chen
|
86fdd6dea2
|
Fix edge cases in conversation view.
|
2017-11-15 15:43:03 -05:00 |
|
Matthew Chen
|
6413bc8e4c
|
Evacuate the view item cache.
|
2017-11-15 13:36:56 -05:00 |
|
Matthew Chen
|
19ba564f80
|
Respond to CR.
// FREEBIE
|
2017-11-15 13:21:31 -05:00 |
|
Matthew Chen
|
c6160a5a1e
|
Rework the "update with..." methods to avoid re-saving deleted models.
|
2017-11-15 07:16:12 -05:00 |
|
Michael Kirk
|
8c69e00a3f
|
Adapt ConversationViewController to iPhoneX
// FREEBIE
|
2017-11-14 12:37:09 -05:00 |
|
Matthew Chen
|
bf0f33e4b0
|
Temporarily alter animations in conversation view.
|
2017-11-10 14:51:34 -05:00 |
|
Matthew Chen
|
af6a7c103c
|
Add a comment.
|
2017-11-10 14:08:52 -05:00 |
|
Matthew Chen
|
42a70e0def
|
Revert "Temporarily make logging around conversation view row updates more verbose."
This reverts commit 105b033761 .
|
2017-11-10 14:04:56 -05:00 |
|
Matthew Chen
|
f0a8e08df9
|
Temporarily alter animations in conversation view.
|
2017-11-10 13:17:38 -05:00 |
|
Matthew Chen
|
b5f7a4746f
|
Temporarily alter animations in conversation view.
|
2017-11-10 12:41:11 -05:00 |
|
Matthew Chen
|
105b033761
|
Temporarily make logging around conversation view row updates more verbose.
|
2017-11-10 11:37:16 -05:00 |
|
Matthew Chen
|
87b0692af0
|
Fixes for scrolling in conversation view.
|
2017-11-10 09:41:27 -05:00 |
|
Matthew Chen
|
5cc292fb6c
|
Don't ask for camera permissions if app is not active.
// FREEBIE
|
2017-11-09 03:02:05 -05:00 |
|
Matthew Chen
|
5e61307ce3
|
Don't ask for microphone permissions if app is not active.
// FREEBIE
|
2017-11-09 02:58:51 -05:00 |
|
Matthew Chen
|
6e840ff956
|
Fix build warnings from XCode 9.
|
2017-11-09 02:52:44 -05:00 |
|
Matthew Chen
|
2d21e2ae2c
|
Fix build warnings from XCode 9.
|
2017-11-09 02:52:44 -05:00 |
|
Matthew Chen
|
af5489952c
|
Don't animate message sends.
// FREEBIE
|
2017-11-01 20:43:43 -04:00 |
|
Matthew Chen
|
40e04ffb92
|
Respond to CR.
// FREEBIE
|
2017-11-01 20:43:43 -04:00 |
|
Matthew Chen
|
5df4ac92b7
|
Don't animate message sends.
// FREEBIE
|
2017-11-01 20:43:43 -04:00 |
|
Matthew Chen
|
d52b19a69e
|
Let users with external keyboards send messages using modifier-return (shift, command, option).
// FREEBIE
|
2017-11-01 12:46:55 -04:00 |
|
Matthew Chen
|
0c92850d38
|
Log voice memo durations.
// FREEBIE
|
2017-11-01 12:45:22 -04:00 |
|
Matthew Chen
|
89dbcb0fe8
|
Respond to CR.
// FREEBIE
|
2017-11-01 12:36:37 -04:00 |
|
Matthew Chen
|
f95e599c55
|
Don't overwrite draft after GIF send.
// FREEBIE
|
2017-11-01 12:36:36 -04:00 |
|
Matthew Chen
|
a0ddb2a06d
|
Respond to CR.
// FREEBIE
|
2017-10-31 15:01:29 -04:00 |
|
Matthew Chen
|
5ac2f16ebc
|
Skip redundant relayout.
// FREEBIE
|
2017-10-31 14:33:30 -04:00 |
|
Matthew Chen
|
9cc4521d07
|
Respond to CR.
// FREEBIE
|
2017-10-26 12:09:36 -04:00 |
|
Matthew Chen
|
bcf83a4c8e
|
Rework handling of oversize text messages.
// FREEBIE
|
2017-10-26 11:56:03 -04:00 |
|
Michael Kirk
|
8f9311a6ac
|
Show timer in navbar without reload
// FREEBIE
|
2017-10-25 14:40:05 -07:00 |
|
Michael Kirk
|
709010499f
|
remove overzealous assert
// FREEBIE
|
2017-10-25 14:39:12 -07:00 |
|
Michael Kirk
|
cd291e19ff
|
We conceivably want to to initiate calls more than once without leaving
the conversation view. e.g. from Contacts.app
// FREEBIE
|
2017-10-25 11:37:04 -07:00 |
|