Commit Graph

31343 Commits

Author SHA1 Message Date
Harry
00a5c43406
GPU spoiler rendering using Metal 2023-07-27 15:13:39 -07:00
Marissa Le Coz
dcf3654c16
Exclude hidden recipients from relevant sections in ConversationPicker 2023-07-27 16:47:41 -04:00
Harry
7abc656f45
Copy only the selected range of message compose, if any is selected 2023-07-27 11:11:56 -07:00
Harry
e3bb4cf950
Bandaid for RTL text bounding box calculation 2023-07-27 09:51:35 -07:00
Elaine
80b11735eb
Group stories on share sheets 2023-07-27 09:35:19 -06:00
Pete Walters
656dc6d654
Protocolize SignalProtocolStore 2023-07-27 10:02:28 -05:00
automated-signal
e544054260 "Bump build to 6.36.0.1." (nightly-07-27-2023) 2023-07-27 04:01:19 -07:00
Sasha Weiss
8bd39bf8d5
Consolidate network error methods 2023-07-26 17:23:40 -07:00
Jim Gustafson
2166404169 Update to RingRTC v2.30.0 2023-07-26 16:31:51 -07:00
Max Radermacher
17a2fb4093
Rename ServiceId -> UntypedServiceId 2023-07-26 16:56:19 -05:00
Max Radermacher
b593cba603
Adopt randomForTesting/constantForTesting 2023-07-26 16:29:14 -05:00
Max Radermacher
cd3147965b
Update SignalServiceAddress test parameters 2023-07-26 16:04:52 -05:00
sashaweiss-signal
0a285e7d80 "Bump build to 6.36.0.0." (nightly-07-26-2023) 2023-07-26 13:25:48 -07:00
sashaweiss-signal
c708525801 Update translations 2023-07-26 13:25:24 -07:00
sashaweiss-signal
1233cc8591 Update release notes 2023-07-26 13:23:54 -07:00
Pete Walters
1a26ffff19
Fix duplicate anyWillRemove impelmentations 2023-07-26 14:54:58 -05:00
Harry
b0ddcf81e6
Preserve styles when typing new text after (or on) styled text. 2023-07-26 12:15:23 -07:00
automated-signal
e3a8596929 "Bump build to 6.35.0.4." (nightly-07-26-2023) 2023-07-26 04:01:08 -07:00
Jordan Rose
dd260bc990 Ensure that the video mute button in calls has the right initial state
Previously, if you answered a call on the lockscreen but hadn't given
Signal permission to use the camera, opening the app would show video
as unmuted but with no actual video being sent. By explicitly enabling
or disabling video when the call starts (and allowing the camera to be
considered "enabled" when the app is in the background, even though no
video will be sent until it returns to the foreground), the button is
always in the right state.
2023-07-25 10:59:07 -07:00
Max Radermacher
7692d48d0f Fix footer spacing for non-edited messages 2023-07-25 11:55:20 -05:00
Max Radermacher
09d8a88946 Add to whitelist before sending the first message 2023-07-25 11:14:31 -05:00
automated-signal
83f8200e67 "Bump build to 6.35.0.3." (nightly-07-21-2023) 2023-07-21 04:00:51 -07:00
Pete Walters
d238cb1445
Update Scheduler to handle protocol additions 2023-07-20 18:10:21 -05:00
Elaine
0db55c4d13
Add stories quick reactions 2023-07-20 17:07:24 -06:00
Igor Solomennikov
b7b5969dcc Do not show "Add to Group" in confirmation action sheet in red (destructive).
Also fix a warning about trailing closure and fix indentation.
2023-07-20 13:39:57 -07:00
Marissa Le Coz
dcfdd28898
Unhide recipient locally and in StorageService by replying 2023-07-20 16:39:16 -04:00
Igor Solomennikov
87bc49ce0c Fix black strip sometimes appearing over media when opening that media from chat. 2023-07-20 13:25:51 -07:00
Igor Solomennikov
34bbeb7f72 Fix another visual glitch during interactive media dismiss.
Do not crop full-screen media if interactive dismiss was canceled.
2023-07-20 13:11:49 -07:00
Igor Solomennikov
3d7aefedeb Fix visual artifacts at the top and bottom of the screen when dismissing media. 2023-07-20 11:50:53 -07:00
Harry
503ff47eff
Preserve mentions correctly in truncated message text 2023-07-20 09:45:06 -07:00
Harry Sanabria
b2d1ae3a01 "Bump build to 6.35.0.2." (nightly-07-20-2023) 2023-07-20 08:01:32 -07:00
Harry
a015717473
More perf improvements (and degradation) when showing lots of spoilers 2023-07-20 10:00:57 -05:00
automated-signal
66af8afcaf "Bump build to 6.35.0.1." (nightly-07-20-2023) 2023-07-20 04:00:48 -07:00
Harry
521d1c56c0
Allow spoiler fidelity to degrade above a surface area threshold 2023-07-19 18:00:36 -07:00
Marissa Le Coz
52bf8a41fc
React to remote changes of hidden recipient state 2023-07-19 19:25:54 -04:00
Max Radermacher
f86a91552e "Bump build to 6.35.0.0." (nightly-07-19-2023) 2023-07-19 17:39:13 -05:00
Max Radermacher
4a8114aaca Update translations 2023-07-19 17:38:41 -05:00
Max Radermacher
4a8a89d8cc Update release notes 2023-07-19 17:36:06 -05:00
Harry Sanabria
a5f8b3a434 "Bump build to 6.34.0.7." (nightly-07-19-2023) 2023-07-19 15:21:17 -07:00
Harry
93ea189a13
Safety number screen follow ups 2023-07-19 15:17:10 -07:00
Harry
e81291c147
Render spoilers into a single CALayer using CAPattern 2023-07-19 14:18:08 -07:00
Harry
85fd0c93f8
Sync push tokens if the OS gives an unprompted token 2023-07-19 11:45:01 -07:00
Pete Walters
e035f5b899
Enable edit send for beta users 2023-07-19 06:46:19 -05:00
automated-signal
c3eb70fb55 "Bump build to 6.34.0.6." (nightly-07-19-2023) 2023-07-19 04:00:45 -07:00
Harry
22e9cfeec0
Don't require e164 after defaulting to aci safety number (but use it if we have it) 2023-07-18 13:49:41 -07:00
Nora Trapp
5790964027 Update to latest Emoji version 2023-07-18 12:48:26 -07:00
Elaine
e7deeb3032
Fix fingerprint layout 2023-07-18 12:58:10 -06:00
Max Radermacher
f8b164b965
Add ensureRecipient to enable future changes 2023-07-18 14:17:54 -04:00
Harry
468b986cb4
Ignore SVR write strategy for linked device key writes 2023-07-18 12:51:43 -05:00
automated-signal
e9f56f5d94 "Bump build to 6.34.0.5." (nightly-07-18-2023) 2023-07-18 04:00:41 -07:00