Signal-iOS/SignalUI
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
..
Appearance Ensure icon is recreated when cell is regenerated, to get right color 2023-02-08 16:11:48 -08:00
Categories Fix some C warnings. 2023-03-28 10:27:03 -07:00
Environment Remove websocket feature flag 2023-03-21 09:28:45 -07:00
Fonts Add new fonts for text stories 2022-03-17 14:30:19 -07:00
Payments Remove unused payment processor method 2023-03-13 09:17:01 -07:00
SignalUI.docc Add SignalUI framework target. 2021-10-19 09:39:52 -03:00
UI Add Rewind and Fast Forward buttons to video player for videos over 30 sec long. 2023-03-21 11:29:22 -07:00
Utils Parse text formatting styles in MessageBody 2023-04-04 12:46:09 -07:00
ViewControllers Clean up SignalRecipient create & fetch APIs 2023-03-29 18:40:05 -07:00
ViewModels Parse text formatting styles in MessageBody 2023-04-04 12:46:09 -07:00
Views Parse text formatting styles in MessageBody 2023-04-04 12:46:09 -07:00
Wallpapers Change license to AGPL 2022-10-13 08:25:37 -05:00
SignalUI-Prefix.pch Change license to AGPL 2022-10-13 08:25:37 -05:00
SignalUI.h Convert OWSAudioPlayer to swift and lose 'OWS' prefix. 2022-12-06 16:00:58 -08:00