Commit Graph

10063 Commits

Author SHA1 Message Date
Pete Walters
41e7fb9218
Support passing in the upload form to attachments 2024-04-29 10:37:41 -05:00
Ehren Kret
25335708f0 move ensureArabicNumerals test into the tests for the target where it is defined 2024-04-27 13:33:46 -05:00
Ehren Kret
a99f79ceed remove availability checks for iOS 14 and 14.0 2024-04-27 13:07:03 -05:00
Ehren Kret
eb151549e0 remove iOS 13 availability checks 2024-04-27 12:51:59 -05:00
Ehren Kret
98063956b0 disallow swift code to call weak timer selector methods 2024-04-27 05:24:46 -05:00
Ehren Kret
d52f3fa92d convert NSTimer+OWS to swift 2024-04-27 04:29:01 -05:00
Sasha Weiss
fc4656daad
Fix milliseconds to seconds conversion in Backup import 2024-04-26 15:55:49 -07:00
Sasha Weiss
8ac48717f7
Change how we namespace Backup protos 2024-04-26 14:55:47 -07:00
Sasha Weiss
6920b75cb4
Disable dev-only DB corruption popup 2024-04-26 13:19:16 -07:00
Jordan Rose
4a0879eb78
Add OWSChatConnectionUsingLibsignal
The choice of whether or not to use this is controlled by a
RemoteConfig flag, ios.experimentalTransportEnabled.libsignal, but
because ChatConnectionManager is set up before RemoteConfig has even
loaded its cached settings, the flag is cached in UserDefaults, like
the shadowing kill switch setting.
2024-04-26 13:13:48 -07:00
Pete Walters
bea3a62bb2
Skip the local user when archiving recipients 2024-04-26 13:23:18 -05:00
Pete Walters
5bc53062c6
Request backup auth credentials and make initial requests. 2024-04-26 09:40:42 -05:00
Ehren Kret
b63a2d6bf4 migrate NSData+Image to swift 2024-04-26 05:24:55 -05:00
Harry
01b494ef15
Move audioWaveform generation up to TSResourceStream 2024-04-25 15:47:15 -07:00
Harry
09c92f797b
Remove now-unused TSResource.bridge 2024-04-25 15:45:50 -07:00
Harry
864719efa8
Remove final usage of bridgePointerAndNotStream 2024-04-25 15:45:20 -07:00
Harry
4b48f11636
Typo fix unenecrypted->unencrypted 2024-04-25 15:44:52 -07:00
Harry
b26bc0af7b
Define v2 AttachmentDownloadState 2024-04-25 15:44:02 -07:00
Max Radermacher
82bb803d58
Inline MobileCoinMinimal 2024-04-25 16:35:47 -05:00
Sasha Weiss
a1eb3d145a
Specify seconds in DM timer construction 2024-04-25 14:08:47 -07:00
Max Radermacher
5b8bf0f35b
Make LocalProfileChecker less aggressive 2024-04-25 16:04:47 -05:00
Max Radermacher
c77639d055
Remove some unused files from the built app 2024-04-25 16:02:35 -05:00
Max Radermacher
971d8aff5e
Update to SwiftProtobuf v1.26.0 2024-04-25 15:12:45 -05:00
Elaine
227fae1410
Add raise hand receive icons 2024-04-25 13:07:59 -06:00
Sasha Weiss
4b97d0bb16
Ensure we've refreshed at least once before finding inactive devices 2024-04-25 11:10:39 -07:00
Harry
ed7ced8c8d
Define ReferencedAttachmentTransitPointer equivalent to -Stream 2024-04-25 10:26:49 -07:00
Harry
17c025f40a
More easy TSAttachment bridging removals 2024-04-25 10:25:26 -07:00
Harry
237bf46219
Remove TSAttachment bridging in TSMessage methods 2024-04-25 10:24:00 -07:00
Harry
0dfc26d515
Don't bridge to TSAttachment in NotificationPresenter 2024-04-25 10:23:15 -07:00
Harry
e8939fa928
Some final easy story TSAttachment bridging removals 2024-04-25 10:22:30 -07:00
Harry
a6664300d3
Remove a bunch of TSAttachment bridging in stories display 2024-04-25 10:21:57 -07:00
Max Radermacher
351ed2152f
Remove some unused profile manager methods 2024-04-25 12:21:25 -05:00
Harry
7bf53f305a
Remove some TSAttachment bridges 2024-04-25 10:21:13 -07:00
Harry
5b9fb46243
Delete CloneAsSignalAttachmentRequest, implement SignalAttachmentCloner 2024-04-25 10:20:27 -07:00
Harry
60795905d1
Fork+slight cleanup of VideoDurationHelper 2024-04-25 10:19:29 -07:00
Sasha Weiss
50e0e6a3ab
More aggressively mark group call records as .ringingAccepted 2024-04-24 12:25:24 -07:00
Sasha Weiss
c26ad8a4e5
Add an "inactive linked device" megaphone 2024-04-24 11:28:33 -07:00
Ehren Kret
70ac6f28d0 migrate NSString+SSK to swift 2024-04-24 09:26:12 -05:00
Ehren Kret
b753e0e6e2 move substring(Before|After)Range: to swift 2024-04-24 07:37:21 -05:00
Max Radermacher
d6aaa92ca3
Add DBWriteTransaction.addSyncCompletion 2024-04-23 15:49:03 -05:00
Max Radermacher
dd42e10e88
Smoosh together various places that fetch profiles 2024-04-23 15:22:37 -05:00
Max Radermacher
456f2037ee
Stop putting kLocalProfileUniqueId in addresses 2024-04-23 13:58:27 -05:00
Marissa Le Coz
4412a4763d
Add reaction send support for internal 2024-04-23 14:48:17 -04:00
Pete Walters
7ee4a1e48c
Add message backup zkparams 2024-04-23 11:16:14 -07:00
Ehren Kret
b489ab7353 remove unused swift to objc exports 2024-04-23 08:33:28 -05:00
Ehren Kret
f7582117d7 fix swiftlint warning 2024-04-23 08:19:14 -05:00
Ehren Kret
f1a74bd720 use screen scale for point dimensions 2024-04-23 08:15:02 -05:00
Ehren Kret
1dafc38d02 add missing format params 2024-04-23 07:58:23 -05:00
Ehren Kret
5068cd3782 finish migrating UIImage+OWS to swift 2024-04-23 07:47:47 -05:00
Ehren Kret
b31bdbc91a migrate resizedImageToSize: to swift 2024-04-22 22:01:29 -05:00