Граф коммитов

102 Коммитов

Автор SHA1 Сообщение Дата
Brad Robinson ccc65adf95 Fix for multi-character emoji 2020-05-10 23:04:43 +10:00
Brad Robinson 650dc87dc1 Undo weird merge comments 2020-05-10 23:03:02 +10:00
Brad Robinson d93a793d78 Fixed required flag on trailing CRLF in line breaker. 2020-05-10 23:02:17 +10:00
Brad Robinson 318198a2cd Updated line break algorithm to Unicode v12 (re-ported from JS edition) 2020-05-10 22:29:50 +10:00
Brad Robinson 11cc2798cb Fix to maintain kerning across non-typographic style changes (eg: mid-word underline or color changes) 2020-05-10 18:00:02 +10:00
Brad Robinson c5c95953bc Fixed issue with code point offset calculations failing due to uncleared, re-used buffer. 2020-05-10 17:58:44 +10:00
Brad Robinson 102ec3c851 b0.1.118 2019-12-11 10:10:27 +11:00
Brad Robinson 5ddd8a0d3e
Merge pull request #6 from Clancey/nullTypeFace
Create a default Typeface when the current is not found.
2019-12-11 10:09:37 +11:00
James Clancey d53f6e3353 Create a default Typeface when the current is not found.
If a font is not found, you get a null reference exception. This fixes it.
2019-12-10 13:59:59 -09:00
Brad Robinson 3e82468a8e b0.1.117 2019-12-04 10:32:15 +11:00
Brad Robinson 63d4481a3a
Merge pull request #5 from mattleibow/update-skia
Update packages to stable
2019-12-04 10:30:26 +11:00
Matthew Leibowitz 6511b3fdfb
Update packages to stable 2019-12-03 15:48:19 +02:00
Brad Robinson 6073831c96
Merge pull request #3 from mattleibow/azure-pipelines
Set up CI with Azure Pipelines
2019-11-19 13:41:58 +11:00
Brad Robinson 9f51f9920b b0.1.116 2019-11-19 13:39:49 +11:00
Brad Robinson 2578298cf1
Merge pull request #1 from mattleibow/patch-1
Add .NET Standard 2.0 + Update HarfBuzzSharp = Xamarin Support
2019-11-19 13:39:07 +11:00
Matthew Leibowitz cc5272d958 Update azure-pipelines.yml for Azure Pipelines 2019-11-19 02:16:35 +02:00
Matthew Leibowitz 58710e2c4e
Set up CI with Azure Pipelines 2019-11-19 02:09:07 +02:00
Matthew Leibowitz 57a50524a1
Use the new HarfBuzzSharp
Also avoid SkiaSharp.HarfBuzz as this is an extra dependency. This way we can use the old SkiaSharp, with the new HarfBuzz.
2019-11-18 23:35:53 +02:00
Matthew Leibowitz 9be0091feb
Add the netstandard2.0 framework 2019-11-18 21:55:19 +02:00
Brad Robinson 28e99379fc b0.1.115 2019-08-24 17:48:33 +10:00
Brad Robinson a9ee56ad70 Merge branch 'master' of github.com:toptensoftware/RichTextKit 2019-08-24 17:47:43 +10:00
Brad Robinson a0dce206fb Fix to maintain fixed character width when fallback font glyph is narrower. 2019-08-24 17:46:50 +10:00
Brad Robinson 509a8e38a4 b0.1.114 2019-08-22 12:13:27 +10:00
Brad Robinson 08175ad29c Switched from [ThreadStatic] to ThreadLocal<> 2019-08-22 12:12:59 +10:00
Brad Robinson 7440703a29 b0.1.113 2019-08-13 11:51:56 +10:00
Brad Robinson 9bc6d10d48 Removed redundant debug code 2019-08-13 11:51:33 +10:00
Brad Robinson ce3de0ea16 nuspec tweaks 2019-08-13 11:50:17 +10:00
Brad Robinson f423e4eb4c removed readme from docsrc 2019-08-13 11:46:13 +10:00
Brad Robinson ebd815b4f1 Added readme to src for nuget 2019-08-13 11:43:14 +10:00
Brad Robinson e62bb523fc Update build script to push to nuget 2019-08-13 11:34:25 +10:00
Brad Robinson 338d27caed Fixed issue where line with no-runs created, causing exception trying add ellipsis 2019-08-13 11:32:57 +10:00
Brad Robinson 30b33b7023 'Text shaping' not 'font shaping' 2019-08-12 23:49:17 +10:00
Brad Robinson 0a4dacf10c Updated docs 2019-08-11 17:56:49 +10:00
Brad Robinson 7d7ff48eb5 b0.1.111 2019-08-11 17:56:09 +10:00
Brad Robinson ad3c80a453 Added ResetPooledMemory() method 2019-08-11 17:55:37 +10:00
Brad Robinson 19a8841277 b0.1.110 2019-08-10 17:32:24 +10:00
Brad Robinson 0c017dd633 Added license.txt 2019-08-10 17:27:29 +10:00
Brad Robinson c0ee56a2b0 Added copyright/license headers 2019-08-10 17:26:33 +10:00
Brad Robinson 89861d6645 Cleaned up FontMapper impl/docs 2019-08-10 16:55:46 +10:00
Brad Robinson 38169c7607 b0.1.109 2019-08-10 12:21:47 +10:00
Brad Robinson 8e7a3d124d Testing font mapper with FontAwesome 2019-08-10 12:19:40 +10:00
Brad Robinson 2da2f41f35 b0.1.108 2019-08-10 12:00:53 +10:00
Brad Robinson 17a50e9b34 Removed per-textblock font mapper (for now) 2019-08-10 12:00:36 +10:00
Brad Robinson 5a49b05382 b0.1.107 2019-08-10 11:46:48 +10:00
Brad Robinson 974442b5ac added support for custom font mapping 2019-08-10 11:45:58 +10:00
Brad Robinson 2bfe3a4380 b0.1.106 2019-08-08 23:18:50 +10:00
Brad Robinson 349d2d8cfb Updated basics page to explain style run directionality overrides 2019-08-08 23:15:52 +10:00
Brad Robinson 1635e98875 Regenereated docs 2019-08-08 23:09:08 +10:00
Brad Robinson 6c2fbe2157 Doco 2019-08-08 23:07:27 +10:00
Brad Robinson 5abc8e3027 Added support for text direction overrides on style runs 2019-08-08 23:03:45 +10:00