Matthew Chen
|
a62376b3f9
|
Remove sendingMediaWithOversizeText feature flag.
|
2019-06-17 11:17:52 -04:00 |
|
Matthew Chen
|
97cfb32d29
|
Rework camera flow for one-off disappearing messages.
|
2019-06-17 11:17:52 -04:00 |
|
Matthew Chen
|
04ac47089d
|
Migrate preferences to use key-value store.
|
2019-06-17 11:13:15 -04:00 |
|
Matthew Chen
|
28f27322ea
|
Clean up attachment filenames when removing renderable content.
|
2019-06-17 09:52:24 -04:00 |
|
Matthew Chen
|
7b9e4c59e2
|
Fix bug in per-message expiration.
|
2019-06-14 11:06:28 -04:00 |
|
Matthew Chen
|
e9f3b0a11b
|
Refine expiration logic.
|
2019-06-14 10:53:10 -04:00 |
|
Matthew Chen
|
b1302bc673
|
Don't let users view outgoing messages with per-message expiration.
|
2019-06-14 10:46:39 -04:00 |
|
Matthew Chen
|
96a9c569cc
|
Don't let users view outgoing messages with per-message expiration.
|
2019-06-14 10:46:39 -04:00 |
|
Matthew Chen
|
1eef9443d1
|
Respond to CR.
|
2019-06-14 10:41:15 -04:00 |
|
Matthew Chen
|
35fbc4418d
|
Add PerMessageExpirationTest.
|
2019-06-14 10:41:15 -04:00 |
|
Matthew Chen
|
0b27cdb040
|
Restore lost changes.
|
2019-06-14 10:41:15 -04:00 |
|
Matthew Chen
|
27a6c85129
|
Auto-expiration of messages with per-message expiration.
|
2019-06-14 10:41:15 -04:00 |
|
Matthew Chen
|
244563e93d
|
Auto-expiration of messages with per-message expiration.
|
2019-06-14 10:41:15 -04:00 |
|
Matthew Chen
|
92b53cae78
|
Auto-expiration of messages with per-message expiration.
|
2019-06-14 10:41:15 -04:00 |
|
Matthew Chen
|
e691ede0cf
|
Fix breakage in tests around db extension registration.
|
2019-06-14 10:07:34 -04:00 |
|
Matthew Chen
|
f535549422
|
Respond to CR.
|
2019-06-13 17:22:26 -04:00 |
|
Matthew Chen
|
b01f6f681e
|
Respond to CR.
|
2019-06-13 17:17:35 -04:00 |
|
Matthew Chen
|
21a0618125
|
Receive per-message expiration sync messages.
|
2019-06-13 17:17:35 -04:00 |
|
Matthew Chen
|
43eb138827
|
Receive per-message expiration sync messages.
|
2019-06-13 17:17:35 -04:00 |
|
Matthew Chen
|
2431ac68c6
|
Update proto schema for per-message expiration sync messages.
|
2019-06-13 17:17:35 -04:00 |
|
Matthew Chen
|
97e5a8eb75
|
Send per-message expiration sync messages.
|
2019-06-13 17:17:35 -04:00 |
|
Matthew Chen
|
1cd9b4431a
|
Update proto schema for per-message expiration sync messages.
|
2019-06-13 17:17:35 -04:00 |
|
Matthew Chen
|
8056108a38
|
Fix merge breakage.
|
2019-06-13 17:05:58 -04:00 |
|
Matthew Chen
|
e27eada1aa
|
Merge tag '2.40.0.23'
|
2019-06-13 17:02:40 -04:00 |
|
Matthew Chen
|
415e7711c4
|
Respond to CR.
|
2019-06-13 16:24:53 -04:00 |
|
Michael Kirk
|
2749765e4c
|
new user notifications are inaudible
|
2019-06-13 14:02:45 -05:00 |
|
Matthew Chen
|
21735a7666
|
Handle unknown protocol version in sync transcripts.
|
2019-06-13 10:48:29 -04:00 |
|
Michael Kirk
|
13cdb2abb8
|
Surface when you discover a friend has registered
|
2019-06-13 09:20:50 -05:00 |
|
Matthew Chen
|
5b2c48d2d1
|
Split db extension registration into two phases.
|
2019-06-12 16:42:05 -04:00 |
|
Matthew Chen
|
84dc969c5e
|
Add PDF view.
|
2019-06-12 12:27:16 -07:00 |
|
Nora Trapp
|
7195146c8d
|
PR Feedback
|
2019-06-11 17:14:04 -07:00 |
|
Jakub Lipinski
|
e1dce86b6e
|
Remove unnecessary debug assert
See https://github.com/signalapp/Signal-iOS/issues/4108 for more info and explanation
|
2019-06-11 17:14:04 -07:00 |
|
PurplePlatypus
|
78187c4cce
|
Ensure that cachedAudioDuration is only erased by main thread when upgrading attachment schema
|
2019-06-11 17:14:04 -07:00 |
|
PurplePlatypus
|
d9a5685af7
|
Update AttachmentSchemaVersion to delete cached audio attachment durations.
|
2019-06-11 17:14:04 -07:00 |
|
PurplePlatypus
|
eb7f60ea1f
|
Fix 3844 by telling AVAudioPlayer that we REALLY, seriously intend to play this file
|
2019-06-11 17:14:04 -07:00 |
|
Michael Kirk
|
6739e6c01c
|
"Support" link after repeated verification requests
|
2019-06-11 16:28:05 -05:00 |
|
Matthew Chen
|
54527f6870
|
Merge remote-tracking branch 'private/release/2.40.0'
|
2019-06-10 13:21:59 -04:00 |
|
Matthew Chen
|
6b8a602799
|
Filter sticker pack strings for display.
|
2019-06-10 12:32:16 -04:00 |
|
Matthew Chen
|
41bc108bfb
|
Fix rebase breakage.
|
2019-06-10 12:25:27 -04:00 |
|
Matthew Chen
|
f5cf6e9c90
|
Elaborate per-message expiration.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
605fade378
|
Hide contents of messages with per-message expiration in home view, etc.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
2d9ff6b107
|
Elaborate per-message expiration.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
95dcab150c
|
Elaborate per-message expiration.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
95a4fb8110
|
Elaborate per-message expiration.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
0119bdf82f
|
Elaborate per-message expiration.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
32076ea302
|
Rework the "is this a disappear message" accessors.
|
2019-06-10 11:41:39 -04:00 |
|
Matthew Chen
|
2aad8f4b70
|
Add per-message expiration to models (code generated changes).
Add per-message expiration to models.
DRY up incoming message creation.
|
2019-06-10 11:40:27 -04:00 |
|
Matthew Chen
|
421d568bee
|
Merge tag '2.40.0.20'
|
2019-06-10 11:32:26 -04:00 |
|
Michael Kirk
|
c8ba6cb71e
|
Remove old UIPicker code
|
2019-06-10 09:45:08 -05:00 |
|
Michael Kirk
|
c7a2c28148
|
fix overzealous assert
|
2019-06-10 09:41:46 -05:00 |
|