Commit Graph

31367 Commits

Author SHA1 Message Date
Harry
c438d38ea7
Prevent initializing styled body with out of range styles 2023-08-01 11:37:02 -05:00
Pete Walters
129ba49903
Consolidate PreKey operations into a single codepath 2023-08-01 10:32:32 -05:00
automated-signal
b64331670d "Bump build to 6.36.0.6." (nightly-08-01-2023) 2023-08-01 04:00:26 -07:00
Sasha Weiss
af3f142991
Fix media page flash on switch. 2023-07-31 19:07:24 -07:00
Igor Solomennikov
baa559966e
Fix incorrect status bar color when dismissing media while in Dark mode. 2023-07-31 19:01:14 -07:00
Harry
921c288894
Use modern db tx types in RecipientHidingManager and remove @objc 2023-07-31 18:02:28 -07:00
Harry
501ee85adf
Refresh SVR2 auth credentials every new app version 2023-07-31 18:02:07 -07:00
Sasha Weiss
52345415ed
Always use light status bar in media view 2023-07-31 16:17:38 -07:00
Harry
de16a2c943
Add more call disposition logging 2023-07-31 15:38:55 -07:00
Igor Solomennikov
87b00e8587
Fix an issue that could leave media editor in an inconsistent state. 2023-07-31 15:21:58 -07:00
Sasha Weiss
1398e335a0
Implement username links 2023-07-31 14:58:07 -07:00
Harry
6d12a75951
Small spoiler tweaks and fixes 2023-07-31 14:41:24 -05:00
automated-signal
8393ecc886 "Bump build to 6.36.0.5." (nightly-07-29-2023) 2023-07-29 04:01:17 -07:00
Marissa Le Coz
d692eef5a7
Enable recipient hiding via context menu 2023-07-28 20:43:46 -04:00
Harry Sanabria
f2f14f2d08 "Bump build to 6.36.0.4." (nightly-07-28-2023) 2023-07-28 15:56:48 -07:00
Harry
cd381f1d99
Degrade spoiler fidelity on the GPU based on number of particles 2023-07-28 15:56:20 -07:00
Harry
1ab541f3bb
Further spoiler optimization 2023-07-28 14:55:13 -07:00
Sasha Weiss
49c6db233e
Improve address support 2023-07-28 13:55:28 -07:00
Harry
13c40e7674
Allow leeway for rounding when laying out ConversationInputToolbar 2023-07-28 14:59:26 -04:00
Pete Walters
41fc5da941 "Bump build to 6.36.0.3." (nightly-07-28-2023) 2023-07-28 11:51:05 -05:00
Pete Walters
b7e3b1df67
Wrap debug methods in TESTABLE_BUILD 2023-07-28 11:35:25 -05:00
automated-signal
ed4e50571c "Bump build to 6.36.0.2." (nightly-07-28-2023) 2023-07-28 04:01:14 -07:00
Pete Walters
4356b505b2
Migrate TSPreKeyManager to Swift 2023-07-27 21:02:33 -05:00
Max Radermacher
590d70d118
Show error in share ext if you’re deregistered 2023-07-27 20:19:20 -05:00
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