Commit Graph

22799 Commits

Author SHA1 Message Date
Matthew Chen
873aab5cd1 Merge branch 'charlesmchen/unreadIndicator' 2017-05-19 14:32:10 -04:00
Matthew Chen
f201ddbba5 Respond to CR.
// FREEBIE
2017-05-19 14:30:27 -04:00
Matthew Chen
16549bee1f Clean up ahead of PR.
// FREEBIE
2017-05-19 14:30:27 -04:00
Matthew Chen
0983448c74 Add unread indicator.
// FREEBIE
2017-05-19 14:30:27 -04:00
Matthew Chen
6164f65f0a Add unread indicator.
// FREEBIE
2017-05-19 14:30:27 -04:00
Matthew Chen
ac458cc7ad Add unread indicator.
// FREEBIE
2017-05-19 14:30:27 -04:00
Matthew Chen
745172a6d1 Merge branch 'charlesmchen/attachmentPerf' 2017-05-19 14:10:26 -04:00
Matthew Chen
ebf500d805 Respond to CR.
// FREEBIE
2017-05-19 14:10:12 -04:00
Matthew Chen
6704396998 Lazy load attachments in messages view, etc.
// FREEBIE
2017-05-19 13:27:31 -04:00
Michael Kirk
47b1c31b50 Contact Name in SN changed notifications
// FREEBIE
2017-05-19 11:44:05 -04:00
Michael Kirk
e212fdf2cf Merge branch 'mkirk/group-sn-changes' 2017-05-19 11:40:56 -04:00
Michael Kirk
fcbfde3874 nonblocking SN change notifications don't percolate group threads to the
top unless there is a message in that thread.

Otherwise the user is overwhelmed by a bunch of group threads with
redundant notifications. The notifications will be there if the user
later enters the threads. The affect is that only the thread with the
relevant message will pop to the top.

// FREEBIE
2017-05-19 11:40:44 -04:00
Michael Kirk
4becd43973 "Bob's SN changed" displayed in every group containing Bob
// FREEBIE
2017-05-19 11:40:44 -04:00
Michael Kirk
4a33662515 Merge branch 'mkirk/fix-unregistered-display-name' 2017-05-18 11:57:33 -04:00
Michael Kirk
35a6dc7636 Show Contact name, not number, of unregistered user
// FREEBIE
2017-05-18 10:53:22 -04:00
Michael Kirk
a210caed3d bump version
// FREEBIE
2017-05-18 10:26:02 -04:00
Michael Kirk
dfd438e5f8 revert Yap update until next release
// FREEBIE
2017-05-18 10:21:41 -04:00
Matthew Chen
70d8f4af39 Merge branch 'charlesmchen/iOSUpgradeNag' 2017-05-18 10:10:56 -04:00
Matthew Chen
0ec095f216 Nag users on iOS 8 to upgrade.
// FREEBIE
2017-05-18 10:09:07 -04:00
Matthew Chen
e80d40d7f6 Update l10n strings.
// FREEBIE
2017-05-18 10:08:48 -04:00
Michael Kirk
92466aaf8d Merge branch 'mkirk/ios8-contacts' 2017-05-18 10:05:49 -04:00
Michael Kirk
14b6294d6f code cleanup pre CR
// FREEBIE
2017-05-18 10:05:39 -04:00
Michael Kirk
4adaaa605f Hide contact editing features on iOS8
// FREEBIE
2017-05-18 10:05:39 -04:00
Michael Kirk
05d70a76df iOS8 contact store adaptee
// FREEBIE
2017-05-18 10:05:39 -04:00
Michael Kirk
889ad0bc67 Extract code incompatible with iOS8 into adapter
// FREEBIE
2017-05-18 10:05:39 -04:00
Michael Kirk
557488bc7d return iOS8 support in project files
// FREEBIE
2017-05-18 10:05:39 -04:00
Matthew Chen
7655226a44 Merge branch 'charlesmchen/emptyRegistrationView' 2017-05-18 09:57:05 -04:00
Matthew Chen
54faff2db2 Show alerts for missing or invalid phone numbers in registration view.
// FREEBIE
2017-05-18 09:56:58 -04:00
Matthew Chen
1ab8fb29bf Merge branch 'charlesmchen/searchLocalCallingCode' 2017-05-18 09:54:06 -04:00
Matthew Chen
07cc8baa60 [SSK] Honor the local calling code in select recipient view.
// FREEBIE
2017-05-18 09:53:48 -04:00
Matthew Chen
37a601d765 Honor the local calling code in select recipient view.
// FREEBIE
2017-05-18 09:52:54 -04:00
Matthew Chen
2f7e76f82c Merge branch 'charlesmchen/searchLocalCallingCode' 2017-05-18 09:52:11 -04:00
Matthew Chen
5bf3a80935 Honor the local calling code in select recipient view.
// FREEBIE
2017-05-18 09:52:04 -04:00
Matthew Chen
69a709f93b Merge branch 'charlesmchen/voiceMessagesEdgeCases' 2017-05-17 17:57:16 -04:00
Matthew Chen
14fed91ea2 Fix edge cases in voice message recording.
// FREEBIE
2017-05-17 17:17:37 -04:00
Matthew Chen
5c8956f977 Dismiss keyboard before showing the “too short voice message” alert.
// FREEBIE
2017-05-17 16:30:30 -04:00
Matthew Chen
6833fb7181 [SSK] Retry push token registration.
// FREEBIE
2017-05-17 16:21:41 -04:00
Matthew Chen
b8e10b0d7e Merge branch 'charlesmchen/missingLocalNotifications' 2017-05-17 16:02:18 -04:00
Matthew Chen
cd4cb1709c Merge branch 'charlesmchen/retryPushTokenRegistration' 2017-05-17 15:51:57 -04:00
Matthew Chen
5fd93eace0 Fix missing notifications.
// FREEBIE
2017-05-17 15:45:42 -04:00
Matthew Chen
fc7dec04aa Fix missing notifications.
// FREEBIE
2017-05-17 15:45:42 -04:00
Matthew Chen
09712f0b7b Retry push token registration.
// FREEBIE
2017-05-17 14:26:51 -04:00
Michael Kirk
4b655a7019 Merge branch 'mkirk/remove-phone-data-detector' 2017-05-17 09:26:01 -04:00
Michael Kirk
f87696cc6c do not use phone data detectors
The actions offered by the phone number data detectors are confusing
within the context of a messaging app - e.g. people might assume that
the "call" action correspons to a Signal call.

// FREEBIE
2017-05-17 09:25:53 -04:00
Michael Kirk
d211e62387 Merge branch 'mkirk/fix-no-contacts-flicker' 2017-05-17 09:25:13 -04:00
Michael Kirk
c31fd0dfcc Fix flicker of "no contacts" screen on message compose
// FREEBIE
2017-05-17 09:24:59 -04:00
Matthew Chen
74a0e285a6 Merge branch 'charlesmchen/graySettingsButtons' 2017-05-17 09:13:58 -04:00
Matthew Chen
9dc1847ca9 Change conversation settings buttons to gray.
// FREEBIE
2017-05-16 16:40:40 -04:00
Michael Kirk
ce002c2280 bump build
// FREEBIE
2017-05-15 18:15:15 -04:00
Michael Kirk
17cff1a26d Revert "Merge branch 'charlesmchen/bluetoothAudio'"
This reverts commit 48a2005aa2, reversing
changes made to de1332479c.

// FREEBIE
2017-05-15 18:14:51 -04:00