Nikolay Sivov
|
6b0623fb2f
|
dwrite: Initial implementation of GetTypographicFeatures().
|
2015-01-26 12:06:18 +01:00 |
Nikolay Sivov
|
711b9f0414
|
dwrite: Initial implementation of GetGlyphPlacements().
|
2015-01-22 13:42:34 +01:00 |
Nikolay Sivov
|
0258e5319b
|
dwrite/tests: Basic test for GetTypographicFeatures().
|
2015-01-21 15:29:17 +01:00 |
Nikolay Sivov
|
aef50786fb
|
dwrite/tests: Additional test for Draw().
|
2015-01-20 17:52:20 +01:00 |
Nikolay Sivov
|
de09e9b94e
|
dwrite/tests: Fix buffer overflow when filling test string.
|
2015-01-06 18:19:31 +01:00 |
Nikolay Sivov
|
aecec3847a
|
dwrite: Store locale name for each text range.
|
2015-01-05 16:29:11 +01:00 |
Nikolay Sivov
|
894737ac55
|
dwrite: Split each text range into runs by script.
|
2014-12-23 15:31:10 +01:00 |
Nikolay Sivov
|
00ea0b72b6
|
dwrite: Added stub EUDC font collection.
|
2014-12-17 13:05:18 +01:00 |
Nikolay Sivov
|
17a24679b4
|
dwrite: Initial GetGlyphRunOutline() implementation.
|
2014-12-15 13:41:16 +01:00 |
Nikolay Sivov
|
44bb2ba295
|
dwrite: Block creation of unsupported face types.
|
2014-12-11 16:41:14 +01:00 |
Nikolay Sivov
|
415e0b3f54
|
dwrite: Implement GetDesignGlyphAdvances().
|
2014-12-09 18:57:04 +01:00 |
Nikolay Sivov
|
730b2f4c66
|
dwrite: Implement IsMonospacedFont().
|
2014-12-09 18:57:01 +01:00 |
Nikolay Sivov
|
9978bfb6d7
|
dwrite: Partially implement GetDesignGlyphMetrics().
|
2014-12-08 16:48:45 +01:00 |
Nikolay Sivov
|
517185fcf3
|
dwrite: Set font style to oblique when oblique simulation, was requested.
|
2014-12-08 16:41:17 +01:00 |
Francois Gouget
|
ea932fbcc1
|
Assorted spelling fixes.
|
2014-12-05 20:47:45 +01:00 |
Nikolay Sivov
|
82e66b4b47
|
dwrite: Fix lineGap metric using 'hhea' table values.
|
2014-11-28 17:04:45 +01:00 |
Nikolay Sivov
|
298f08d602
|
dwrite/tests: Fix some test failures on older dwrite versions.
|
2014-11-27 11:11:21 +01:00 |
Nikolay Sivov
|
31496c600d
|
dwrite: Use stream fragment context when reading font tables.
|
2014-11-27 11:11:16 +01:00 |
Nikolay Sivov
|
416527a6ad
|
dwrite: Use file mapping for local file stream.
|
2014-11-26 17:35:13 +01:00 |
Nikolay Sivov
|
b8db7f6a04
|
dwrite: Update to IDWriteBitmapRenderTarget1.
|
2014-11-25 16:35:02 +01:00 |
Nikolay Sivov
|
9db50228dd
|
dwrite: Implement SetCurrentTransform() for bitmap render target.
|
2014-11-19 23:36:35 +09:00 |
Nikolay Sivov
|
e6cd0f7d8c
|
dwrite/tests: Some tests for ReadFileFragment().
|
2014-11-19 00:38:58 +09:00 |
Nikolay Sivov
|
f16960aeb8
|
dwrite: Implement GetLastWriteTime() for local stream.
|
2014-11-19 00:38:56 +09:00 |
Nikolay Sivov
|
8b769332e2
|
dwrite: Reuse local file stream instances.
|
2014-11-17 19:30:19 +09:00 |
Nikolay Sivov
|
53fb0cc711
|
dwrite: Implement compatible reference key for local files and remaining loader methods.
|
2014-11-17 19:30:17 +09:00 |
Nikolay Sivov
|
a8ad62aa51
|
dwrite: Implement ConvertFontToLOGFONT().
|
2014-11-07 20:57:04 +09:00 |
Nikolay Sivov
|
49c8e98f74
|
dwrite: Respond to IID_IDWriteTextLayout1 too.
|
2014-11-07 20:57:03 +09:00 |
Nikolay Sivov
|
a714f0fe75
|
dwrite: Added a basic test for TryGetFontTable().
|
2014-11-07 20:57:02 +09:00 |
Nikolay Sivov
|
6ce8cc149e
|
dwrite: Implement GetMetrics() for DWRITE_FONT_METRICS1.
|
2014-11-07 20:57:02 +09:00 |
Nikolay Sivov
|
c8bc7ea849
|
dwrite: Implement GetMetrics() for fontface.
|
2014-11-06 15:01:29 +09:00 |
Nikolay Sivov
|
1e0b934139
|
dwrite: Don't cache fontface instance in font data.
|
2014-11-06 15:01:20 +09:00 |
Nikolay Sivov
|
e2eb760ffc
|
dwrite: Implement remaining methods of IDWriteLocalizedStrings.
|
2014-11-05 15:53:50 +09:00 |
Nikolay Sivov
|
ad69c7bf6d
|
dwrite: Implement GetFaceNames().
|
2014-11-05 15:53:47 +09:00 |
Nikolay Sivov
|
c0796ecb49
|
dwrite: Fix setting oblique simulation on font creation.
|
2014-11-05 15:53:40 +09:00 |
Nikolay Sivov
|
1ef30feba8
|
dwrite/tests: Some tests for custom font collections.
|
2014-11-04 22:49:27 +09:00 |
Nikolay Sivov
|
afea35f56a
|
dwrite: Store pixels per dip value for a render target.
|
2014-10-30 12:00:19 +09:00 |
Nikolay Sivov
|
cae5d19338
|
dwrite: Implement system font collection as any other font collection.
|
2014-10-30 12:00:12 +09:00 |
Nikolay Sivov
|
6855740a5e
|
dwrite: Reimplement ConvertFontFaceToLOGFONT().
|
2014-10-29 20:47:28 +09:00 |
Nikolay Sivov
|
1d2993940a
|
dwrite: Set oblique simulation in GetFirstMatchingFont() when appropriate.
|
2014-10-29 20:47:23 +09:00 |
Nikolay Sivov
|
901a65ae42
|
dwrite: Store simulations flags at font instance level.
|
2014-10-29 20:47:05 +09:00 |
Nikolay Sivov
|
5b10a69c3a
|
dwrite: Block attempts of registering local file loader.
|
2014-10-27 19:02:46 +09:00 |
Nikolay Sivov
|
be69977cd5
|
dwrite/tests: Fix recently inroduced test failure.
|
2014-10-27 19:02:45 +09:00 |
Nikolay Sivov
|
35e9b6d85d
|
dwrite: Pass raw NAME table pointer to table reading code.
|
2014-10-24 19:58:05 +09:00 |
Nikolay Sivov
|
42882f7f75
|
dwrite: Cache fontface instances at factory level.
|
2014-10-24 19:58:05 +09:00 |
Nikolay Sivov
|
fefb947516
|
dwrite/tests: Fix some test failures.
|
2014-10-24 19:58:05 +09:00 |
Nikolay Sivov
|
561ac1d829
|
dwrite/tests: Some tests for local font file loader.
|
2014-10-23 19:30:53 +09:00 |
Nikolay Sivov
|
272964666a
|
dwrite/tests: Create separate isolated factory for each test.
|
2014-10-23 19:30:50 +09:00 |
Nikolay Sivov
|
42e5a32cc3
|
dwrite: Some tests for reused fontface instances.
|
2014-10-22 21:02:11 +09:00 |
Nikolay Sivov
|
04a237fe18
|
dwrite: Implement GetInformationalStrings().
|
2014-10-21 18:49:14 +09:00 |
Nikolay Sivov
|
cd7c31fe08
|
dwrite: Implement CreateFontFaceFromHdc().
|
2014-10-20 21:33:27 +09:00 |