Commit graph

251 commits

Author SHA1 Message Date
Fedor Indutny
b2a3605d77
Cleanup RemoteConfig 2023-12-07 15:59:54 -08:00
ayumi-signal
bb8e7af905
Show error when editing messages after max edits 2023-11-07 17:55:48 -08:00
ayumi-signal
41e89554fe
Fix infinite stacking All Media with shortcut 2023-11-08 00:00:25 +01:00
trevor-signal
fcf2c0a3f0
Clarify function of "Delete" option when deleting conversation messages 2023-10-30 17:02:50 -07:00
Josh Perez
156cbca1a3
Fixes for media index 2023-10-17 12:09:09 -07:00
Jamie Kyle
502ea174ab
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
Josh Perez
7d35216fda
Replace MessageController with MessageCache 2023-10-03 17:12:57 -07:00
ayumi-signal
c9af8d3ce2
Fix show same conversation composer focus 2023-10-02 09:42:54 -04:00
ayumi-signal
283ef57779
Group Typing Bubble Animations 2023-09-27 17:23:52 -04:00
Jamie Kyle
a24bdc8bd3
Update last message on group call peek 2023-09-27 12:42:38 -07:00
Scott Nonnenberg
01231eb1c6
Reset spoiler expand state when a message is edited 2023-09-19 11:59:22 -07:00
ayumi-signal
e4238de4db
Multiple person typing indicators in groups 2023-09-18 14:17:26 -07:00
Josh Perez
d0296ececa
Improvements to the media editor 2023-09-14 10:04:48 -07:00
Jamie Kyle
80a19d39de
Load messages when showConversation is called in other tab 2023-08-29 17:09:59 -07:00
Jamie Kyle
df0be46c3c
Fix panel animations when switching tabs 2023-08-21 13:18:22 -07:00
Jamie Kyle
29aa188c0f
Fix changing tabs marking conversation read 2023-08-21 21:51:12 +02:00
Fedor Indutny
e5a9bf0f7c
Fix sync messages for voice notes 2023-08-21 12:35:36 -07:00
Jamie Kyle
ef0a3de636 Fix legacy call-history messages without a callId
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:33 -07:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Fedor Indutny
366b875fd2 Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Josh Perez
4ec94367c9
Adds transitions to panels
Co-authored-by: Jamie Kyle <jamie@signal.org>
2023-07-26 15:23:32 -07:00
Jamie Kyle
af4ad55c68
Update header actions/add hiddenFromConversationSearch 2023-06-29 11:40:00 -07:00
Josh Perez
975f43102e
Remove quote when editing a message 2023-06-13 09:46:06 -07:00
trevor-signal
cf8e100358
Clean up conversation change handler 2023-06-12 13:13:50 -04:00
Josh Perez
7c1957c30d
Moves conversation.getProps out of models
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-06-02 10:54:36 -07:00
trevor-signal
d012779e87
Show mentioned badges & enable scrolling to mentions in conversations 2023-05-23 14:59:07 -07:00
trevor-signal
36432b3a3d
Improve handling of invalid conversations 2023-05-19 09:28:59 -04:00
Fedor Indutny
5869717cd3
Use correct timestamp for receipts of edited messages 2023-05-16 10:37:12 -07:00
trevor-signal
bd0e08d6fd
Update call-only conversation message request UI 2023-05-12 14:20:10 -04:00
Josh Perez
216ee67c50
Adds keyboard shortcut for editing last message sent 2023-05-11 17:27:19 -07:00
Scott Nonnenberg
b4caf67bf9
Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07:00
Josh Perez
8761bb8dae
Converts wav files to ogg 2023-05-09 11:51:11 -04: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
Scott Nonnenberg
9bfbee464b
Support for sending formatting messages 2023-04-14 11:16:28 -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
f61d8f38b0
Context menu for left pane list items 2023-04-05 13:48:00 -07:00
Josh Perez
d093b1ab13
Delivery receipt support for edited messages 2023-03-29 17:58:16 -04:00
Josh Perez
36e21c0134
Receive support for editing messages 2023-03-27 19:48:57 -04:00
Jamie Kyle
1d549a9991
Multi-select forwarding and deleting 2023-03-20 15:23:53 -07:00
Alvaro
99015d7b96
Voice notes drafts 2023-03-02 13:55:40 -07:00
Alvaro
0e655ceeed
Voice notes mini-player 2023-02-24 15:18:57 -08:00
Fedor Indutny
1f95c2299e
Use ContactRecord.systemNickname 2023-02-13 14:40:11 -08:00
Fedor Indutny
486cbe0471
Support reporting token on envelope 2023-02-07 16:55:12 -08:00
Jamie Kyle
2bbcc4676e
Move receipt queues into conversation queue to handle 428s 2023-02-06 09:24:34 -08:00
Josh Perez
fd6834588c
Link preview UI improvements 2023-02-03 14:21:07 -08:00
Jamie Kyle
c58a723f45
Add type-alias-readonlydeep rule and make ducks mostly immutable 2023-01-13 12:07:26 -08:00
Scott Nonnenberg
cd6e4bbe28
Set draftChanged=true when changing draftAttachments, better logging 2023-01-12 17:25:59 -08:00