Commit Graph

3512 Commits

Author SHA1 Message Date
Harry
60819a4dce
Validate oversized text attachments 2024-06-12 14:44:14 -07:00
Harry
8d7e4c6844
Validate link preview images before sending 2024-06-12 14:40:36 -07:00
Harry Sanabria
625c502e56 Bump version to 7.17 2024-06-12 14:36:57 -07:00
Harry
9723700039
De-Asyncify AttachmentContentValidator 2024-06-11 14:07:12 -07:00
Harry
f4b4b0dbde
Validate ContactShareDraft avatars before sending 2024-06-06 15:40:42 -07:00
Max Radermacher
7cf7b7bcfd Bump version to 7.16 2024-06-05 17:19:24 -05:00
Harry
0a09611231
Show 'Sending...' instead of 'Uploading 0 of 0' when sending message without attachments in sharesheet 2024-05-30 13:30:32 -05:00
Marissa Le Coz
e762c0d921 Bump version to 7.15 2024-05-29 15:45:39 -04:00
Max Radermacher
7f1bcbf991
Stop tracking pending calls at the app layer 2024-05-24 14:39:57 -05:00
Max Radermacher
fe82d248e1
Rename to CurrentCallProvider 2024-05-24 14:36:14 -05:00
Max Radermacher
8d95d57c59 Bump version to 7.14 2024-05-22 15:12:05 -05:00
Max Radermacher
1ef3a956d6
Update to LibSignal v0.47.0 2024-05-22 13:48:32 -05:00
Ehren Kret
933387a881 fix sharing gpx files 2024-05-17 08:16:49 -05:00
Max Radermacher
bcfd4c51a8
Fix crash after using device transfer 2024-05-16 16:01:15 -05:00
Elaine
6b5dfdc9b2 Bump version to 7.13 2024-05-16 11:34:48 -06:00
Max Radermacher
34eca8a139
Fix some dependency cycles with CallService 2024-05-14 11:46:52 -05:00
Ehren Kret
13a1637608 migrate AppContext protoocl to swift 2024-05-08 07:37:37 -05:00
Ehren Kret
4364907c3e move AppContext globals to swift 2024-05-08 07:37:37 -05:00
sashaweiss-signal
c79813d7b7 Bump version to 7.12 2024-05-07 14:13:57 -07:00
Max Radermacher
bd93c4a3d9
Use kOversizeTextMessageSizeThreshold consistently 2024-05-02 15:32:36 -05:00
Harry Sanabria
1e4543abd4 Bump version to 7.11 2024-05-01 15:02:42 -07:00
Max Radermacher
59a41c76fd
Add PrivacyInfo files 2024-04-26 12:23:07 -05:00
Max Radermacher
b11ae876ac Bump version to 7.10 2024-04-25 12:05:21 -05:00
Harry
021b38d6c2
Add v2 AttachmentMultisend class 2024-04-22 13:00:02 -07:00
Ehren Kret
039d2625b9 convert OWSMath.h to swift
OWSMath.swift overlaps somewhat with Math+OWS.swift but no worse than
OWSMath.h did previously. There are future refactoring efforts that
should occur there to use more of the extensions of Math+OWS.swift and
less of the extensions from OWSMath.swift
2024-04-21 23:26:16 -05:00
Ehren Kret
81414d4e60 migrate DebugLogger to swift 2024-04-19 22:09:08 -05:00
Harry
58c8d4544e
Use enum for ConversationItem.outgoingMessageClass 2024-04-19 14:22:40 -07:00
Harry
722331b9ab
Asyncify and simplify SharingThreadPickerViewController sending logic 2024-04-19 14:21:55 -07:00
Marissa Le Coz
4071a93282 Bump version to 7.9 2024-04-17 15:40:34 -04:00
Harry
42df2e2d20
Fix sharesheet attachment send progress sheet 2024-04-17 13:43:28 -05:00
Max Radermacher
a7ec7fe131
Use version numbers that match the App Store 2024-04-17 12:49:20 -05:00
Ehren Kret
e49883f53d generically handle receiving bplists to the share view controller
Types that fit into RAM may be sent in via the Swift APIs as bplists
instead of as their proper types. This appears to be an undocumented
behavioral difference between the Swift APIs and the older Objective-C
APIs we were using before. This change should now generically try to
handle anything that might be small enough to fit in RAM as
potentially a NSKeyedArchiver bplist out in the event that attempting
to load the type directly fails.
2024-04-17 10:02:41 -05:00
Max Radermacher
2b85069f8e
Don’t use inheritance with CallService 2024-04-16 19:36:24 -05:00
Harry
eb7c1a2563
Unify TSAttachmentMultisend sharesheet and main app methods 2024-04-16 16:23:34 -07:00
Ehren Kret
7957a9a80c prioritize file attachment first when receiving an image via share extension 2024-04-16 15:06:35 -05:00
Harry
bfa586f4e2
Wrap TSAttachmentMultisend transparently in TSResourceMultisend 2024-04-15 20:46:05 -07:00
Harry
fd94deb47b
Rename AttachmentMultisend->TSAttachmentMultisend 2024-04-15 20:44:45 -07:00
Ehren Kret
169efd265c remove parallelism in share extension processing attachments 2024-04-15 09:43:39 -05:00
Max Radermacher
6e44d07800 Update bump_build_tag.py for Xcode Cloud 2024-04-12 16:35:52 -05:00
Ehren Kret
e579f4c4da "Bump build to 7.8.0.4." (nightly-04-12-2024) 2024-04-12 13:51:44 -05:00
Ehren Kret
f6f205b454 handle receiving a UIImage as public.image into the share extension 2024-04-12 13:43:55 -05:00
Pete Walters
0e36e99d97 "Bump build to 7.8.0.3." (nightly-04-12-2024) 2024-04-12 12:17:31 -05:00
automated-signal
c20038318f "Bump build to 7.8.0.2." (nightly-04-12-2024) 2024-04-12 04:00:21 -07:00
Ehren Kret
7f90c41317 move conversion to uti type functions to swift 2024-04-11 22:19:16 -05:00
Max Radermacher
22c254eecd
Rename NotificationPresenter-related types 2024-04-11 18:45:25 -05:00
automated-signal
a37886b617 "Bump build to 7.8.0.1." (nightly-04-11-2024) 2024-04-11 04:00:18 -07:00
Pete Walters
f23407e711 "Bump build to 7.8.0.0." (nightly-04-10-2024) 2024-04-10 21:00:52 -05:00
automated-signal
2bc41a1656 "Bump build to 7.7.0.6." (nightly-04-10-2024) 2024-04-10 04:01:14 -07:00
Ehren Kret
0a73168f37 fix xcode 14 compile errors 2024-04-09 10:48:17 -05:00
Ehren Kret
02f736ec26 remove old NSItemProvider API usage 2024-04-09 10:48:17 -05:00