Commit Graph

343 Commits

Author SHA1 Message Date
Jamie Kyle
53ae88c777 Sort by recency then alphabetically everywhere 2024-03-18 16:31:42 -07:00
Jamie Kyle
27b55e472d Refactor smart components
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-03-13 13:44:13 -07:00
Fedor Indutny
78f4e96297 ICU types 2024-03-04 10:03:11 -08:00
Jamie Kyle
9c072c5bc1 Improve performance of mock tests 2024-02-29 14:01:12 -08:00
Jamie Kyle
3050a314f9 Add unicode bidi isolates to i18n substitutions for strings 2024-02-28 16:42:43 -08:00
trevor-signal
167b2f4f1c Improve timeline rendering performance 2024-02-27 11:01:25 -05:00
ayumi-signal
96b3413feb Basic call link join support 2024-02-22 13:19:50 -08:00
ayumi-signal
4f97c8270c Use system nickname or first name for incoming group calls 2024-02-08 10:28:34 -05:00
Fedor Indutny
43de83f0de Enable usernames 2024-02-07 16:34:31 -08:00
Fedor Indutny
eb82ace2de Conversation details changes for PNP
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-02-05 18:13:13 -08:00
Fedor Indutny
7dc11c1928 Username Education
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-01-29 12:09:54 -08:00
Jim Gustafson
6579b1a70a Update to RingRTC v2.35.0
Co-authored-by: ayumi yu <ayumi@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2024-01-10 11:14:58 -08:00
trevor-signal
88fd42a46b Add contextMenu for deleting call events on right-click 2023-12-12 11:11:39 -05:00
Fedor Indutny
47c49d0a20 Persist reaction.receivedAtDate 2023-12-07 17:30:20 -08:00
Fedor Indutny
b2a3605d77 Cleanup RemoteConfig 2023-12-07 15:59:54 -08:00
Fedor Indutny
a81833d3ed Use signal_tokenizer for search query 2023-12-04 18:38:40 +01:00
trevor-signal
292ef1b6f5 Convert CallingHeader texts to toasts 2023-11-14 14:05:17 -08:00
Fedor Indutny
f52da976f9 Compile protobufs with no-convert/null-defaults
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-11-07 22:31:59 +01:00
Jamie Kyle
6bd802a03d Apply mention ranges to body when multi-forwarding 2023-10-30 11:39:14 -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
Scott Nonnenberg
2da49456c6 conversationJobQueue: Only show captcha for bubble messages 2023-10-27 17:14:35 -07:00
Jamie Kyle
502ea174ab Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
ayumi-signal
72d1695612 Fix avatar from name to support lowercase 2023-09-28 16:31:58 -04:00
ayumi-signal
283ef57779 Group Typing Bubble Animations 2023-09-27 17:23:52 -04:00
ayumi-signal
e4238de4db Multiple person typing indicators in groups 2023-09-18 14:17:26 -07:00
Josh Perez
d0296ececa Improvements to the media editor 2023-09-14 10:04:48 -07:00
Fedor Indutny
e05de1aa6f Fix reaction field name in migration 88 2023-08-29 00:03:32 +02:00
Jamie Kyle
7c16b16ee0 Revert to previous method of rendering calling notifications 2023-08-21 19:09:54 +02:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Jamie Kyle
9c7dc22a23 Update nav tab badges, fix several call tabs issues 2023-08-21 09:30:32 -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
1eaabb6734 Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Scott Nonnenberg
3299b8f323 Remove obsolete capabilities, improve routine profile fetch 2023-08-08 01:12:57 +02:00
Josh Perez
8aac997b4f Removes groupv1 protos 2023-07-26 13:49:27 -04:00
Fedor Indutny
c1580a5eb3 Add support for ACI safety numbers behind a feature flag 2023-07-19 16:21:30 -07:00
Fedor Indutny
f90c2b7479 destinationServiceId in Sent 2023-06-29 21:17:27 +02:00
trevor-signal
9c6fb29edb Include @mentioned names in search results 2023-06-26 14:25:48 -04:00
trevor-signal
0afe124c68 Highlight multiple words in search result snippet 2023-06-21 12:35:48 -04:00
trevor-signal
83c1acedd8 Sort contacts and conversations alphabetically when composing message 2023-06-21 12:33:59 -04:00
Jamie Kyle
ac76271772 Redact paths on windows in more cases 2023-06-16 11:40:58 -07:00
Jamie Kyle
b76c7269f8 Refactor i18n/intl utils, support icu only, remove renderText 2023-06-14 16:26:05 -07:00
Josh Perez
68ae25f5cd Remove GroupContext proto
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-04-14 17:52:50 -07:00
Scott Nonnenberg
4c9baaef80 Filter incoming bodyRanges, also filter before display 2023-04-11 17:16:46 -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
Fedor Indutny
bd41d7b216 Use synchronous IPC for passing config 2023-04-07 09:42:12 -07:00
Jamie Kyle
da24cc5e95 Use ICU number/plural formatting 2023-04-03 12:03:00 -07:00
Jamie Kyle
5e647c55d1 Fully migrate to ICU 2023-03-29 17:03:25 -07:00
Jamie Kyle
c02c8d9640 Normalize i18n() calls to prepare for ICU migration 2023-03-28 11:26:46 -07:00
Jamie Kyle
2781e621ad Prepare for ICU migration 2023-03-27 16:37:39 -07:00
Jamie Kyle
1d549a9991 Multi-select forwarding and deleting 2023-03-20 15:23:53 -07:00