|
93a04b8b
|
2013-06-03T17:49:37
|
|
hb-uniscribe.cc: Re-enable build under Visual Studio
-Declare hinstLib at the top of block
-Fix the definitions of the typedefs of ScriptItemizeOpenType,
ScriptShapeOpenType and ScriptPlaceOpenType
|
|
2a17f956
|
2013-05-28T13:10:51
|
|
Bug 55494 - ScriptItemizeOpenType doesn't exists under Windows XP
Fallback to older API if OpenType variants are not available.
|
|
0ae6dbf1
|
2012-12-09T18:37:38
|
|
Minor
|
|
3fe5c159
|
2012-12-09T18:20:19
|
|
Remove excess return
Oops!
|
|
7c8e844d
|
2012-08-28T17:57:49
|
|
Use namespace for OpenType tables
Avoids USHORT, SHORT, ULONG, LONG clashes with Windows API.
|
|
45c1383c
|
2012-08-14T09:33:18
|
|
Minor
|
|
eb56f6ae
|
2012-08-07T21:44:25
|
|
Minor
|
|
713914d3
|
2012-07-30T17:54:38
|
|
[Uniscribe] Clean up a bit
|
|
a00ad60b
|
2012-07-28T21:16:08
|
|
[Uniscribe] Remove hb_uniscribe_font_ensure()
Wasn't a huge fan of putting the burden on the user. Just remove it and
do what we've got to do transparently.
|
|
cfe98826
|
2012-07-27T03:06:30
|
|
Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure()
|
|
e82061e8
|
2012-07-27T02:29:32
|
|
Move ot shaper completely to shape_plan
|
|
b6b7ba13
|
2012-07-27T01:26:11
|
|
Switch old and uniscribe backends to shape_plan
|
|
5b95c148
|
2012-07-26T23:46:53
|
|
Start implementing shape_plan
|
|
bd26b4d2
|
2012-07-26T22:05:39
|
|
Minor
|
|
027857d0
|
2012-07-26T17:34:25
|
|
Start adding a unified shaper access infrastructure
Add global shape_plan. Unused so far.
|
|
91e721ea
|
2012-07-25T19:20:34
|
|
[hb-old] Fix clusters
Unlike its "documentation", hb-old's log_clusters are, well, indeed
logical, not visual. Fixup. Adapted / copied from hb-uniscribe.
|
|
e9c0f152
|
2012-07-20T17:05:46
|
|
[Uniscribe] Fix script fallback
Gurmukhi failures half now. Others changed slightly.
|
|
552bf3a9
|
2012-07-11T16:44:51
|
|
Bump WINNT version requested from 500 to 600
Since we use the OpenType versions of Uniscribe functions, we are
relying on that version of the WINNT API. Otherwise, usp10.h will hide
those symbols.
|
|
87296912
|
2012-06-08T14:18:30
|
|
Increase Uniscribe MAX_ITEMS
|
|
dbffa4c8
|
2012-06-08T14:08:32
|
|
Fix Uniscribe charset matching
Previously was failing to match fonts that didn't support CHARSET_ANSI.
There still remains a problem with the Uniscribe backend, in that if a
font with the same family name is installed, and is newer, the native
one is preferred over the font we provide. Fixing it requires rewriting
the name table with a unique family name...
|
|
82e8bd86
|
2012-06-08T11:48:29
|
|
Remove unused code
|
|
0dd86f9f
|
2012-06-08T10:23:03
|
|
Whitespace
|
|
8e7beba7
|
2012-06-08T10:22:06
|
|
Fix Uniscribe clusters with direction-overriden Arabic
|
|
b069c3c3
|
2012-06-08T10:10:29
|
|
Really fix override-direction in Uniscribe
|
|
fcd6f532
|
2012-06-08T09:59:43
|
|
Unbreak Uniscribe
Oops. hb_tag_t and OPENTYPE_TAG have different endianness. Perhaps
something to add API for in hb-uniscribe.h
|
|
29eac8f5
|
2012-06-08T09:26:17
|
|
Override direction in Uniscribe backend
Matches OT backend now.
|
|
1c1233e5
|
2012-06-08T09:20:53
|
|
Make Uniscribe backend respect selected script
|
|
0594a244
|
2012-06-05T20:35:40
|
|
Cleanup TRUE/FALSE vs true/false
|
|
dfa0cade
|
2012-05-09T19:10:07
|
|
Fix Uniscribe clusters with multiple items
|
|
6bd9b479
|
2012-04-12T14:53:53
|
|
Hide backend-specific shape functions
Also remove shaper_options argument to hb_shape_full(). That was
unused and for "future". Let it go.
More shaper API coming in preparation for plan/planned API.
|
|
5c299343
|
2011-09-19T14:53:26
|
|
[uniscribe] Various improvements
|
|
a3bd8a0e
|
2011-08-24T03:22:49
|
|
[graphite] Rewrite properly
|
|
5072934c
|
2011-08-24T02:24:27
|
|
Minor
|
|
71388b3e
|
2011-08-24T02:09:04
|
|
[uniscribe] Minor
|
|
0e6d36d8
|
2011-08-24T01:31:29
|
|
Minor
|