Sasha Weiss
|
8ae61d1e9e
|
Require a TSContactThread to insert a DM-timer-change info message
|
2024-07-15 10:02:39 -07:00 |
|
Max Radermacher
|
4b15e46318
|
Rename AccountId → RecipientUniqueId
|
2024-07-11 10:38:21 -05:00 |
|
Adam Sharp
|
c2fd39a95c
|
Switch from deprecated UTI functions to UTType
|
2024-07-08 10:17:08 -04:00 |
|
Adam Sharp
|
3a3f6b850e
|
Fix integer conversion warnings
|
2024-07-01 15:20:17 -04:00 |
|
Sasha Weiss
|
2216705e8a
|
Document types and remove unused code in TSErrorMessage
|
2024-06-26 13:17:54 -07:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|
Sasha Weiss
|
cb7a2e2e47
|
Clean up TSInfoMessage initializers
|
2024-06-25 14:23:52 -07:00 |
|
Harry
|
3a4e4b7404
|
Remove quoted reply debug actions that are too painful to maintain
|
2024-06-12 15:12:13 -07:00 |
|
Harry
|
3dc41f2469
|
Add threadUniqueId to DraftQuotedReplyModel
|
2024-06-12 15:11:39 -07:00 |
|
Harry
|
3a92f1bbd7
|
Remove QuotedMessageInfo wrapper around TSQuotedMessage
|
2024-06-12 15:10:53 -07:00 |
|
Harry
|
23fed9d786
|
Add convenience validation from data (instead of going through DataSourceValue)
|
2024-06-12 15:03:14 -07:00 |
|
Sasha Weiss
|
41d2a3d1b2
|
Informational UX for delete syncs
|
2024-06-11 16:39:22 -07:00 |
|
Harry
|
58e801d2e6
|
Clean up ThreadUtil+SignalUI
|
2024-06-11 15:43:15 -07:00 |
|
Harry
|
9723700039
|
De-Asyncify AttachmentContentValidator
|
2024-06-11 14:07:12 -07:00 |
|
Harry
|
77ec5d2014
|
Clean up/remove DebugUIMessages attachment actions
|
2024-06-06 15:55:17 -07:00 |
|
Harry
|
cf4dbedaf7
|
Remove unused caption param (all callers pass nil)
|
2024-06-06 15:34:06 -07:00 |
|
Sasha Weiss
|
4a7be90003
|
Send support for DeleteForMe sync messages
|
2024-06-04 15:18:39 -07:00 |
|
Sasha Weiss
|
11e9404d76
|
Add ThreadSoftDeleteManager
|
2024-06-04 14:58:58 -07:00 |
|
Sasha Weiss
|
0f4289fc73
|
Replace interaction anyRemove with InteractionDeleteManager
|
2024-06-04 14:51:52 -07:00 |
|
Harry
|
ef62e06c82
|
Build AttachmentReference.OwnerBuilder into a full Owner object
|
2024-05-29 19:55:37 -07:00 |
|
Max Radermacher
|
3eec477bf1
|
Process some missed call events more quickly
|
2024-05-24 14:16:55 -05:00 |
|
Max Radermacher
|
c412537623
|
Fix concurrency in IndividualCall.callId
|
2024-05-24 14:05:44 -05:00 |
|
Max Radermacher
|
d1a1d2add8
|
Move SignalCall’s state into the concrete types
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
|
2024-05-22 23:20:02 -05:00 |
|
Sasha Weiss
|
47a02e1e6a
|
Remove now-obsolete warning when sending an edit
|
2024-05-22 13:33:23 -07:00 |
|
Sasha Weiss
|
3ffcc47a66
|
Scaffold for Backup integration tests
|
2024-05-17 13:59:49 -07:00 |
|
Max Radermacher
|
503d5c635e
|
Rip out a bunch of NonCallKitCallUIAdaptee
|
2024-05-16 18:24:04 -05:00 |
|
Max Radermacher
|
49b4ba0f06
|
Remove implicitly-unwrapped call mode properties
|
2024-05-15 16:13:13 -05:00 |
|
Ehren Kret
|
0ab16e43a4
|
remove the last chunk of objc in the main app target
|
2024-05-13 12:35:01 -05:00 |
|
Sasha Weiss
|
a25868491f
|
Make defaults in TSIncomingMessageBuilder explicit and complete
|
2024-05-02 15:56:02 -07:00 |
|
Max Radermacher
|
bd93c4a3d9
|
Use kOversizeTextMessageSizeThreshold consistently
|
2024-05-02 15:32:36 -05:00 |
|
Max Radermacher
|
351ed2152f
|
Remove some unused profile manager methods
|
2024-04-25 12:21:25 -05:00 |
|
Sasha Weiss
|
c26ad8a4e5
|
Add an "inactive linked device" megaphone
|
2024-04-24 11:28:33 -07: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 |
|
Ehren Kret
|
3b51f00f6a
|
migrate two factory methods of UIImage+OWS to swift
|
2024-04-22 00:17:31 -05:00 |
|
Harry
|
f2c112b5b5
|
Much ado about nothing
|
2024-04-19 14:27:05 -07:00 |
|
Sasha Weiss
|
df99ce0055
|
Post a Calls Tab notification when marking unended group calls as ended
|
2024-04-18 15:33:08 -07:00 |
|
Harry
|
7c1578f0db
|
Remove some easy-peasy TSAttachment usages
|
2024-04-15 19:37:30 -05:00 |
|
Ehren Kret
|
cf2a2c8148
|
move two more mime type util functions to swift
|
2024-04-11 22:19:16 -05:00 |
|
Ehren Kret
|
7f90c41317
|
move conversion to uti type functions to swift
|
2024-04-11 22:19:16 -05:00 |
|
Ehren Kret
|
fd94424be0
|
start migrating MIMETypeUtil 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 |
|
Max Radermacher
|
b5c90fb0ed
|
Always use #if for TESTABLE_BUILD & DEBUG
|
2024-04-11 18:41:25 -05:00 |
|
Harry
|
ae67a311ff
|
Replace foo as? TSAttachmentStream with foo.asResourceStream()
|
2024-04-11 13:46:40 -07:00 |
|
Harry
|
80dd665843
|
Eliminate TSAttachment constructors from DebugUI and tests
|
2024-04-10 20:17:58 -07:00 |
|
Harry
|
42d1aabb6c
|
Remove attachment-owner fields from MessageBuilder
|
2024-04-09 13:58:10 -07:00 |
|
Harry
|
8ef0ddf52e
|
Remove attachmentIds from MessageBuilder
|
2024-04-08 11:18:59 -07:00 |
|
Max Radermacher
|
20783085bb
|
Replace SAMKeychain with direct keychain access
|
2024-04-05 21:50:00 -05:00 |
|
Sasha Weiss
|
7d65d35a62
|
Support DB debugging when restoring in Debug+Sim builds
|
2024-04-05 13:48:48 -07:00 |
|
Harry
|
3915fd14db
|
Use PreparedOutgoingMessage in MessageSender
|
2024-04-03 13:26:49 -07:00 |
|