Commit Graph

1157 Commits

Author SHA1 Message Date
ayumi-signal
a2c74c3a8b Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
trevor-signal
6d4fb10c27 Throttle unread updates 2025-05-05 11:36:11 -07:00
Scott Nonnenberg
98270316c5 Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
Jamie Kyle
4cc088c79e Fix conversation view from getting stale data 2025-05-02 11:14:43 -07:00
Miriam Zimmerman
a444790bf9 Receive side of remote mute 2025-05-01 14:26:35 -04:00
Jamie Kyle
074fa8af4b Fix localized emoji auto-completions 2025-04-29 16:24:14 -07:00
Jamie Kyle
14d098f40f Upgrade to React 18 2025-04-29 13:27:33 -07:00
Scott Nonnenberg
9a6a9f0bf6 Shutdown: Don't hang up ringing incoming calls
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2025-04-26 06:23:44 +10:00
Fedor Indutny
650060b898 Fix link previews in forward modal 2025-04-24 09:08:55 +10:00
Jim Gustafson
89745df897 Calling: Move VideoSupport.ts to Client 2025-04-19 10:52:46 +10:00
yash-signal
fcc81d9a7f Show list of members in a group in ConversationHero 2025-04-16 18:16:41 -05:00
ayumi-signal
5ac16a1ff8 Fix batch attachment download renaming and overwriting files 2025-04-16 12:32:50 -07:00
trevor-signal
ac80bddd85 Show low-disk-space warning during backup media download 2025-04-16 15:17:30 -04:00
Jamie Kyle
ecb19d5a10 Fix join group modal 2025-04-15 13:01:17 -07:00
Jamie Kyle
8301e69e05 Fun picker: Emoji skin tones picker and recent gifs 2025-04-10 12:32:36 -07:00
trevor-signal
ca141a26e2 Add offline state to BackupMediaDownloadProgress 2025-04-10 11:21:46 -05:00
Fedor Indutny
a575597396 Fix link-and-sync cancellation 2025-04-09 12:23:08 -07:00
Jamie Kyle
c722e9f277 Translate emoji names everywhere 2025-04-09 11:10:54 -07:00
trevor-signal
85bcfb2176 Add modal alert for users with critical-idle-primary-device alert 2025-04-09 10:23:34 +10:00
Scott Nonnenberg
a623ee44c4 Calling: Improve the Picture-in-Picture popout 2025-04-07 20:11:36 -04:00
Fedor Indutny
5ae1417667 Lazy-load mac-screen-share C++ addon 2025-04-07 14:51:04 -07:00
Jamie Kyle
9346beca24 Add remaining features to fun picker 2025-04-07 12:47:38 -07:00
yash-signal
cc4470bb6f Fix avatar color consistency 2025-04-07 09:18:05 -07:00
Fedor Indutny
65ca944180 Avoid CropAndScale calls in RingRTC 2025-04-02 13:57:02 -07:00
trevor-signal
aba0e028d4 Show backup status in Settings window 2025-04-02 14:57:29 -04:00
Scott Nonnenberg
68ed46d3f3 Show mute icon in 1:1 calls for remote party (#10074) 2025-03-31 14:32:40 -05:00
Jamie Kyle
5e61230a24 Fun picker fixes 2025-03-26 17:14:29 -07: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
b66efba169 callStateChange: Properly handle ReceivedOfferWhileActive event 2025-03-21 08:23:18 +10:00
yash-signal
1ecbfa0334 Message Request UI Improvements (#9938) 2025-03-18 12:35:09 -05:00
Fedor Indutny
3758e8138a Relax media checks in calling lobbies 2025-03-17 11:38:26 -07:00
trevor-signal
7c0cbb58ef Support idle primary device warning alert from server 2025-03-14 10:23:47 -04:00
Fedor Indutny
de19bb07fa ICU book workflow 2025-03-13 12:52:08 -07:00
Scott Nonnenberg
0eb697fa82 Calling: New option to expand your local preview 2025-03-11 08:30:55 +10:00
Scott Nonnenberg
aab4021d37 Ensure that stories download on view (#9945) 2025-03-10 16:53:54 -04:00
Alex Bakon
5b130ae780 Handle server alerts received on libsignal auth socket
Co-authored-by: trevor-signal <trevor@signal.org>
2025-03-07 15:30:49 -05:00
trevor-signal
f5fe787ed7 Show critical-idle-primary-device banner in response to WS upgrade response headers 2025-03-06 12:58:57 -05:00
Scott Nonnenberg
bf438e2456 Return early in handleIncomingCall if call is ended 2025-03-07 03:27:24 +10:00
Scott Nonnenberg
f163ada463 New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
Scott Nonnenberg
cf4b068ab2 Show speaking indicator in 1:1 calls 2025-02-28 11:42:08 -08:00
Scott Nonnenberg
a00086f416 Ensure that call events don't override existing activeCallState 2025-02-28 10:25:45 +10:00
Scott Nonnenberg
3f0f307c22 Stories: Be resilient to a missing conversation 2025-02-28 10:01:58 +10:00
Fedor Indutny
0c875b444b Show a modal for macOS media permissions 2025-02-27 11:09:06 -08:00
ayumi-signal
0fc247b21b Don't allow device naming when linking without syncing 2025-02-21 16:30:19 -05:00
ayumi-signal
4ad361f92b Fix thumbnail when forwarding visual media 2025-02-21 12:32:18 +10:00
Jamie Kyle
1cced9b3ac Init Fun Picker
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-02-19 17:31:33 -08:00
trevor-signal
205c477082 Enable link & sync in production 2025-02-12 11:35:05 -05:00