Commit Graph

104 Commits

Author SHA1 Message Date
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
trevor-signal
d012779e87 Show mentioned badges & enable scrolling to mentions in conversations 2023-05-23 14:59:07 -07:00
Scott Nonnenberg
b4caf67bf9 Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07:00
Yusuf Sahin HAMZA
f004e714f0 Add copy option to triple-dot menu of messages 2023-05-09 10:52:42 -04:00
Josh Perez
1f2cde6d04 Send edited messages support
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2023-04-20 09:31:59 -07:00
Jamie Kyle
822b162136 Merge delete for me/everyone into one modal 2023-04-10 14:38:34 -07:00
Scott Nonnenberg
d9d820e72a Support for receiving formatted messages
Co-authored-by: Alvaro Carrasco <alvaro@signal.org>
2023-04-10 09:31:45 -07:00
Fedor Indutny
2710f463a7 Fix storybook 2023-04-03 13:16:27 -07:00
Jamie Kyle
1d549a9991 Multi-select forwarding and deleting 2023-03-20 15:23:53 -07:00
Scott Nonnenberg
75d5e81013 Voice Notes mini-player: Show with no conversation, fix spacing 2023-03-20 11:03:21 -07:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Scott Nonnenberg
1a68c3db62 conversation_view: Move the last of the small functions to redux 2022-12-20 22:25:10 -05:00
Scott Nonnenberg
1e282ee5d0 ConversationView: Pull various functions out of getMessageActions 2022-12-19 17:04:47 -08:00
Josh Perez
e142cb47f5 Moves various panels out to ConversationView react 2022-12-14 17:10:09 -08:00
Scott Nonnenberg
f2f1c3c021 Standardize on showConversation function, delete unused functions 2022-12-14 11:05:32 -08:00
Josh Perez
b138774454 Moves saveAttachment to a redux action 2022-12-14 10:12:04 -08:00
Josh Perez
635a59a473 Moves showLightbox to redux 2022-12-09 21:02:22 -05:00
Scott Nonnenberg
07f7fa93d6 ConversationView: Move setQuotedMessage/scrollToMessage to redux 2022-12-09 11:11:14 -08:00
Josh Perez
135c832748 Removes showIdentity and showSafetyNumber in favor of redux action 2022-12-09 00:53:19 -05:00
Josh Perez
ec3c8d99ef Removes showForwardMessageModal from conversation_view 2022-12-08 16:49:54 -08:00
Josh Perez
105162dc66 Moves blockAndReportSpam to redux 2022-12-06 11:03:09 -08:00
Jamie Kyle
6198b02640 Init payments message types 2022-11-30 13:47:54 -08:00
Fedor Indutny
98ef4c627a Update eslint to 8.27.0 2022-11-17 16:45:19 -08:00
Fedor Indutny
6be69a7ba8 Use DurationInSeconds for expireTimer 2022-11-16 13:18:02 -07:00
Alvaro
ab153b30c8 Remove unused name on Avatar 2022-09-28 09:27:52 -07:00
Josh Perez
5dfe30d235 Add story entry points around the app 2022-07-21 17:44:35 -07:00
Josh Perez
3e644f45cf Fixes story viewing behavior 2022-07-06 15:06:20 -04:00
Fedor Indutny
f92be05b15 Titlebar fixes 2022-07-05 09:44:53 -07:00
Fedor Indutny
6b231346d9 Fix management of selectedMessage in redux 2022-06-23 09:12:17 -07:00
Josh Perez
42eb4013d0 Upgrade react and storybook 2022-06-06 17:48:02 -07:00
Scott Nonnenberg
af2c884c9f Timeline: Use messageChangeCounter to mark messages read less often 2022-05-11 15:41:45 -07:00
Scott Nonnenberg
0ba6a0926e Support for incoming gift badges 2022-05-11 13:59:58 -07:00
Josh Perez
2f44e33c9c Move link notification to the conversation hero 2022-04-25 14:03:24 -07:00
Scott Nonnenberg
3a1df01c9e New 'unseenStatus' field for certain secondary message types 2022-04-22 11:35:14 -07:00
Scott Nonnenberg
302604f67e Restore ability to message someone from embedded contact 2022-04-11 17:26:09 -07:00
Scott Nonnenberg
85989fda3c More peeking of group calls to prevent out-of-date member info 2022-03-31 18:06:56 -07:00
Scott Nonnenberg
1ad284d22c Group disparate status together, but show metadata if different 2022-03-28 15:55:12 -07:00
Fedor Indutny
d18ed40a23 Don't pass full group to spoofing review dialog 2022-03-24 14:46:17 -07:00
Scott Nonnenberg
bb066d4a84 Reintroduce inline metadata with full RTL support 2022-03-23 13:23:28 -07:00
Scott Nonnenberg
703bb8a3a3 Introduce new 'Block request' button in timeline 2022-03-15 17:11:28 -07:00
Scott Nonnenberg
f217730b84 Support for people banned from joining groups via link 2022-03-14 18:32:07 -07:00
Evan Hahn
72c6c57186 If not enough messages are loaded (on tall screens), fix jankiness 2022-03-11 14:31:21 -08:00
Evan Hahn
fd72385b9f <Timeline> only needs whether someone is typing, not who 2022-03-09 13:15:15 -06:00
Evan Hahn
944d60f40b On conversation open, scroll to unread indicator if present 2022-03-08 14:05:05 -06:00
Josh Perez
4e48d7792b Use a hook for the ever-updating now 2022-03-08 13:11:11 -06:00
Scott Nonnenberg
0a52318be6 Delete for everyone: Track sends and show failure states 2022-03-04 11:22:31 -08:00
Evan Hahn
0c31ad25ef Remove React Virtualized from <Timeline> 2022-03-03 14:23:10 -06:00
Evan Hahn
f5a4cd9ce8 Peek group calls when opening conversations and leaving calls 2022-02-08 13:18:51 -06:00
Josh Perez
909453b20b Allow reactions in announcement only groups 2022-02-02 15:01:22 -05:00
Evan Hahn
f9440bf594 Timeline date headers 2022-01-26 17:05:26 -06:00