Commit Graph

111 Commits

Author SHA1 Message Date
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Josh Perez
b2319b43d6 Tracks send state for edited messages 2023-08-21 09:30:32 -07:00
Josh Perez
3ec235bc56 Reorders useEffect so that draft content is retained 2023-08-07 13:31:18 -07:00
Josh Perez
48e210c9b2 Aligns edit buttons with emoji picker 2023-07-27 19:36:14 -07:00
Josh Perez
cc6b299ab6 Attach composition keyboard handlers only when quill has focus 2023-07-06 12:17:06 -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
975f43102e Remove quote when editing a message 2023-06-13 09:46:06 -07:00
Josh Perez
216ee67c50 Adds keyboard shortcut for editing last message sent 2023-05-11 17:27:19 -07:00
Scott Nonnenberg
2177a79080 Formatting: A few more changes 2023-05-09 18:23:56 -07:00
Scott Nonnenberg
b4caf67bf9 Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07: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
f93b4235d5 CompositionArea: Don't unconditionally apply draft contents if empty 2023-04-17 13:50:29 -07:00
Scott Nonnenberg
9bfbee464b Support for sending formatting messages 2023-04-14 11:16:28 -07:00
Scott Nonnenberg
5574b08f4c Fix sending of at-mentions 2023-04-11 09:44:50 -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
Fedor Indutny
f61d8f38b0 Context menu for left pane list items 2023-04-05 13:48:00 -07:00
Jamie Kyle
5e647c55d1 Fully migrate to ICU 2023-03-29 17:03:25 -07: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
Fedor Indutny
a83a85d557 Enable SquirrelMacEnableDirectContentsWrite 2023-02-23 14:37:55 -08:00
Josh Perez
2392eca5bb Updates i18n strings 2023-02-23 15:07:58 -05:00
Alvaro
a316c5d9d7 Updated prettier version to 2.8.0 2023-02-23 10:38:09 -08:00
Josh Perez
de1564fd37 Moves link previews into the composer 2023-01-30 12:16:09 -08:00
Josh Perez
b5947e0ef1 Fixes storybook for AudioCapture 2023-01-20 17:31:30 -07:00
Josh Perez
fe2007195b Fixes cmd+shift+r keyboard shortcut 2023-01-19 17:59:58 -05:00
Josh Perez
e3d9e6b906 Fixes @mention draft changes 2023-01-18 19:59:47 -05:00
Josh Perez
198d6f7e26 Make composer duck aware of the conversation it is in 2023-01-04 16:22:36 -08:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Josh Perez
a80c6d89a8 Moves message details into React pane land 2022-12-21 15:44:23 -05:00
Scott Nonnenberg
1a68c3db62 conversation_view: Move the last of the small functions to redux 2022-12-20 22:25:10 -05: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
Scott Nonnenberg
07f7fa93d6 ConversationView: Move setQuotedMessage/scrollToMessage to redux 2022-12-09 11:11:14 -08:00
Scott Nonnenberg
c0ebafe2bc Search Box: Handle focus properly 2022-12-09 10:03:32 -08:00
Scott Nonnenberg
5c059c54d5 Eliminate resetEmojiResults, move onEditorStateChanged to redux 2022-12-08 15:56:17 -08:00
Scott Nonnenberg
6d868030ae CompositionArea: Only reset message contents if id has changed 2022-12-08 15:37:42 -08:00
Josh Perez
2378776e1b Moves sendMessage and friends to redux 2022-12-08 02:43:48 -05:00
Josh Perez
7ea38bb1a9 Moves startGV2Migration to redux 2022-12-08 01:41:37 -05:00
Scott Nonnenberg
452e0b7b31 ConversationView: Move attachments processing into redux 2022-12-07 20:26:59 -05:00
Josh Perez
105162dc66 Moves blockAndReportSpam to redux 2022-12-06 11:03:09 -08:00
Fedor Indutny
98ef4c627a Update eslint to 8.27.0 2022-11-17 16:45:19 -08:00
Fedor Indutny
9bad2301fd Populate blurHash when sending stories 2022-11-16 13:41:38 -08:00
Fedor Indutny
be6e988a95 Hydrate body ranges for story replies 2022-11-09 20:59:36 -08:00
Josh Perez
19a42ed719 Onboarding story 2022-11-08 21:38:19 -05:00
Scott Nonnenberg
9fba33943a Keep story creator around until we've verified contacts and queued job 2022-11-01 17:36:16 -07:00
Fedor Indutny
4a15df5904 Properly close emoji picker when picking emoji 2022-07-07 14:39:22 -07:00
Fedor Indutny
40cbf61226 Close emoji picker when picking emoji 2022-06-30 13:47:23 -07:00
Josh Perez
d970d427f8 Create text stories 2022-06-16 17:48:57 -07:00