Hans Leidekker
|
25e836e83c
|
usp10: Do glyph translation for truetype fonts only.
|
2007-12-13 13:09:14 +01:00 |
Hans Leidekker
|
d5e76042c5
|
usp10: Add some tests for ScriptShape/Place and make them pass.
|
2007-12-12 13:49:19 +01:00 |
Michael Stefaniuc
|
8f1b74a846
|
usp10: Rename the wrappers around HeapAlloc() &Co to use the standard names.
|
2007-12-11 12:09:00 +01:00 |
Hans Leidekker
|
e19b2360f0
|
usp10: Don't trace char to glyph mappings.
|
2007-12-10 12:04:54 +01:00 |
Hans Leidekker
|
68efae1615
|
usp10: Store original font in the script cache and reselect it on successive calls.
|
2007-12-10 12:04:45 +01:00 |
Hans Leidekker
|
143f2421b6
|
usp10: Use GetCharABCWidthsI to implement ScriptGetGlyphABCWidth.
|
2007-12-10 12:04:35 +01:00 |
Hans Leidekker
|
106dbd5617
|
usp10: Fix some more memory leaks.
|
2007-11-09 12:25:38 +01:00 |
Hans Leidekker
|
66c6b84ff0
|
usp10: Fix a test to not rely on uninitialized memory.
|
2007-11-09 12:25:30 +01:00 |
Hans Leidekker
|
1e445c4932
|
usp10: Fully initialize LOGFONT structure.
|
2007-11-09 12:25:21 +01:00 |
Hans Leidekker
|
ab4d8aec35
|
usp10: Fix a memory leak.
|
2007-11-09 12:25:11 +01:00 |
Francois Gouget
|
c4b1195c0c
|
Assorted spelling fixes.
|
2007-10-23 18:20:27 +02:00 |
Francois Gouget
|
149ac3fcdc
|
usp10/tests: Fix a signed/unsigned int mismatch.
|
2007-05-29 12:11:51 +02:00 |
Aric Stewart
|
73bec11865
|
usp10: Do not crash in ScriptPlace if pABC is null.
|
2007-04-25 11:49:54 +02:00 |
Hans Leidekker
|
df2c8a2551
|
usp10: Implement ScriptGetLogicalWidths.
|
2007-02-19 12:40:19 +01:00 |
Hans Leidekker
|
dfcdbba181
|
usp10: Document ScriptPlace and ScriptShape.
|
2007-01-24 11:57:53 +01:00 |
Hans Leidekker
|
06ed81ecc0
|
usp10: Move text metrics into the script cache. Start using accessor functions.
|
2007-01-24 11:57:44 +01:00 |
Hans Leidekker
|
6a12d679b0
|
usp10: Remove duplicate font selection code from the tests.
|
2007-01-24 11:57:15 +01:00 |
Francois Gouget
|
13136c6e23
|
usp10/tests: Use '%u' to print GetLastError().
|
2007-01-18 12:55:06 +01:00 |
Hans Leidekker
|
fb46c5f1c1
|
usp10: Initialise the caller supplied ABC structure in ScriptPlace.
Fixes a regression found by Lei Zhang.
|
2007-01-12 20:41:02 +01:00 |
Hans Leidekker
|
586e16de76
|
usp10: Document ScriptItemize. Get rid of the remaining tabs.
|
2007-01-04 09:51:45 +01:00 |
Hans Leidekker
|
f152153f15
|
usp10: Implement and test ScriptStringGetOrder and ScriptString_pcOutChars.
|
2007-01-04 09:51:30 +01:00 |
Hans Leidekker
|
e0c38fd10f
|
usp10: Use macro functions for memory allocation and start checking for allocation failures.
|
2007-01-04 09:51:14 +01:00 |
Hans Leidekker
|
23b3299cdb
|
usp10: Make the script cache accessible from a string analysis.
|
2007-01-04 09:50:48 +01:00 |
Hans Leidekker
|
44fd9a2705
|
usp10: Document ScriptFreeCache, ScriptGetFontProperties, ScriptStringFree and ScriptGetCMap.
|
2007-01-02 20:31:05 +01:00 |
Hans Leidekker
|
21987d3dec
|
usp10: Downgrade some more FIXME's to TRACE's.
|
2007-01-02 20:30:49 +01:00 |
Hans Leidekker
|
bb3a903b94
|
usp10: Implement ScriptStringValidate.
|
2007-01-02 20:30:40 +01:00 |
Jeff Latimer
|
c2680edc33
|
usp10: Implement ScriptStringOut.
|
2007-01-02 13:20:29 +01:00 |
Hans Leidekker
|
7d37e8e9c7
|
usp10: Factor out script cache handling.
|
2006-12-29 20:54:35 +01:00 |
Clinton Stimpson
|
fd21610ca9
|
usp10: Downgrade fixme's to trace's with comments.
|
2006-12-28 12:17:20 +01:00 |
Clinton Stimpson
|
46bb89e7da
|
usp10: Implement ScriptStringGetLogicalWidths.
|
2006-12-26 12:54:57 +01:00 |
Hans Leidekker
|
55f385c8d7
|
usp10: Fix all failing tests on Windows and Wine.
|
2006-12-26 12:53:19 +01:00 |
Hans Leidekker
|
d2f213013e
|
usp10: Reduce multiple assignments to a single memset in ScriptItemize.
|
2006-12-26 12:52:58 +01:00 |
Hans Leidekker
|
cd6fe7dfa7
|
usp10: Implement ScriptString_pLogAttr.
|
2006-12-24 13:09:21 +01:00 |
Hans Leidekker
|
960372f2fe
|
usp10: Match output of WinXP for ScriptGetProperties.
|
2006-12-24 13:09:01 +01:00 |
Hans Leidekker
|
02d30df085
|
usp10: Improve the stub for ScriptBreak.
|
2006-12-24 13:08:34 +01:00 |
Hans Leidekker
|
092edd81e6
|
usp10: Implement ScriptString_pSize.
|
2006-12-24 13:08:29 +01:00 |
Clinton Stimpson
|
e0829eb70f
|
usp10: Implement ScriptStringCPtoX.
|
2006-12-18 12:19:53 +01:00 |
Clinton Stimpson
|
bdbab217c9
|
usp10: Implement ScriptStringXtoCP.
|
2006-12-18 12:18:48 +01:00 |
Clinton Stimpson
|
857e330e77
|
usp10: Implement ScriptStringFree.
|
2006-12-18 12:17:19 +01:00 |
Clinton Stimpson
|
b91eb5a110
|
usp10: Implement ScriptStringAnalyse.
|
2006-12-18 12:17:12 +01:00 |
Paul Vriens
|
012861100c
|
usp10/tests: Make tests run on win9x and NT4 again.
|
2006-12-18 11:40:14 +01:00 |
Francois Gouget
|
367f91fb5c
|
Assorted spelling fixes.
|
2006-12-14 20:25:05 +01:00 |
Clinton Stimpson
|
39a5b0760c
|
usp10: Add tests and fix for ScriptXtoCP .
|
2006-12-12 20:24:43 +01:00 |
Marcus Meissner
|
4d52a421d7
|
Made some functions static.
|
2006-12-12 12:10:57 +01:00 |
Jeff Latimer
|
a8e5b9ae70
|
usp10: Add tests for ScriptStringCptoX and ScriptStringXtoCp for activation in later patches.
|
2006-10-24 20:02:19 +02:00 |
Jeff Latimer
|
37e7de1208
|
usp10: Add tests for ScriptStringAnalyse and ScriptStringFree.
|
2006-10-24 20:02:05 +02:00 |
Jeff Latimer
|
292c99e329
|
usp10: Fix dead code in ScriptItemize.
|
2006-10-17 13:06:28 +02:00 |
Francois Gouget
|
58162f87fd
|
Assorted spelling fixes.
|
2006-10-13 11:55:04 +02:00 |
Michael Ploujnikov
|
f37c0aa279
|
usp10/tests: Win64 printf format warning fixes.
|
2006-10-11 12:09:18 +02:00 |
Francois Gouget
|
dd28d5be08
|
Tweak TRACE()s to simplify '\n' checks.
|
2006-10-06 17:29:27 +02:00 |