Commit Graph

84 Commits

Author SHA1 Message Date
Matthew Chen
fad9510dbe Add TSIncomingMessageBuilder. 2020-05-11 09:28:13 -03:00
Matthew Chen
b799d1d311 Fix more build warnings. 2020-04-10 13:17:08 -03:00
Matthew Chen
c7df10eb36 Apply CGSize(square:). 2020-04-06 11:34:21 -03:00
Michael Kirk
f927ef1b4b Batch Select / Delete 2020-03-20 19:36:48 -07:00
Nora Trapp
e2b9701b1c Dynamically populate date headers 2020-02-28 10:52:06 -08:00
Michael Kirk
f198d9037d Merge tag '3.5.0.5' 2020-02-19 19:26:05 -07:00
Nora Trapp
aa4101cbd9 Tap a photo to download while there's a pending message request. 2020-02-17 18:39:08 -08:00
Matthew Chen
740f57cad9 Add additional recipients for v2 group updates. 2020-02-06 10:26:02 -03:00
Matthew Chen
bc0359268e Rework outgoing messages; embed change protos in outgoing change messages for groups v2. 2020-01-27 11:47:44 -03:00
Michael Kirk
884f09ea5a Windowed conversation loading 2019-12-31 14:29:32 -08:00
Nora Trapp
23ade7954f Add share button for media in message actions, fix message details gallery share 2019-12-16 15:39:02 -08:00
Nora Trapp
c667ef54f2 Merge branch 'release/3.0.4' 2019-12-05 16:45:59 -08:00
Nora Trapp
d2cb2b6637 Fix share sheet for iPad 2019-12-05 16:27:45 -08:00
Nora Trapp
796afe6eb2 Show reaction bubbles on messages. 2019-11-19 18:13:12 -08:00
Matthew Chen
771942e6fe Add "needs update" flag to conversation view item. 2019-11-11 17:16:12 -03:00
Matthew Chen
a458718893 Message forwarding. 2019-10-24 12:04:25 -03:00
Matthew Chen
c9ae8778c5 Message forwarding. 2019-10-24 12:03:50 -03:00
Michael Kirk
95f2d511e1 font updates 2019-09-26 12:20:42 -07:00
Michael Kirk
54812451f4 Update and apply palette. Consolidate dupes. 2019-09-24 15:12:51 -07:00
Nora Trapp
ab2ff4db32 Rewrite audio progress view in swift, add play/pause animation 2019-09-23 17:03:03 -07:00
Nora Trapp
129535f2d7 Merge branch 'release/2.42.0' 2019-08-29 15:21:40 -07:00
Nora Trapp
b45516839f Restore old ~profile display 2019-08-29 10:18:12 -07:00
Michael Kirk
7926b915cb cache thread on viewItem 2019-08-22 11:22:03 -06:00
Michael Kirk
a81ca528ea re-use existing transaction 2019-08-16 13:04:10 -06:00
Matthew Chen
0c9f85bf48 Respond to CR. 2019-08-08 15:55:56 -03:00
Matthew Chen
4cdf9d9d9d Add accessibility labels to conversation messages. 2019-08-08 15:49:18 -03:00
Matthew Chen
eccfad0f46 Merge remote-tracking branch 'private/release/2.41.0' 2019-08-06 12:12:39 -03:00
Matthew Chen
4f03f969fc Rework "view once" messages. 2019-08-01 16:13:37 -03:00
Nora Trapp
b0b18199b6 Add Thread details interaction 2019-07-31 12:02:32 -07:00
Matthew Chen
1e363d2c65 Make uniqueId non-nil. 2019-07-31 10:50:59 -03:00
Nora Trapp
96bf655727 Profile name renders at same level as system contact name 2019-07-29 12:50:54 -07:00
Matthew Chen
ad49533e33 Make TSInteraction.thread non-nil. 2019-07-19 15:48:39 -03:00
Matthew Chen
77b9500154 Convert interactions to BaseModel. 2019-07-19 15:25:28 -03:00
Nora Trapp
ef4a612fcf No more transitional_signalServiceAddress 2019-07-11 10:53:33 -07:00
Michael Kirk
a89baa670e DeliveryStateMap vs. Address 2019-07-10 19:43:10 -06:00
Nora Trapp
ae17d61a05 Update quoted messages, per message expiration, and sync transcripts 2019-07-10 13:31:18 -07:00
Michael Kirk
0c944fe9f4 Incoming message has authorAddress 2019-06-27 14:22:13 -06: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
08d1592cb1 Add views to render messages with per-message expiration in conversation view. 2019-06-13 10:52:50 -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
b8327ad7c8 Respond to CR. 2019-05-31 12:39:50 -04:00
Michael Kirk
976915e538 proper type annotations for mantle model 2019-05-30 09:49:18 -06:00
Matthew Chen
6e32c9a79f Remove "ephemeral media" model changes. 2019-05-29 11:53:42 -04:00
Michael Kirk
a837c75764 Simple send sans Yap 2019-05-28 17:31:53 -04:00
Matthew Chen
a6629bfe63 Add EphemeralMedia model classes. 2019-05-20 17:05:49 -04:00
Matthew Chen
1376e17318 Render failed stickers in conversation view. 2019-05-09 13:19:58 -04:00
Matthew Chen
abb7d1b548 Render stickers. 2019-04-26 15:23:51 -04:00
Matthew Chen
1454773d99 Respond to CR. 2019-04-25 09:54:49 -04:00
Matthew Chen
509bc57401 Update proto schema to reflect stickers. Sketch out the Sticker model classes. 2019-04-18 10:12:17 -04:00