Commit Graph

8822 Commits

Author SHA1 Message Date
Max Radermacher
5acabbe61f
Prepare interactions for modern recipient merging 2023-06-28 11:58:44 -05:00
Max Radermacher
1f1b250022 Add stronger compile-time checks for message edits 2023-06-28 11:56:40 -05:00
Max Radermacher
05a1c6b166 Prepare reactions for modern recipient merging 2023-06-28 11:55:08 -05:00
Max Radermacher
adf301aa78 Prepare receipts for modern recipient merging 2023-06-28 10:33:57 -05:00
Igor Solomennikov
cffc4aed50
Layout fixes for All Media screen. 2023-06-27 14:36:17 -07:00
Harry
9ed78b41dc
Make SVR2 flags hotswappable 2023-06-27 13:45:51 -07:00
Harry
f952d53c2b
Add support for aci based OWSFingerprint 2023-06-27 10:57:13 -07:00
Pete Walters
c9573488fc
Target latest edit for reaction/delete 2023-06-27 12:49:28 -05:00
Max Radermacher
13b676391b Merge OWSUserProfiles during recipient merges 2023-06-23 12:53:12 -05:00
Max Radermacher
a479922aa5 Use fewer transactions when sending messages 2023-06-23 12:52:27 -05:00
Max Radermacher
a10acd792b
Avoid downcasting transactions in receipts code 2023-06-23 12:49:25 -05:00
Max Radermacher
ebc5e15b9e Improve code to fetch thread for a given message 2023-06-23 12:48:30 -05:00
Max Radermacher
9e306efef6 Swiftify sendMessageToRecipient: 2023-06-23 12:46:52 -05:00
Max Radermacher
5ae6ddca33 Remove redundant code for ensuring sessions 2023-06-23 12:45:45 -05:00
Max Radermacher
017a3020cd Swiftify some message sending logic 2023-06-23 12:44:06 -05:00
Harry Sanabria
0b6682f70b turn on text formatting send for internal users 2023-06-23 10:28:43 -07:00
Harry
10985644b3
Add text formatting send support. 2023-06-23 10:26:46 -07:00
Harry
2f621c27b9
Translate OWSFingerprint to swift 2023-06-23 09:52:53 -07:00
Harry
d7dd813a68
no choochoo 4 u 2023-06-22 15:56:44 -07:00
Max Radermacher
cad405d501
Fix warning by removing unused code 2023-06-21 15:34:12 -04:00
Harry
9aecfe3af5
[TextFormatting Send] UIMenu for formatting selected text 2023-06-15 15:45:36 -07:00
Harry
9be80f0bb2
Merge message body styles of the same type that overlap 2023-06-15 08:41:35 -07:00
Marissa Le Coz
025633ed1a
Reindex SignalAccounts 2023-06-14 21:34:12 -04:00
Harry
8392ba6ae7
Enable SVR2 feature flag (remote config still active) 2023-06-14 10:39:49 -07:00
Max Radermacher
1ca2d2a841 Add SignalRecipient isEqual & hash methods 2023-06-14 11:29:06 -05:00
Max Radermacher
a86d172244 Simplify decryption placeholder replacement logic 2023-06-14 11:06:51 -05:00
Max Radermacher
9608142cc0 Re-fetch message when starting downloads 2023-06-14 11:04:16 -05:00
Max Radermacher
dfc630f51b Re-fetch message when sending outgoing reactions 2023-06-14 11:01:42 -05:00
george-signal
128972e160
Add support for audio to All Media. 2023-06-13 15:41:07 -07:00
Max Radermacher
2f2c2c9761 Swiftify signed pre-key check when sending message 2023-06-13 13:11:32 -05:00
Max Radermacher
95077a81de Swiftify markMessageAsViewedOnLinkedDevice 2023-06-13 13:04:49 -05:00
Max Radermacher
881bb8dab3 Clean up fetches for invalid received messages 2023-06-13 13:03:49 -05:00
Max Radermacher
9b919fb192
Simplify logic to fetch thread in message sender 2023-06-13 12:51:14 -05:00
Max Radermacher
0e4093298a Simplify recipient update message handling 2023-06-13 12:50:41 -05:00
Pete Walters
bd60168db9
Update to LibSignalClient 0.27 and stub in KyberPreKeyStore 2023-06-13 12:06:43 -05:00
Harry
b931a30838
Update LibSignal target to 0.26 2023-06-12 16:12:53 -07:00
Pete Walters
b357fecbf6
Handle Edit Message early delivery 2023-06-12 11:40:41 -05:00
Harry
f4333d859d
Call disposition: better debugging of sync events 2023-06-12 09:04:33 -07:00
Max Radermacher
9d98abc352 Remove unused compareForSorting method 2023-06-09 13:53:54 -05:00
Harry
f728457039
Update build target to iOS 13.0 2023-06-08 16:21:20 -07:00
Pete Walters
1e261ef9b0
When deleting a message look for it both as a latest and prior edit 2023-06-07 22:26:08 -05:00
Harry
a14495559b
Fix spoilerReveal multithreaded usage 2023-06-07 19:58:51 -07:00
Pete Walters
33581a63b4
Ignore isRecipientUpdate field for edit sync messages 2023-06-07 16:09:51 -05:00
Pete Walters
d013917eab
Turn on edit receive for all users 2023-06-07 15:48:55 -05:00
Igor Solomennikov
b736a1c205
Convert BlockListUIUtils to Swift. 2023-06-07 11:44:08 -07:00
Harry
1eed5244aa
Turn on SVR2 feature flag for internal 2023-06-06 16:00:03 -07:00
Harry
b1927f528d
Migrate from kbs to svr2 2023-06-06 14:15:24 -07:00
Max Radermacher
3cd36e46b1
Remove Batching.enumerate; it’s not needed 2023-06-06 13:47:02 -05:00
Igor Solomennikov
20c55e7dec
Add necessary imports to Swift files.
Necessary for converting ChatListVC to Swift.
2023-06-05 16:04:48 -07:00
Sasha Weiss
3811a7f4de
Tidy up group update types 2023-06-05 15:07:54 -07:00