27 Commits (ac9cdda48c7f39179097935940d0bb0e62ccabb4)

Author SHA1 Message Date
Giuseppe Lippolis ac9cdda48c fix: Missing CA1802 4 years ago
Benedikt Stebner 678620422d More RTL hit testing fixes 4 years ago
Benedikt Stebner eb627f393c More fixes 4 years ago
Giuseppe Lippolis 543fe599c6 fix: some nullable annotation warnings 4 years ago
Benedikt Stebner 006aef2388 Rework hit testing to not rely on cluster values and instead use the currently covered TextSourceLength 4 years ago
Benedikt Stebner 17b9f246f3 Text hit testing fixes 4 years ago
Benedikt Stebner 005907a93b More hit testing fixes for embedded content runs 4 years ago
Benedikt Stebner 0cdbd53bc3 Rewrite TextBounds test 4 years ago
Benedikt Stebner 3e6bc0b48d Some more hit testing fixes 4 years ago
Benedikt Stebner 59d8f86509 Better WPF compat 4 years ago
Benedikt Stebner 4f283dca13 Fix some tests 4 years ago
Benedikt Stebner e7e7a95e5d Try to fix GetDistanceFromCharacterHit for drawable runs 4 years ago
Benedikt Stebner 55d28216a7 Use ForgroundProperty directly where possible 4 years ago
Benedikt Stebner 9250d93407 Implement embedded runs 4 years ago
Dariusz Komosinski 1273448981 API changes and test fixes. 4 years ago
Dariusz Komosinski 6bcf9c2973 Refactor text trimming and implement prefix trimming. 4 years ago
Benedikt Stebner 1db3296611 Fix TextBlock/TextPresenter measure/arrange 4 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 4 years ago
Benedikt Schroeder 08a72e893c Increase TextFormatter compatibility with WPF's version 5 years ago
Benedikt Schroeder a2a0fba1c2 Ignore invisible characters 6 years ago
Benedikt Schroeder 7727722cb3 Make sure to always return a valid CharacterHit for next / previous CharacterHit 6 years ago
Benedikt Schroeder 3af4e65575 Remove redundant tests 6 years ago
Benedikt Schroeder c3f01b696b Make sure we always hit the outer sides at the start/end 6 years ago
Benedikt Schroeder c5edf9bc5d Initial 6 years ago
Benedikt Schroeder e87697f901 Allow combining TextTrimming and TextWrapping 6 years ago
Benedikt Schroeder 2a181d9acb Introduce TextRunProperties 6 years ago