Commit Graph

39307 Commits

Author SHA1 Message Date
Max Radermacher
2ead22b6f3 Fix isRetryable for network failure SignalErrors 2026-05-22 16:08:22 -05:00
Max Radermacher
5b4ee2044a Bump version to 8.12.1 2026-05-22 16:07:54 -05:00
sashaweiss-signal
0c15ff347f Fix ES-mx translation 2026-05-19 16:41:38 -07:00
sashaweiss-signal
4c9b2b0a23 Fix ES-es translation 2026-05-19 16:40:32 -07:00
sashaweiss-signal
08f6b2cfdc Fix Catalan translation 2026-05-19 16:39:09 -07:00
sashaweiss-signal
0a04105c36 Feature flags for .production. 2026-05-19 15:28:57 -07:00
sashaweiss-signal
0a4fe237fb Update translations 2026-05-19 14:57:17 -07:00
Sasha Weiss
baa8fbc68f Skip thread-merge events for the Note to Self 2026-05-19 14:46:29 -07:00
Sasha Weiss
5412e40756 Restrict KT to beta 2026-05-18 15:24:07 -07:00
Max Radermacher
53e63f63a4 Update to LibSignal v0.94.1 2026-05-18 14:59:03 -05:00
Max Radermacher
246ce3f0ed Update fastlane 2026-05-18 12:07:42 -05:00
Max Radermacher
0a0ff25925 Add Marathi, Urdu, Gujarati, & Bangla to App Store 2026-05-15 18:19:59 -05:00
Igor Solomennikov
1197943ddb Fix layout issue in ListItemSelectionIndicatorView. 2026-05-14 01:44:44 -05:00
Igor Solomennikov
dd9bf89bb4 Actually update appearance of "Message Request" panel in chat. 2026-05-13 22:30:25 -05:00
sashaweiss-signal
999978dc1c Feature flags for .beta. 2026-05-13 14:02:53 -07:00
sashaweiss-signal
4811eef519 Update translations 2026-05-13 13:58:42 -07:00
sashaweiss-signal
106a523683 Update release notes 2026-05-13 13:58:20 -07:00
Igor Solomennikov
0ab127a327
Smaller selection indicator checkmark asset. 2026-05-13 16:36:22 -04:00
Igor Solomennikov
ebc5e1a96e
Tweak appearance of selection indicators in conversation picker. 2026-05-13 13:15:11 -07:00
Elaine
d125e95e03
Enable collapsing chat events in beta 2026-05-13 12:48:27 -07:00
Elaine
fb5962a1c2
Add individual message timer descriptions to collapse sets 2026-05-13 15:46:42 -04:00
Max Radermacher
798ca9c62d
Don’t auto download message request oversize text 2026-05-13 14:45:48 -05:00
Max Radermacher
931d336f46
Move “Downloading” to footer for oversize text 2026-05-13 14:45:22 -05:00
Max Radermacher
abe8ed259e
Show “Get Full Message” for oversize text messages 2026-05-13 14:43:23 -05:00
Sasha Weiss
32f9de158b
Remove SharedMap from Backups archiving contexts 2026-05-13 11:42:08 -07:00
Sasha Weiss
16e8b311dd
Display AEPs with 0/O, accept 0/O/=/# 2026-05-13 12:30:38 -04:00
Elaine
df53666ac6
Use UISearchController in gif picker 2026-05-13 12:23:02 -04:00
Igor Solomennikov
24c576e89e
Update appearance of Proxy Server popup sheet. 2026-05-12 16:47:47 -07:00
Max Radermacher
678c208be2 Move textColor computation earlier to allow reuse 2026-05-12 18:18:03 -05:00
Max Radermacher
934a1ef281 Reorganize logic for oversize text rendering 2026-05-12 18:18:03 -05:00
Max Radermacher
f5bac2e81f Explicitly enumerate some default bodyText cases 2026-05-12 18:18:03 -05:00
Max Radermacher
8bf6c7e6e0 Remove unnecessary do { … } construct 2026-05-12 18:18:03 -05:00
Sasha Weiss
bcb928a9c6
Downgrade BackupPlan paid -> free if no local IAP anything 2026-05-12 15:49:56 -07:00
kate-signal
589d37d607
release notes wallpaper 2026-05-12 18:11:45 -04:00
Elaine
59b1d17ac3
Update collapsed chat event buttons 2026-05-12 15:26:54 -04:00
kate-signal
9057955c28
Add mute button to CVC for release notes 2026-05-12 15:25:20 -04:00
Igor Solomennikov
80f858af77
Style updates for conversation's bottom panel.
• use primary text color
• for "Message Request" and "Group Request" panels don't use inset glass panel
background as double insets use too much screen estate.
2026-05-12 12:11:41 -07:00
kate-signal
ffae2627d3
Clean up vote count & pin expiry parsing 2026-05-12 14:38:43 -04:00
kate-signal
c68f334581
release note chat settings 2026-05-12 14:03:51 -04:00
kate-signal
218b7ffdbc
basic support for release notes chat 2026-05-12 13:18:53 -04:00
Pete Walters
c75e957b68
Separate 'isVideo' from 'isVideoReadyToPlay' 2026-05-12 11:33:04 -05:00
Pete Walters
32d0afac3a
Fix an ordering/priority issue with backup thumbnails 2026-05-12 11:12:12 -05:00
Sasha Weiss
7d244b2471
Only fetch required fields from Giphy search 2026-05-11 18:45:14 -07:00
Sasha Weiss
7d3ccd66fe
Guard against very-large contentLength values downloading Giphy assets 2026-05-11 16:53:14 -07:00
sashaweiss-signal
5e51df5fd9 Enable KT for all users 2026-05-11 16:52:34 -07:00
Max Radermacher
dfd86b3b16
Use LibSignal for 1:1 message sends 2026-05-11 18:50:54 -05:00
sashaweiss-signal
e8c925082e Guard against pathological remote-config value for banned members 2026-05-11 16:43:13 -07:00
sashaweiss-signal
1927cf65db Fix broken UInt64(clamping double:) 2026-05-11 16:38:47 -07:00
Pete Walters
5e0bfaadbf
Update MediaGallery to tolerate undownloaded attachments 2026-05-11 17:15:04 -05:00
kate-signal
2abb4f2508
Adjust voteCount check 2026-05-11 15:10:05 -07:00