Commit graph

284 commits

Author SHA1 Message Date
Scott Nonnenberg
cf03754d2f
Message.tsx: Show expiring metadata when rendering generic attachments 2025-07-10 13:29:48 -04:00
Fedor Indutny
4347964030
Scope pino lines with filename 2025-06-16 11:59:31 -07:00
Fedor Indutny
f6c19c548e
Better usage of pino 2025-06-16 09:47:18 -07:00
yash-signal
9e3f397032
Add "This Message" reactions 2025-06-06 12:44:38 -05:00
Jamie Kyle
e5473e26db
Migrate remaining emoji/sticker pickers to fun picker 2025-04-02 11:14:12 -07:00
Jamie Kyle
cdfd60838c
Fix sticker rendering with bad content-type 2025-04-01 10:27:35 +10:00
yash-signal
7cf26c5e25
Click to download avatar for unaccepted conversations 2025-03-26 15:27:04 -05: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
Fedor Indutny
b3c7b48d1c
Attachment backfill 2025-03-24 23:34:58 -07:00
Scott Nonnenberg
f163ada463
New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
ayumi-signal
c235cdf58b
Show dialog for permanently undownloadable attachments 2025-02-11 16:47:54 -05:00
ayumi-signal
e45f5eae16
Show info for permanently undownloadable file and audio attachments 2025-01-21 11:16:24 -05:00
ayumi-signal
1bab28239a
Fix undownloadable attachment check to require download error 2025-01-17 12:34:22 -05:00
ayumi-signal
1cc26d5cc7
Show info for permanently undownloadable visual attachments 2025-01-15 09:15:32 -08:00
Jamie Kyle
aa9f53df57
Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Scott Nonnenberg
16bbcc2c50
Introduce ability to play mp4 files as they download 2025-01-14 15:22:40 +10:00
Scott Nonnenberg
2741fbb5d2
Show attachment download progress, new stop button to cancel
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-12-10 08:54:18 +10:00
Scott Nonnenberg
76e2597d30
Allow downloading multiple images into one directory
Co-authored-by: Major-Mayer <lrdarknesss@yahoo.de>
2024-10-23 14:44:12 -07:00
trevor-signal
290498153d
Allow clicking on undownloaded generic attachment 2024-10-10 14:16:47 -07:00
trevor-signal
511fc9c1a0
Export long message attachments 2024-09-23 12:24:41 -07:00
ayumi-signal
a9406a7914
Fix link preview for received call link previews without title 2024-09-23 10:51:16 -07:00
Fedor Indutny
84c562d0b2
Fix more import/export tests for backups 2024-09-17 10:40:52 +10:00
Scott Nonnenberg
c251867699
Properly style call buttons across app, when already in a call 2024-08-27 06:48:41 +10:00
Fedor Indutny
3555ccc629
Make most message attribute uses readonly
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-07-24 13:14:11 -07:00
Fedor Indutny
24a22bf191
Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Scott Nonnenberg
72c6fa8884
Restyle Call Link 'join call' button 2024-07-16 19:24:56 -07:00
Fedor Indutny
28664a606f
New attachment storage system 2024-07-11 12:44:09 -07:00
Fedor Indutny
de638fbc2b
Import/export additional message flags 2024-06-13 16:26:26 -07:00
trevor-signal
5f0080a7d7
Improve quoted attachment typings 2024-05-23 14:06:41 -07:00
Scott Nonnenberg
c981b0d7ea
Proper handling of incoming 1:1 story replies 2024-02-26 16:57:55 -05:00
ayumi-signal
96b3413feb
Basic call link join support 2024-02-22 13:19:50 -08:00
ayumi-signal
dca32747db
Use Message received_at_ms to hide typing bubble 2023-11-03 17:55:12 -07:00
Scott Nonnenberg
99b2bc304e
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2023-10-30 09:24:28 -07:00
ayumi-signal
c892febdbc
Bump DOE timer from 3h to 24h 2023-10-13 14:54:36 -07:00
trevor-signal
90d36350a7
Improve handling of payment notification messages 2023-09-11 09:58:34 -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
2e25967756
Wrap full link preview content in dir=auto 2023-07-27 10:00:56 -07:00
Scott Nonnenberg
3f399b1329 getStringFromNode: Add parent/nextSibling for fewer newlines 2023-07-19 16:21:31 -07:00
Nick Rayburn
3026c2ff56 Ignore message metadata on triple click
Fixes #6428
2023-07-05 19:07:58 -05:00
Josh Perez
21f5ac30f2
Show who reacted in aria-label of reactions 2023-05-11 12:48:04 -07:00
Scott Nonnenberg
b4caf67bf9
Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07:00
Josh Perez
781531d8d7
Adds role=article to all messages
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2023-04-24 15:00:54 -04:00
Jamie Kyle
0e490542a7
RTL 2023-04-20 10:03:43 -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
Jamie Kyle
ec1246f60a
Prevent accidentally entering select mode when selecting text 2023-04-11 15:34:07 -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
Jamie Kyle
7f772e49b6
Dont enter select mode when ctrl+clicking a link inside a message 2023-04-06 14:34:42 -07:00
Jamie Kyle
8ca192a48d
Update i18n eslint rule to validate missing/extra icu params 2023-04-04 11:41:14 -07:00