Commit Graph

12617 Commits

Author SHA1 Message Date
Matthew Chen
cde2cfbdd1 Respond to CR. 2019-06-17 11:17:52 -04:00
Matthew Chen
3d59ac0992 Rework camera flow for one-off disappearing messages. 2019-06-17 11:17:52 -04:00
Matthew Chen
8c31562b0c Fix edge cases in attachment approval toolbar layout. 2019-06-17 11:17:52 -04:00
Matthew Chen
87cea17e85 Fix edge cases in attachment approval toolbar layout. 2019-06-17 11:17:52 -04:00
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
bc206472e8 Don't let users add more attachments in camera flow. 2019-06-17 11:17:52 -04:00
Matthew Chen
a7bcd14094 Remove camera button from album picker. 2019-06-17 11:17:52 -04:00
Matthew Chen
ec6eb1146a Merge branch 'charlesmchen/migratePreferences' 2019-06-17 11:16:44 -04:00
Matthew Chen
04ac47089d Migrate preferences to use key-value store. 2019-06-17 11:13:15 -04:00
Matthew Chen
b5c19144e0 Merge branch 'charlesmchen/perMessageExpirationVsFilenames' 2019-06-17 09:52:36 -04:00
Matthew Chen
28f27322ea Clean up attachment filenames when removing renderable content. 2019-06-17 09:52:24 -04:00
Nora Trapp
cc5c737a37 Merge branch 'nt/quick-fix' 2019-06-14 14:22:55 -07:00
Nora Trapp
9d143c243a Fix an ocassional crash when interacting with ConversationView 2019-06-14 14:22:44 -07:00
Nora Trapp
a61acb4f29 Merge branch 'nt/swipe-to-reply' 2019-06-14 14:21:47 -07:00
Nora Trapp
662a4336bc Fix an issue when swiping on failed messages 2019-06-14 14:21:33 -07:00
Michael Kirk
239a7ca2b7 Merge branch 'mkirk/fixup-new-user-notification' 2019-06-14 16:02:28 -05:00
Michael Kirk
4a4f8a5e06 Don't show new-user notification for first time contact syncs 2019-06-14 16:02:28 -05:00
Nora Trapp
ddbdfd8fbd Merge branch 'nt/little-things' 2019-06-14 09:30:34 -07:00
Nora Trapp
c530b22893 Put a background behind sticker suggestions to differentiate from incoming messages 2019-06-14 09:30:17 -07:00
Nora Trapp
747ea3c7b2 Theme cursor colors 2019-06-14 09:30:17 -07:00
Matthew Chen
600b263c02 Merge branch 'charlesmchen/perMessageExpirationVsOutgoing2' 2019-06-14 11:06:57 -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
fdf712b177 Merge branch 'charlesmchen/perMessageExpirationVsOutgoing' 2019-06-14 10:52:18 -04:00
Matthew Chen
ee316047ed Respond to CR. 2019-06-14 10:51:54 -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
36e14de77a Don't let users view outgoing messages with per-message expiration. 2019-06-14 10:46:39 -04:00
Matthew Chen
4c3fa678ac Merge branch 'charlesmchen/perMessageExpirationChecks' 2019-06-14 10:46:06 -04:00
Matthew Chen
2917700714 Update cocoapods. 2019-06-14 10:45:52 -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
f9c5eae270 Merge branch 'charlesmchen/dbExtensionPhasesVsTests' 2019-06-14 10:39:03 -04:00
Matthew Chen
e691ede0cf Fix breakage in tests around db extension registration. 2019-06-14 10:07:34 -04:00
Matthew Chen
b9428471cf Merge branch 'charlesmchen/perMessageTimerTombstone' 2019-06-13 17:50:39 -04:00
Matthew Chen
77841451b8 Respond to CR. 2019-06-13 17:50:25 -04:00
Matthew Chen
4ac51e95c2 Sketch out the "tombstone" state of messages with per-message expiration. 2019-06-13 17:26:29 -04:00
Matthew Chen
9553206d6d Merge branch 'charlesmchen/perMessageTimerSync' 2019-06-13 17:22:46 -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
f85dba0f7e Update Cocoapods. 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