Commit graph

54 commits

Author SHA1 Message Date
Josh Perez
4d354c8005
Show a warning dialog when sending first edited message 2023-06-14 15:20:06 -07:00
Scott Nonnenberg
23b058fe10
Enable formatting for all users 2023-06-14 15:00:30 -07:00
Josh Perez
bd7545e6d2
Do not fetch link preview when edited message does not contain preview 2023-06-13 15:16:20 -04:00
Josh Perez
b4cafe1e0a
Do not fetch link previews when editing message with attachment 2023-06-13 11:46:21 -04:00
Fedor Indutny
320ac044a8
Disable editing quotes for messages 2023-05-09 14:13:19 -07:00
Josh Perez
8761bb8dae
Converts wav files to ogg 2023-05-09 11:51:11 -04:00
Josh Perez
272b81c7cf Adds a pop and whoosh sound for message receive/sent 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
850442bf2d
Consider all messages without contentHint, from us, to be resendable 2023-04-18 15:49:14 -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
Scott Nonnenberg
4a18667ddf
Use sentCounter in CompositionInput to drop old draft updates 2023-04-05 15:06:16 -07: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
Josh Perez
4d7b5cd072
Adds some logging around draft clearing 2023-03-09 09:52:40 -08:00
Alvaro
99015d7b96
Voice notes drafts 2023-03-02 13:55:40 -07:00
Fedor Indutny
4549291b7b
Descriptive error messages for video stories 2023-02-28 14:17:22 -08:00
Will Bradley
2cb4e65a9a
Focus the text input box after successfully attaching a file
Fixes #6284 - does not focus immediately (so as to avoid stealing
 focus) and does not focus if the file browser is cancelled.
2023-02-12 17:10:52 -08:00
Josh Perez
b5947e0ef1
Fixes storybook for AudioCapture 2023-01-20 17:31:30 -07: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
Scott Nonnenberg
aa1f96cb6a
ducks/composer: Properly compare attachment size against limit 2023-01-06 10:31:45 -08:00
Scott Nonnenberg
b8234765bf
Update Backbone types: attributes is T - and fix failing type checks 2023-01-05 13:58:13 -08:00
Josh Perez
c65a7d0a14
Fix error where removePreview is called without a conversationId 2023-01-05 16:55:33 -05:00
Fedor Indutny
487bb58880
Fix units of maximum attachment size 2023-01-05 13:47:11 -08:00
Josh Perez
198d6f7e26
Make composer duck aware of the conversation it is in 2023-01-04 16:22:36 -08:00
Jamie Kyle
7a076be0e7
Don't allow link preview and draft attachment at the same time 2023-01-04 15:00:38 -08:00
Josh Perez
476006af96
Clears @mentions when clearing draft 2023-01-03 14:35:59 -08:00
Josh Perez
add184d0da
Guard against composer setting quote while conversation switched 2023-01-03 14:32:40 -08:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Josh Perez
5e6eeecede
Removes Backbone.View and jQuery 2023-01-02 13:34:41 -08:00
Fedor Indutny
ed271d92ea
Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -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
Fedor Indutny
5a98fc2f4c
Optimize Message rendering 2022-12-19 15:33:55 -07:00
Josh Perez
e142cb47f5
Moves various panels out to ConversationView react 2022-12-14 17:10:09 -08:00
Jamie Kyle
15efbde23d
Move ToastType to its own file to avoid importing electron in storybooks 2022-12-14 16:48:36 -08:00
Scott Nonnenberg
f2f1c3c021
Standardize on showConversation function, delete unused functions 2022-12-14 11:05:32 -08:00
Scott Nonnenberg
07f7fa93d6
ConversationView: Move setQuotedMessage/scrollToMessage to redux 2022-12-09 11:11:14 -08:00
Scott Nonnenberg
5c059c54d5
Eliminate resetEmojiResults, move onEditorStateChanged to redux 2022-12-08 15:56:17 -08:00
Josh Perez
2378776e1b
Moves sendMessage and friends to redux 2022-12-08 02:43:48 -05:00
Scott Nonnenberg
452e0b7b31
ConversationView: Move attachments processing into redux 2022-12-07 20:26:59 -05:00
Josh Perez
1109415dc1
Add global setting for sent media quality 2022-12-02 18:54:37 -05:00
Jamie Kyle
6198b02640
Init payments message types 2022-11-30 13:47:54 -08:00
Josh Perez
d970d427f8
Create text stories 2022-06-16 17:48:57 -07:00
Josh Perez
7affe313f0
Add image editor 2021-11-30 20:14:25 -06:00
Scott Nonnenberg
a024ee4b96
Allow stage and send of video, even if we can't get screenshot 2021-11-15 13:54:33 -08:00
Scott Nonnenberg
4b6832bba5
Ensure multiple draft attachment adds don't stomp on each other 2021-11-03 18:38:46 -07:00
Evan Hahn
74fde10ff5
Prefer import type when importing types 2021-10-26 14:15:33 -05:00