Signal-iOS/SignalServiceKit/src
Harry 224e5a7c6b
Parse text formatting styles in MessageBody
* add deserialization test for MessageBodyRanges

* Add style ranges to MessageBodyText

* add deserialization tests and fix small other test

* add basic mention hydration tests

* Add RTL support for @mention hydration

* Add a test with accents for unicode shenanigans

* unique-ify TODOs

* Add emoji test and fix implementation to account for multi-point unicode that is captured in NSString.length but not String.count

* Add more TODOs for text formatting

* Collapse style ranges on init

* Handle mention overlaps on MessageBodyRanges init

* add tests, update existing tests, fix bugs

* Update v2 deserialization test; the meaning of Style raw values has changed

* comment nit
2023-04-04 12:46:09 -07:00
..
Account Clean up SignalRecipient create & fetch APIs 2023-03-29 18:40:05 -07:00
Contacts Clean up SignalRecipient create & fetch APIs 2023-03-29 18:40:05 -07:00
Devices Clean up SignalRecipient create & fetch APIs 2023-03-29 18:40:05 -07:00
groups Fall back to snapshot if group change proto has incompatible revision 2023-03-28 12:10:26 -07:00
Messages Parse text formatting styles in MessageBody 2023-04-04 12:46:09 -07:00
Network Account data report: let users export text 2023-04-03 12:17:28 -05:00
Payments [Payments] Biometry Payments Lock 2023-02-03 12:56:54 -08:00
Protocols Add parsing support for the pni capability 2023-03-24 10:07:39 -07:00
Protos Add EditMessage protos 2023-03-30 15:16:53 -05:00
Remote Attestation Fix warning about var that could be let 2023-03-14 13:31:30 -07:00
Security Fix a few warnings 2023-03-27 16:30:09 -07:00
Storage Move SDSCodableModel database methods to separate object 2023-04-03 15:21:07 -07:00
TestUtils Add parsing support for the pni capability 2023-03-24 10:07:39 -07:00
Util Enable account data report for internal users 2023-04-03 15:04:13 -05:00
SignalServiceKit.h Swiftify OWSDisappearingMessagesFinder 2022-12-13 17:11:50 -06:00
SSKEnvironment.h Rename StorageServiceManagerProtocol 2023-03-23 09:29:38 -07:00
SSKEnvironment.m Rename StorageServiceManagerProtocol 2023-03-23 09:29:38 -07:00
TSConstants.swift Tidy App Store URL code 2023-03-24 16:58:33 -05:00