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

1412 Коммитов

Автор SHA1 Сообщение Дата
Mark Cilia Vincenti b97f40eb5e
Fix GitHub shields (#314)
* Fixed build status shield
2022-12-27 12:10:25 +01:00
James Jackson-South 3dfc8a39c1
Merge pull request #311 from SixLabors/js/fix-scaled-decorations
Always ensure the line is at least 1px thick.
2022-12-20 22:32:55 +10:00
James Jackson-South e548ad760e Always ensure the line is at least 1px thick. 2022-12-20 21:43:52 +10:00
James Jackson-South ee5c2b771f
Merge pull request #310 from teo-tsirpanis/patch-1
Remove dependencies to .NET Standard 1.x compatibility packages.
2022-12-05 20:41:21 +10:00
Theodore Tsirpanis 51c082f97c
Remove dependencies to .NET Standard 1.x compatibility packages.
They excessively bloat the transitive dependencies of projects using the library.
2022-12-05 00:55:23 +02:00
James Jackson-South 15c9246ea5
Merge branch 'main' into expose-available-codepoints 2022-11-25 21:11:40 +10:00
James Jackson-South 8a8d588dd3
Merge pull request #309 from 0xced/fix-upw-net-native
Remove ExactSpelling = true in DllImport attributes
2022-11-24 22:07:54 +10:00
Cédric Luthi a07db4d8ca Remove ExactSpelling = true in DllImport attributes
This doesn't change anything on the macOS side but fixes crash at startup for UWP apps compiled with the .NET Native tool chain.

Hat tip @MichalStrehovsky.

Fixes #306
2022-11-24 10:51:10 +01:00
Wesley Baartman a595b819e4 Expose GlyphId 2022-11-23 09:41:49 +01:00
Wesley Baartman bf42b7f0c0 Add exposed function to retrieve all unicode codepoints defined in fonts 2022-11-23 09:33:19 +01:00
James Jackson-South 0f5ad96ad2 Port symbol table, fix node enumeration. 2022-11-16 23:24:35 +10:00
James Jackson-South 553e360658
Merge branch 'main' into js/use 2022-10-15 23:40:16 +10:00
James Jackson-South 380b6680fa
Merge pull request #295 from SixLabors/js/font-hinting
Fix Font Hinting
2022-10-15 23:39:57 +10:00
James Jackson-South f704bbdb89 Standardize (ha!) options enums 2022-10-15 23:28:04 +10:00
James Jackson-South a0ad57a741 No need for hint-y!! 🎉 2022-10-15 23:18:27 +10:00
James Jackson-South db9e57cf3d Fix legacy fonts using FreeType tricks. 2022-10-15 20:04:19 +10:00
James Jackson-South e15cad1cc1 Slower but safer 2022-10-15 13:32:58 +10:00
James Jackson-South ddaafeb2f0 Clean up the TrueTypeInterpreter code 2022-10-15 11:40:47 +10:00
James Jackson-South 5652036c72 Stronger warning 2022-10-15 11:40:30 +10:00
James Jackson-South 36e58661d5 Fix ReadOnlyArraySlice<T> 2022-10-12 10:11:03 +10:00
James Jackson-South 5357226f13 Ensure figure is always closed 2022-10-12 09:47:35 +10:00
James Jackson-South ef9009d0cc Always use span for data access 2022-10-12 09:47:19 +10:00
James Jackson-South 8e1ea77676 Add debug info 2022-10-12 09:40:40 +10:00
James Jackson-South 1e1448472f
Merge branch 'main' into js/font-hinting 2022-10-11 10:06:21 +10:00
James Jackson-South 6d831c6004
Merge pull request #303 from SixLabors/js/issue-302
Fix out of range exception in typographic utils.
2022-10-11 09:32:40 +10:00
James Jackson-South 478574b046 Add tests for 302 2022-10-09 21:31:53 +10:00
James Jackson-South fe64fdaa43 Add test for 298 2022-10-09 21:27:22 +10:00
James Jackson-South 038e660efd
Merge branch 'main' into js/issue-302 2022-10-04 22:32:56 +10:00
dependabot[bot] f42190cf92 Bump actions/setup-dotnet from 2 to 3
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2 to 3.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 22:38:40 +02:00
James Jackson-South 6e14bec842 Remove bad comment 2022-09-28 22:26:06 +10:00
James Jackson-South 0016201eb9 Proper fix for layout issues. 2022-09-28 22:22:29 +10:00
James Jackson-South 1339bb0d96 Fix bounds check and y-translate 2022-09-28 13:10:13 +10:00
James Jackson-South 5d75771382
Merge pull request #301 from SixLabors/js/fix-300
Fix indexer offset for post positioning methods
2022-09-27 22:50:16 +10:00
James Jackson-South c0ae03e79e Fix indexer offset for post positioning methods 2022-09-27 22:33:38 +10:00
James Jackson-South a19c89722c
Merge branch 'main' into js/font-hinting 2022-09-21 22:26:14 +10:00
James Jackson-South ea379fb910
Merge branch 'main' into js/use 2022-09-20 21:24:59 +10:00
James Jackson-South 4d085e6953 Begin compiler 2022-09-20 21:16:00 +10:00
James Jackson-South 2e62750cdf Better type constraints plus warning 2022-09-20 18:51:00 +10:00
Brian Popow ca3231c20e
Merge pull request #297 from SixLabors/bp/Issue296
Fix reading compressed WOFF data
2022-08-19 15:38:55 +02:00
Brian Popow 22b292f516 Fix reading compressed data: offset was not set correctly 2022-08-19 14:21:17 +02:00
Brian Popow a32f5667fa Fix issue #296: Read data in a loop. The first read does not ensure all data is read. 2022-08-19 13:50:05 +02:00
James Jackson-South 85b4d54de3 Remove debug caller attribute 2022-08-11 23:56:17 +10:00
James Jackson-South 706abb07da Cleanup and avoid allocation 2022-08-11 20:39:07 +10:00
James Jackson-South 93d24206e0 Various fixes to get hinting working properly. 2022-08-04 00:53:06 +10:00
James Jackson-South fe5b54772a
Merge branch 'main' into js/use 2022-07-26 23:57:31 +10:00
James Jackson-South a4a59622a1 Port dfa.js 2022-07-26 23:55:12 +10:00
James Jackson-South 323ea067ef
Merge pull request #291 from bbo76/main
Adding android OS support to SystemFontCollection
2022-07-26 15:08:58 +10:00
Baptiste BOQUAIN a8d007780f
Adding unit test
Unit test for the new plateform android directory
2022-07-22 16:24:08 +02:00
James Jackson-South 63f84250d5 Add AST nodes and PEG grammar 2022-07-22 11:14:22 +10:00
Baptiste BOQUAIN 29c66917df
Adding android OS support to SystemFontCollection
Android ttf files are located in /system/fonts
2022-07-19 15:29:21 +02:00