Hans Leidekker
|
7d3f37fcbd
|
usp10: Fix a memory leak.
Found by Valgrind.
|
2009-12-07 14:18:29 +01:00 |
Hans Leidekker
|
d974a4b29f
|
usp10: Add a stub implementation of ScriptJustify.
|
2009-11-23 10:35:35 +01:00 |
Hans Leidekker
|
7714a3f798
|
usp10: Add a stub implementation of ScriptApplyLogicalWidth.
|
2009-11-23 10:35:31 +01:00 |
Hans Leidekker
|
f7a4936fc4
|
usp10: Make tests pass on Win7. Conform to the more recent behavior.
|
2009-09-08 12:12:18 +02:00 |
Paul Vriens
|
69d27865f6
|
usp10/tests: Skip some tests on WinME.
|
2009-04-13 17:33:31 -05:00 |
Paul Vriens
|
a12cc39ca3
|
usp10/tests: Fix some test failures on Vista and W2K8 (ScriptPlace).
|
2009-04-10 14:49:39 +02:00 |
Paul Vriens
|
277a84a989
|
usp10/tests: Fix some test failures on Vista and W2K8 (ScriptShape).
|
2009-04-10 14:49:31 +02:00 |
Paul Vriens
|
0af0bafd6a
|
usp10: Remove an unneeded check.
|
2009-04-10 11:21:39 +02:00 |
Hans Leidekker
|
8a2d97ac3d
|
usp10: Don't test digit substitution data.
It has apparently changed in Vista.
|
2009-03-04 13:06:11 +01:00 |
Hans Leidekker
|
9a847b3ab0
|
usp10: Improve some traces.
|
2009-01-06 14:52:18 +01:00 |
Hans Leidekker
|
83f66d0246
|
usp10: Set better visual attribute values in ScriptShape.
|
2009-01-06 14:52:13 +01:00 |
Hans Leidekker
|
8a5eae2122
|
usp10: Handle CR/LF in ScriptItemize.
|
2009-01-06 14:52:08 +01:00 |
Hans Leidekker
|
020456f71b
|
usp10: Improve handling of whitespace in ScriptBreak.
|
2009-01-06 14:52:00 +01:00 |
Andrew Talbot
|
bf92d68330
|
usp10: Sign-compare warnings fix.
|
2008-11-20 12:18:29 +01:00 |
Paul Vriens
|
80011be100
|
usp10/tests: Use win_skip instead of trace.
|
2008-10-21 11:43:56 +02:00 |
Hans Leidekker
|
addcf866cb
|
usp10: Store glyph mappings and widths in the script cache.
|
2008-10-10 12:26:41 +02:00 |
Rob Shearman
|
89a3ad7626
|
usp10: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
|
2008-09-12 16:50:05 +02:00 |
Hans Leidekker
|
e691de4a1a
|
usp10: Use a valid string analysis when testing ScriptXtoCP and ScriptCPtoX.
|
2008-07-24 11:52:04 +02:00 |
Jeff Latimer
|
85d191937b
|
usp10/tests: Remove incorrect tests.
|
2008-07-08 12:01:14 +02:00 |
James Hawkins
|
a4c10fda8e
|
usp10: Fix several failing test in win2k3.
|
2008-05-27 19:37:52 +02:00 |
Hans Leidekker
|
c1e686429a
|
usp10: Fix a few failing tests and make them pass on Wine.
|
2008-05-01 19:36:27 +02:00 |
Hans Leidekker
|
20ae9be595
|
usp10: Remove redundant code from ScriptTextOut.
|
2008-05-01 19:36:19 +02:00 |
Guy Albertelli
|
c0aa44bb6c
|
usp10: Use passed hdc instead of cached one for ScriptTextOut with test to check.
|
2008-05-01 12:35:44 +02:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Francois Gouget
|
29ef0b90ee
|
Assorted spelling, punctuation and case fixes.
|
2008-03-03 12:04:48 +01:00 |
James Hawkins
|
eedfacdfe7
|
janitorial: Remove links to any microsoft site.
|
2008-03-01 12:04:03 +01:00 |
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 |