Max Radermacher
fe82d248e1
Rename to CurrentCallProvider
2024-05-24 14:36:14 -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
Ehren Kret
4364907c3e
move AppContext globals to swift
2024-05-08 07:37:37 -05:00
Ehren Kret
81414d4e60
migrate DebugLogger to swift
2024-04-19 22:09:08 -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
Ehren Kret
7957a9a80c
prioritize file attachment first when receiving an image via share extension
2024-04-16 15:06:35 -05:00
Ehren Kret
169efd265c
remove parallelism in share extension processing attachments
2024-04-15 09:43:39 -05:00
Ehren Kret
f6f205b454
handle receiving a UIImage as public.image into the share extension
2024-04-12 13:43:55 -05: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
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
Ehren Kret
3550a0704f
remove special case for rich text
2024-04-09 10:48:17 -05:00
Ehren Kret
33c5d976a1
start simplifying share view controller
2024-04-09 10:48:17 -05:00
Ehren Kret
a23571ded3
remove more dead code
2024-04-09 10:48:17 -05:00
Ehren Kret
1176aa9a0e
remove unnecessary debugDescriptions
2024-04-09 10:48:17 -05:00
Ehren Kret
b6e9a6044b
remove unnecessary function
2024-04-09 10:48:17 -05:00
Ehren Kret
6a81499049
remove unnecessary function
2024-04-09 10:48:17 -05:00
Ehren Kret
24e716c47f
relocate comment to somewhere more relevant
2024-04-09 10:48:16 -05:00
Ehren Kret
4e1322055f
inline method
2024-04-09 10:48:16 -05:00
Ehren Kret
8ffcdf7fa0
simplify function body
2024-04-09 10:48:16 -05:00
Max Radermacher
20783085bb
Replace SAMKeychain with direct keychain access
2024-04-05 21:50:00 -05:00
Ehren Kret
b6d2d20a47
convert SignalAttachment compressVideoAsMp4 from promise to await
2024-04-05 15:25:13 -05:00
Max Radermacher
d2cc64ccf9
Clean up CallService object initialization
2024-04-02 12:20:57 -05:00
Jordan Rose
a4bbe75320
Rename OWSWebSocket -> OWSChatConnection, SocketManager -> ChatConnectionManager
...
Plus some small cleanups in OWSChatConnection.
2024-03-20 16:36:20 -07:00
Max Radermacher
42c704a4e3
Remove some debug/verbose lines
2024-03-19 19:24:54 -05:00
Ehren Kret
b787d93935
remove most Promises from the ShareViewController
2024-03-19 10:43:49 -05:00
Max Radermacher
64b970f40d
Consolidate initialization code in AppSetup
2024-03-12 16:39:49 -05:00
Ehren Kret
d4e17730f3
remove import SignalMessaging statements
2024-03-12 03:35:34 -05:00
Ehren Kret
bb4fb3c7b9
remove SMEnvironment
2024-03-12 03:35:34 -05:00
Max Radermacher
6ab952d3a8
Pass data to the correct CocoaLumberjack fields
2023-11-17 16:39:40 -06:00
Max Radermacher
46ed408517
Remove some unused code
2023-11-15 18:24:20 -06:00
Sasha Weiss
883cd6a976
Rename LightweightCallManager to LightweightGroupCallManager
2023-10-12 14:48:43 -07:00
Harry
aa0e250cb7
[Death to TSAccountManager, long live TSAccountManager][9] Migrate usages of old TSAccountManager to new
2023-10-05 08:56:08 -07:00
Harry
f9cecdfb2b
Split apart PreKeyTask to allow independently generating, uploading, and persisting prekeys
2023-08-09 16:23:32 -07:00
Harry
501ee85adf
Refresh SVR2 auth credentials every new app version
2023-07-31 18:02:07 -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
f728457039
Update build target to iOS 13.0
2023-06-08 16:21:20 -07:00
Igor Solomennikov
c0b01db156
Convert Environment from SignalMessaging to Swift as SMEnvironment.
2023-06-02 20:53:07 -07:00
Igor Solomennikov
488bb72de7
Remove unnecessary "@objc" in Share Ext and NSE.
2023-05-16 16:35:42 -07:00
Max Radermacher
4887120cb8
Move OWSOrphanDataCleaner out of SignalMessaging
2023-05-04 17:49:48 -07:00
Max Radermacher
0def4f62f0
Swiftify some DebugLogger code
2023-05-02 16:41:46 -07:00
Igor Solomennikov
e9eefda2d9
Convert screen lock related classes to Swift.
...
Co-authored-by: Max Radermacher <max@signal.org>
2023-05-02 12:06:40 -07:00
Evan Hahn
d9d6ce3ea4
Move AppExpiry off Dependencies and NSObject
2023-04-20 12:46:21 -05:00
Max Radermacher
92e170fe12
Swiftify SSKEnvironment
2023-04-14 10:58:21 -07:00
Max Radermacher
66362e050d
Introduce LocalIdentifiers…
...
…a struct containing your own ACI, PNI, and phone number.
2023-04-12 18:36:45 -07:00