Commit Graph

165 Commits

Author SHA1 Message Date
Josh Perez 2e438aa876
Conversation details screen for 1:1 chats 2021-10-20 16:46:41 -07:00
Scott Nonnenberg f914556e4c
Ensure conversation is in left pane when creating a draft message 2021-10-18 19:09:55 -05:00
Josh Perez fc425304fc
Moves the attach-file shortcut into the component 2021-10-15 14:51:58 -04:00
Scott Nonnenberg f60e9b9c9f
Sticker upload affordances, fix 'recent media' 2021-10-13 10:05:18 -07:00
Fedor Indutny 0d5ef38e52
Fix uncaught error in copyStickerToAttachments 2021-10-07 10:08:55 -07:00
Josh Perez b9134f8332
Actionable toasts 2021-10-06 14:00:51 -07:00
Josh Perez 048e1e4cd7
Move the safety number viewer into modal 2021-10-06 16:27:14 -04:00
Scott Nonnenberg bd380086a4
Send related emoji along with Sticker, fix SendMessage types 2021-10-05 17:10:08 -05:00
Josh Perez 5fdfa1c632
ConversationView in React 2021-10-05 09:47:06 -07:00
Josh Perez 603c315c82
Moves AudioCapture into react 2021-09-29 13:23:06 -07:00
Scott Nonnenberg 1e3de45af6
Fix blank avatars, duplicate recent media, static message details 2021-09-29 13:18:27 -07:00
Josh Perez 9888e6d38f
Move common utils out of conversation view 2021-09-27 11:29:00 -05:00
Josh Perez 1c3c971cf4 Moves DraftAttachments into redux 2021-09-24 16:03:32 -04:00
Fedor Indutny 4ef0bf96cc
Uint8Array migration 2021-09-23 17:49:05 -07:00
Josh Perez e6d952d105
Removes ToastView, new React toast 2021-09-22 16:59:54 -04:00
Josh Perez c05d23e628
Modernize ContactModal 2021-09-21 15:37:10 -07:00
Josh Perez 1d2fcde49f
Moves navigateTo to util 2021-09-21 16:45:25 -04:00
Josh Perez 65ddf0a9e8
Import log instead of using it off of window 2021-09-17 14:27:53 -04:00
Evan Hahn fda21edd23
Remove unnecessary disables of `consistent-return` lint rule 2021-09-16 15:25:55 -05:00
Evan Hahn f28456c160
Let users customize the preferred reaction palette 2021-09-09 09:29:01 -07:00
Scott Nonnenberg bd47720864
ConversationView.hasFiles: Exclude pending attachments by default 2021-09-08 16:23:44 -07:00
Scott Nonnenberg 9ada9f6a47
Fix Connecting spinner in dark mode, maintain draft attachment order 2021-09-07 17:11:17 -07:00
Scott Nonnenberg c6278aa173
Lightbox: A number of tweaks 2021-09-07 09:12:26 -07:00
Scott Nonnenberg 9ca9f743c3
One lightbox at a time; proper dismiss of "read more" screen; proper in-progress draft HEIC images 2021-09-02 14:35:23 -05:00
Evan Hahn bf25a5db0b
Properly remove `data` from written draft attachments 2021-09-01 15:53:00 -07:00
Scott Nonnenberg b36f40fe89
`maybeAddAttachment`: Add pending attachment for all file types 2021-09-01 08:55:54 -05:00
Evan Hahn a85dd1be36
Retry outbound "normal" messages for up to a day 2021-08-31 13:58:39 -07:00
Scott Nonnenberg dcf29078f4
ConversationView: Improve types 2021-08-30 14:32:56 -07:00
Evan Hahn 418ce2eb51
`ConversationView` shouldn't load link previews after unload 2021-08-26 08:34:58 -07:00
Josh Perez 4afe4649ec
Fixes save in lightbox 2021-08-25 14:08:32 -07:00
Josh Perez 28f5a2bd1c
Fixes view once videos in lightbox 2021-08-24 14:47:14 -07:00
Josh Perez d5d808651a
Improved Lightbox experience 2021-08-23 16:14:53 -07:00
Evan Hahn aae221a641
Cancel link preview loading when unloading conversation view 2021-08-23 11:40:49 -07:00
Josh Perez 0e2885a5a6
Properly cancel image encoding 2021-08-20 13:33:06 -07:00
Fedor Indutny fe040a2873
Rename ContactType to EmbeddedContactType 2021-08-19 20:56:39 -05:00
Josh Perez 91af0dad78
Faster preferences window 2021-08-18 13:08:14 -07:00
Fedor Indutny 7a8363c7c8
Additional render optimizations 2021-08-18 08:34:22 -05:00
Evan Hahn 75f0cd50be
Send viewed receipt when you start listening to an audio message 2021-08-17 08:43:26 -07:00
Fedor Indutny caf544b3a1
Fetch `hasGroupLink` from Redux in conversation details 2021-08-17 09:10:27 -05:00
Evan Hahn 5075fa241f
ConversationView: some simple type improvements 2021-08-16 14:35:54 -07:00
Evan Hahn 6c25f3a463
Fix broken link previews 2021-08-13 16:21:14 -05:00
Evan Hahn b7447cda29
Better housekeeping for link previews 2021-08-13 10:01:56 -05:00
Evan Hahn b0750e5f4e
Show "unplayed" dot on incoming audio messages 2021-08-12 13:15:55 -05:00
Evan Hahn 9fd191ae00
Add more logging for view-once message interactions 2021-08-12 09:20:22 -07:00
Fedor Indutny 12c78c742f
Optimize rendering 2021-08-11 09:23:21 -07:00
Josh Perez 9078919545
Transcode heic/heif images 2021-08-09 13:06:21 -07:00
Evan Hahn 6b290a0f0c
@mentions notifications 2021-08-05 07:35:33 -05:00
Scott Nonnenberg ab5a12fded
Sender Key: Prepare for testing in beta 2021-08-02 19:12:49 -05:00
Scott Nonnenberg bf7da5ca2e
DeliveryIssueDialog: Add learn more button linking to support 2021-07-30 13:30:59 -07:00
Scott Nonnenberg 0ab09711a4
Track performance of message sends 2021-07-30 11:37:03 -07:00