107 Commits

Author SHA1 Message Date
Jamie Kyle
b0653d06fe Fun picker improvements 2025-03-26 12:35:32 -07:00
Fedor Indutny
0fa1d2fc2f Add backfillError to AttachmentType 2025-03-25 15:59:34 -07:00
Scott Nonnenberg
e7c6212bce CompositionInput: Run onBackspace no matter the modifiers 2025-03-24 09:35:17 -04:00
Scott Nonnenberg
7524748b4d Composer: Better handle option-delete keypresses on macOS 2025-03-20 02:07:57 +10:00
Scott Nonnenberg
6b2d65c1e7 Composer: Listen for compose start/end and apply proper styling 2025-01-30 16:52:58 -08:00
Scott Nonnenberg
6be51fc866 Composer: Fix tab completion of mentions and emoji 2025-01-29 09:39:24 -08:00
Scott Nonnenberg
7575bda35b Upgrade to QuillV2 2025-01-28 09:31:42 -08:00
Fedor Indutny
4312d03db0 Fix self-mention in groups 2024-12-20 10:33:01 -08:00
Scott Nonnenberg
855b1c03b0 Allow edits which just remove the quote 2024-09-20 10:40:26 +10:00
Scott Nonnenberg
f53e956810 Edit message: Don't allow send unless message contents changed 2024-07-16 19:16:57 -07:00
Jamie Kyle
5dcb42f964 Disable pasting in composer when in background 2024-06-13 16:22:07 -07:00
Fedor Indutny
e90553b3b3 Add localized emoji search 2024-03-21 09:35:54 -07:00
Jamie Kyle
44a8049e63 Fix up arrow on non-empty editor 2024-03-13 11:00:41 -07:00
Jamie Kyle
8387f938eb Spam Reporting UI changes 2024-03-12 09:29:31 -07:00
Fedor Indutnyy
c53eefaf6d Some improvements 2023-12-19 18:19:10 -08:00
Fedor Indutnyy
14a2714c1e Merge signalapp/Signal-Desktop#6561 2023-12-18 14:05:52 -08:00
Fedor Indutny
b2a3605d77 Cleanup RemoteConfig 2023-12-07 15:59:54 -08:00
Josh Perez
d0296ececa Improvements to the media editor 2023-09-14 10:04:48 -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
Scott Nonnenberg
e3ffc70389 Apply existing formatting to pasted content, preserve whitespace 2023-08-04 09:29:47 -07:00
dasois
e4ab71eb78 feat(input): added ascii to emoji conversion 2023-08-03 09:44:52 +02:00
Josh Perez
cc6b299ab6 Attach composition keyboard handlers only when quill has focus 2023-07-06 12:17:06 -07:00
Scott Nonnenberg
1c4213465b Better handle multiline formatting 2023-05-12 13:48:14 -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
052aca3119 Enhance super tab 2023-05-09 11:52:03 -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
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
Jamie Kyle
5e647c55d1 Fully migrate to ICU 2023-03-29 17:03:25 -07:00
Josh Perez
fd6834588c Link preview UI improvements 2023-02-03 14:21:07 -08:00
Josh Perez
de1564fd37 Moves link previews into the composer 2023-01-30 12:16:09 -08:00
Josh Perez
e3d9e6b906 Fixes @mention draft changes 2023-01-18 19:59:47 -05:00
Josh Perez
9374832ea4 Enables ContextIsolation 2023-01-12 16:24:59 -08:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
dec23725e5 Use ReadonlyArrays in conversation model and redux 2022-12-21 16:07:02 -08:00
Scott Nonnenberg
5c059c54d5 Eliminate resetEmojiResults, move onEditorStateChanged to redux 2022-12-08 15:56:17 -08:00
Fedor Indutny
be6e988a95 Hydrate body ranges for story replies 2022-11-09 20:59:36 -08:00
Fedor Indutny
203cc995a3 Fix scrolling of long group story reply 2022-10-20 18:16:25 -06:00
Alvaro
c52fe3f377 Story - add caption 2022-10-04 17:17:15 -06:00
Jamie Kyle
0086216c9d Add eqeqeq rule but require == for null 2022-09-14 14:40:44 -07:00
Scott Nonnenberg
8b30d24c18 CompositionInput: Use sendingRef to ensure we don't double-submit 2022-06-29 22:05:41 -04:00
Evan Hahn
f50a6abe36 Remove unused eslint-disables 2022-06-03 14:07:51 -07:00
Josh Perez
eb91eb6fec Process incoming story messages 2022-03-04 13:14:52 -08:00
Scott Nonnenberg
563f016245 When you send a message, scroll it into view 2021-11-30 12:25:24 +01:00
Fedor Indutny
a52530262f Revert "When you send a message, scroll it into view"
This reverts commit a3525c16ef.
2021-11-23 14:09:07 +01:00
Scott Nonnenberg
a3525c16ef When you send a message, scroll it into view 2021-11-19 09:19:55 -08:00
Evan Hahn
4dd9232c36 Add badges to @-mentions picker 2021-11-17 19:38:52 +01:00