Commit graph

112 commits

Author SHA1 Message Date
Fedor Indutny
4347964030
Scope pino lines with filename 2025-06-16 11:59:31 -07:00
Jamie Kyle
14d098f40f
Upgrade to React 18 2025-04-29 13:27:33 -07:00
Jamie Kyle
e802ea0dc7
Translate emoji completions in composer 2025-04-23 16:03:35 -07:00
Jamie Kyle
c722e9f277
Translate emoji names everywhere 2025-04-09 11:10:54 -07:00
Jamie Kyle
9346beca24
Add remaining features to fun picker 2025-04-07 12:47:38 -07:00
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