Matthew Chen
|
1d792d1878
|
Rename audio duration and image size methods in TSAttachmentStream.
// FREEBIE
|
2017-05-26 11:19:45 -04:00 |
|
Matthew Chen
|
b89d16ea90
|
Merge branch 'charlesmchen/messageViewPerf2_'
|
2017-05-26 11:18:11 -04:00 |
|
Matthew Chen
|
ef9303dd03
|
Rename audio duration and image size methods in TSAttachmentStream.
// FREEBIE
|
2017-05-26 11:18:02 -04:00 |
|
Michael Kirk
|
fc37e251de
|
[SSK] log error on failure
// FREEBIE
|
2017-05-25 08:38:54 -07:00 |
|
Michael Kirk
|
12c45b8a47
|
Merge branch 'mkirk/log-error-on-send-failure'
|
2017-05-25 08:36:57 -07:00 |
|
Michael Kirk
|
3be70e9719
|
log error on failure
// FREEBIE
|
2017-05-25 08:36:45 -07:00 |
|
Michael Kirk
|
b97e4931ad
|
Merge branch 'mkirk/safety-numbers'
|
2017-05-24 18:09:10 -07:00 |
|
Michael Kirk
|
4700294c26
|
[SSK][SPK] Safety Number Updates
// FREEBIE
|
2017-05-24 18:08:46 -07:00 |
|
Michael Kirk
|
d782904d15
|
Merge branch 'mkirk/safety-numbers'
|
2017-05-24 18:05:36 -07:00 |
|
Michael Kirk
|
4a6a02c009
|
Ensure updates don't clobber
// FREEBIE
|
2017-05-24 18:01:48 -07:00 |
|
Michael Kirk
|
8ee57d9132
|
save identity to legacy identity store so we can switch versions while
testing
// FREEBIE
|
2017-05-24 18:01:48 -07:00 |
|
Michael Kirk
|
0001b6c493
|
Code style per code review, no functional changes
// FREEBIE
|
2017-05-24 18:01:48 -07:00 |
|
Michael Kirk
|
f2f3acb897
|
IdentityKeyStore changes
1) Always accept keys from incoming messages
2) Block sending only if it's a recent change, or if always
block is enabled
// FREEBIE
|
2017-05-24 18:01:48 -07:00 |
|
Michael Kirk
|
4b8544d5f7
|
ensure atomic write to wasSeen property
// FREEBIE
|
2017-05-24 18:01:24 -07:00 |
|
Michael Kirk
|
6d00aac046
|
style cleanup, no functional changes
// FREEBIE
|
2017-05-24 18:01:24 -07:00 |
|
Michael Kirk
|
bb25d2beb6
|
IdentityKeyStore changes
1) Always accept keys from incoming messages
2) Block sending only if it's a recent change, or if always
block is enabled
// FREEBIE
// FREEBIE
|
2017-05-24 18:01:24 -07:00 |
|
Matthew Chen
|
4851e43047
|
Merge branch 'charlesmchen/removeRegistrationStoryboard'
|
2017-05-24 17:48:04 -04:00 |
|
Matthew Chen
|
2475406258
|
Respond to CR.
// FREEBIE
|
2017-05-24 17:47:56 -04:00 |
|
Matthew Chen
|
4680a2465a
|
Remove registration storyboard.
// FREEBIE
|
2017-05-24 17:46:32 -04:00 |
|
Matthew Chen
|
f30cd7c7fa
|
[SSK] Remove invalid assert in socket manager.
// FREEBIE
|
2017-05-24 17:45:25 -04:00 |
|
Matthew Chen
|
0a8c4203ea
|
Merge branch 'charlesmchen/socketManagerAssert'
|
2017-05-24 17:44:38 -04:00 |
|
Matthew Chen
|
07bf3b9af5
|
Remove invalid assert in socket manager.
// FREEBIE
|
2017-05-24 15:03:36 -04:00 |
|
Matthew Chen
|
497d15d8a8
|
Merge branch 'charlesmchen/messageViewPerf2'
|
2017-05-24 10:02:32 -04:00 |
|
Matthew Chen
|
d8ade3288c
|
[SSK] Cache image size and audio duration on attachments.
// FREEBIE
|
2017-05-24 10:02:24 -04:00 |
|
Matthew Chen
|
78f443374f
|
Respond to CR.
// FREEBIE
|
2017-05-24 10:02:24 -04:00 |
|
Matthew Chen
|
964e6f1adf
|
Improve asserts and logging in attachment adapters.
// FREEBIE
|
2017-05-24 10:02:24 -04:00 |
|
Matthew Chen
|
b1f7cf0d62
|
Cache image size and audio duration on attachments.
// FREEBIE
|
2017-05-24 10:02:24 -04:00 |
|
Matthew Chen
|
289fd4f0cc
|
Merge branch 'charlesmchen/messageViewPerf2'
|
2017-05-24 09:59:03 -04:00 |
|
Matthew Chen
|
b0fad7ed59
|
Merge branch 'charlesmchen/registrationView2'
|
2017-05-24 09:41:00 -04:00 |
|
Matthew Chen
|
9577038f11
|
Respond to CR.
// FREEBIE
|
2017-05-24 09:40:51 -04:00 |
|
Matthew Chen
|
7547d03a78
|
Clean up ahead of PR.
// FREEBIE
|
2017-05-24 09:40:01 -04:00 |
|
Matthew Chen
|
2fc683dd9d
|
Add example phone number to registration view and make layout responsive.
// FREEBIE
|
2017-05-24 09:40:01 -04:00 |
|
Matthew Chen
|
070395e8b6
|
Rewrite registration view.
// FREEBIE
|
2017-05-24 09:40:01 -04:00 |
|
Matthew Chen
|
1f68f3af71
|
Merge branch 'charlesmchen/appSettingsSegue'
|
2017-05-24 09:35:14 -04:00 |
|
Matthew Chen
|
eeb510b903
|
Respond to CR.
// FREEBIE
|
2017-05-24 09:33:17 -04:00 |
|
Matthew Chen
|
4ac78d9b41
|
Replace app settings segue.
// FREEBIE
|
2017-05-24 09:17:25 -04:00 |
|
Matthew Chen
|
07f35d9ba6
|
Merge branch 'charlesmchen/fixMessageSizeCache'
|
2017-05-23 22:08:36 -04:00 |
|
Matthew Chen
|
632cb78751
|
Respond to CR.
// FREEBIE
|
2017-05-23 22:08:22 -04:00 |
|
Matthew Chen
|
db097ab8de
|
Fix caching of message bubble sizes.
// FREEBIE
|
2017-05-23 13:24:10 -04:00 |
|
Matthew Chen
|
fe796d6c52
|
Cache image size and audio duration on attachments.
// FREEBIE
|
2017-05-23 09:39:54 -04:00 |
|
Matthew Chen
|
d8d4d75227
|
Merge branch 'charlesmchen/manualCensorshipCircumvention'
|
2017-05-23 09:33:56 -04:00 |
|
Matthew Chen
|
b0005ea932
|
Respond to CR.
// FREEBIE
|
2017-05-23 09:33:31 -04:00 |
|
Matthew Chen
|
d612358256
|
Merge branch 'charlesmchen/manualCensorshipCircumvention'
|
2017-05-23 09:26:23 -04:00 |
|
Matthew Chen
|
bc501b16f2
|
Let users manually specify the domain fronting country.
// FREEBIE
|
2017-05-22 20:34:56 -04:00 |
|
Matthew Chen
|
98c5e7d69c
|
Add support for manually activating censorship circumvention.
// FREEBIE
|
2017-05-22 20:34:26 -04:00 |
|
Matthew Chen
|
c07f28565e
|
Revise manual censorship circumvention.
// FREEBIE
|
2017-05-22 20:34:25 -04:00 |
|
Matthew Chen
|
e746636c7c
|
Expose manual censorship circumvention setting.
// FREEBIE
|
2017-05-22 20:34:25 -04:00 |
|
Matthew Chen
|
db10cbaeea
|
Convert AdvancedSettingsTableViewController to OWSTableView.
// FREEBIE
|
2017-05-22 20:34:25 -04:00 |
|
Matthew Chen
|
7f3d76d8bb
|
Convert the app settings view to OWSTableView.
// FREEBIE
|
2017-05-22 20:34:25 -04:00 |
|
Matthew Chen
|
4bb702fe0d
|
Add support for manually activating censorship circumvention.
// FREEBIE
|
2017-05-22 20:34:25 -04:00 |
|