Commit Graph

8740 Commits

Author SHA1 Message Date
Max Radermacher
acaedcc035
Update app icon/tab bar badge asynchronously 2023-05-24 14:04:31 -07:00
Max Radermacher
c229bd8eed Improve performance of unread count queries 2023-05-24 09:54:36 -07:00
Max Radermacher
9841190eac
Load conversation view header asynchronously 2023-05-24 09:48:17 -07:00
Max Radermacher
a58858b507 Remove redundant test
It does the same thing as `test_contactMessage_UuidOnlyEnvelope`.
2023-05-24 09:40:28 -07:00
Max Radermacher
8e9150375a
Update to LibSignal v0.25.0 2023-05-23 15:42:49 -07:00
Sasha Weiss
9d16dd49e0
Support PNI invites in groups 2023-05-23 15:40:58 -07:00
Harry
734cb6cef0
Skip out of range mentions during hydration 2023-05-23 14:50:02 -07:00
Harry
15237c46d3
Use Libsignal pin hashing; remove SignalArgon2 dependency 2023-05-23 13:51:12 -07:00
Harry
cc67fe55ad
SVR2 implementation part 1: local operations 2023-05-23 12:26:25 -07:00
Harry
ea3e742142
Add SVR2Impl stub and OrchestratingSVRImpl 2023-05-23 11:56:35 -07:00
Sasha Weiss
555abee78b
Add "PNI Hello World" 2023-05-22 16:56:58 -07:00
Max Radermacher
231dde0a2f Remove unused conversation view loading code 2023-05-19 14:33:17 -07:00
Harry
d3387847cd
Limit incoming attachments to 100 per message 2023-05-19 12:42:32 -04:00
Pete Walters
6a81e409d3
Add edit message history modal 2023-05-19 11:16:48 -05:00
Harry Sanabria
e57d603139 Fix multiple spoiler plaintext range iteration 2023-05-18 22:31:21 -07:00
Pete Walters
e846c69d4f Don't limit spoiler notification length for now 2023-05-19 00:20:49 -05:00
Max Radermacher
279c518f32
Improve conversation view load performance
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2023-05-18 18:38:06 -07:00
Harry
edfc51bdf6
Add proto types to parametrized types handled by SgxWebsocket code 2023-05-18 17:03:29 -07:00
Harry
752310a68e
Fix quoted message body ranges incorrectly being pulled from base message 2023-05-18 08:23:19 -05:00
Harry
df18b98e8f
Add generalized SgxWebsocketConnection 2023-05-17 16:08:51 -07:00
Harry
fc91b3e46d
More efficient processing of long body range protos 2023-05-17 15:57:09 -07:00
Sasha Weiss
931ff85eb0
Basic support for username links 2023-05-17 13:19:30 -07:00
Pete Walters
c4ef4402a4
Properly set the read state when creating edit copies 2023-05-17 14:47:15 -05:00
Pete Walters
60989ad5f8
Collapse db log output into a single line 2023-05-17 13:56:57 -05:00
Igor Solomennikov
dbecd3053e
Convert "Blocked" view controller to Swift. 2023-05-16 16:54:47 -07:00
Igor Solomennikov
f22ae21b54
Convert SignalApp to Swift. 2023-05-16 16:48:06 -07:00
Igor Solomennikov
7790837eb5
Remove unnecessary "@objc" in SignalMessaging. 2023-05-16 16:41:49 -07:00
Harry
9d2520c0cf
Limit max plaintext spoiler length to 4 chars 2023-05-16 15:13:48 -07:00
Harry
bbbaab9f82
Add SVRAuthCredential 2023-05-16 13:59:52 -07:00
Harry
9fd6537a0d
Fix spoilers in notifications for non-spoiler styles 2023-05-16 13:40:06 -05:00
Sasha Weiss
97167eed7a
Use ServiceId in username lookup 2023-05-16 10:02:36 -07:00
Pete Walters
d0475890f4
Delete old edit revisions during a remote delete 2023-05-15 19:17:38 -05:00
Harry
c0d70c4e2c
Enable text formatting receive for everyone 2023-05-15 15:40:49 -05:00
Igor Solomennikov
472a38ccec
Convert all DebugUI classes to Swift. 2023-05-12 21:05:25 -07:00
Harry
bace13aabb
Add logging and explicit error message for registration 3p service errors 2023-05-12 16:59:40 -07:00
Marissa Le Coz
67d1141cfb
Add custom cursor option to SDSCodableModel enumeration 2023-05-12 16:44:08 -07:00
Harry
1bd1354a1d
Rename KeyBackupService protocol to SecureValueRecovery 2023-05-12 10:13:46 -07:00
Max Radermacher
40338400be
Re-add NSCoding conformance to SignalAccount 2023-05-12 00:40:02 -07:00
Max Radermacher
0b574cfbc8
Remove E164s from a bunch of protobufs 2023-05-12 00:38:01 -07:00
Harry
8aaafc70c6
Display styles in story captions 2023-05-11 15:08:49 -07:00
Marissa Le Coz
4be334c5ad
Migrate SignalAccount to use SDSCodableModel 2023-05-11 17:34:15 -04:00
Harry
50b410ca57
Some fixes for text formatting 2023-05-11 11:13:44 -07:00
Pete Walters
2eba24de18
Add sync message support for edit message 2023-05-11 12:56:09 -05:00
Harry
1fe5612cff
Support text formatting in text stories 2023-05-11 10:42:37 -07:00
Pete Walters
1aa7cdcf55
Clean up more Edit Message edge cases 2023-05-10 21:04:39 -05:00
Max Radermacher
c2f30c3b78 Grab a background task during async checkpoints 2023-05-10 17:52:13 -07:00
Sasha Weiss
4b21e3956b
Fetch our own PNI if unknown 2023-05-10 16:51:50 -07:00
Max Radermacher
0da24b5c0b
Swiftify linked device incoming receipt handling 2023-05-10 14:36:16 -07:00
Sasha Weiss
a6fbbefa9b
Remove PniIdentitySyncMessage 2023-05-10 14:35:48 -07:00
Max Radermacher
2599b85e0b
Remove legacyMessage & clean up REST envelopes 2023-05-10 14:34:42 -07:00