Aric Stewart
|
9ea4543d12
|
usp10: In ShapeCharGlyphProp_BaseIndic set justification to SCRIPT_JUSTIFY_NONE for glyphs with no characters.
|
2012-06-12 17:27:19 +02:00 |
Aric Stewart
|
3447b716a6
|
usp10: Do not use custom indic ShapeCharGlyphProp when shaping Indic numeric scripts.
|
2012-06-12 17:27:12 +02:00 |
Aric Stewart
|
f241014f46
|
usp10: Corrections for ShapeCharGlyphProp_Thai.
|
2012-06-11 21:03:45 +02:00 |
Aric Stewart
|
6c43ef46d8
|
usp10: Properly handle fonts with scripts without a default language.
|
2012-06-11 21:03:45 +02:00 |
Aric Stewart
|
7fbf72c400
|
usp10: Correct glyph caching beyond the BMP.
|
2012-06-05 10:24:07 +02:00 |
Aric Stewart
|
4f7ea5737a
|
usp10: Insert dotted circle (U+25CC) for invalid combining sequences in Lao.
|
2012-06-04 16:35:37 +02:00 |
Aric Stewart
|
28854b452e
|
usp10: Insert dotted circle (U+25CC) for invalid combining sequences in Thai.
|
2012-06-04 16:35:34 +02:00 |
Aric Stewart
|
14f42cdcbc
|
usp10: Insert dotted circle (U+25CC) for invalid combining sequences in Thaana.
|
2012-06-04 16:35:32 +02:00 |
Aric Stewart
|
3fd459b232
|
usp10: Insert dotted circle (U+25CC) for invalid combining sequences in Syriac.
|
2012-06-04 16:35:29 +02:00 |
Aric Stewart
|
8b9a7a1ed8
|
usp10: Insert dotted circle (U+25CC) for invalid combining sequences in Hebrew.
|
2012-06-04 16:35:26 +02:00 |
Aric Stewart
|
a2c1bd1ff5
|
usp10: Insert dotted circle (U+25CC) for invalid combining sequences in Arabic.
|
2012-06-01 17:46:42 +02:00 |
Aric Stewart
|
1f4554d141
|
usp10: Check bounds before checking value in array.
|
2012-05-25 15:56:38 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Francois Gouget
|
7796895b74
|
usp10: Fix the spelling of the Consonant_is_post_base_form() function.
|
2012-05-15 16:26:42 +02:00 |
Aric Stewart
|
9f6217e831
|
usp10: Add fallback font for Myanmar.
|
2012-03-27 11:38:19 +02:00 |
Aric Stewart
|
5bb7590fad
|
usp10: Properly handle invalid arguments to ScriptBreak.
|
2012-03-26 12:41:28 +02:00 |
Aric Stewart
|
9af6b11808
|
usp10: Better handle 0 cases when caching scripts, languages and features.
|
2012-02-28 11:56:56 +01:00 |
Aric Stewart
|
17cd9d3325
|
usp10: We do not yet shape hangul properly so allow for SSA_LINK flags to take effect.
|
2012-02-02 09:52:45 +01:00 |
Aric Stewart
|
3ae30a676a
|
usp10: Implement SSA_LINK flag.
|
2012-02-01 16:42:43 +01:00 |
Aric Stewart
|
f50f05da23
|
usp10: Limit runs in ScriptStringAnalyse to 255.
|
2012-01-30 20:44:46 +01:00 |
Aric Stewart
|
4df4929198
|
usp10: Use a bsearch function to find a glyph in the LogClust array.
|
2012-01-30 20:44:45 +01:00 |
Aric Stewart
|
2ab625bf2f
|
usp10: pwLogClust is ordered so its max will be on one end.
|
2012-01-30 20:44:45 +01:00 |
Thomas Faber
|
8ab4f85bbb
|
usp10: Fix build with MSVC.
|
2012-01-27 14:57:55 +01:00 |
Aric Stewart
|
4019987391
|
usp10: Move GSUB functions to opentype.c.
|
2012-01-04 19:00:13 +01:00 |
Aric Stewart
|
bf1ef214e6
|
usp10: Move GDEF functions to opentype.c.
|
2012-01-04 18:59:57 +01:00 |
Aric Stewart
|
6311ccfe97
|
usp10: Move CMAP functions to opentype.c.
|
2012-01-04 18:59:52 +01:00 |
Aric Stewart
|
ece423b858
|
usp10: Add more Microsoft Sans Serif fallbacks.
|
2012-01-04 18:58:27 +01:00 |
André Hentschel
|
d845510170
|
usp10: Check for pointer before using it (Coverity).
|
2012-01-04 18:54:27 +01:00 |
Aric Stewart
|
f7a21f8cba
|
usp10: Cache feature lookups.
|
2012-01-03 18:06:53 +01:00 |
Aric Stewart
|
c632f71e08
|
usp10: Have load_GSUB_feature return LoadedFeature*.
|
2012-01-03 18:06:47 +01:00 |
Aric Stewart
|
f04b6b2fc8
|
usp10: Replace GSUB_get_feature with GSUB_GetFontFeatureTags.
|
2012-01-03 18:06:38 +01:00 |
Aric Stewart
|
3d98085d65
|
usp10: Implement ScriptGetFontFeatureTags.
|
2012-01-03 18:06:31 +01:00 |
Aric Stewart
|
dbe02b96c5
|
usp10: Convert tag in LoadedFeature to OPENTYPE_TAG.
|
2012-01-03 18:06:03 +01:00 |
Aric Stewart
|
f07321a82b
|
usp10: Replace GSUB_get_lang_table with GSUB_GetFontLanguageTags.
|
2012-01-03 18:05:52 +01:00 |
Aric Stewart
|
0661d2d202
|
usp10: Implement ScriptGetFontLanguageTags.
|
2012-01-03 18:05:47 +01:00 |
Marcus Meissner
|
77a3d90abf
|
usp10: Mark two functions as hidden.
|
2012-01-03 12:37:32 +01:00 |
Aric Stewart
|
ee2981c6ef
|
usp10: Convert newOtTag to an OPENTYPE_TAG.
|
2011-12-30 15:41:09 +01:00 |
Aric Stewart
|
ef98d143d7
|
usp10: Remove redundant information by making scriptData accessible and removing otTag.
|
2011-12-30 15:41:09 +01:00 |
Aric Stewart
|
419d3d7100
|
usp10: Update get_opentype_script to return OPENTYPE_TAG.
|
2011-12-30 15:41:08 +01:00 |
Aric Stewart
|
71373552ff
|
usp10: Replace GSUB_get_script_table with GSUB_GetFontScriptTags.
|
2011-12-30 15:41:08 +01:00 |
Aric Stewart
|
1090cd2f11
|
usp10: Cache FontScriptTags information.
|
2011-12-30 15:41:08 +01:00 |
Aric Stewart
|
1fc015636e
|
usp10: Updates to ScriptGetFontScriptTags.
|
2011-12-30 15:41:07 +01:00 |
Aric Stewart
|
91e0f56c05
|
usp10: Add currency scripts to match windows.
|
2011-12-23 13:44:45 +01:00 |
Aric Stewart
|
525d9d1519
|
usp10: Implement ScriptGetFontScriptTags.
|
2011-12-22 17:49:54 +01:00 |
Aric Stewart
|
dbe168fe99
|
usp10: Improve selection drawing if selection starts in the middle of a cluster.
|
2011-12-20 20:06:33 +01:00 |
Aric Stewart
|
00588673c6
|
usp10: Add Mathematical Alphanumeric Symbols script.
|
2011-12-19 20:15:45 +01:00 |
Aric Stewart
|
88c6b7ef00
|
usp10: Add Osmanya script.
|
2011-12-19 20:15:45 +01:00 |
Aric Stewart
|
095276073c
|
usp10: Add Deseret script.
|
2011-12-19 20:15:44 +01:00 |
Aric Stewart
|
4fbb6fd66d
|
usp10: Handle surrogate pairs when shaping.
|
2011-12-19 20:15:44 +01:00 |
Aric Stewart
|
0404d68999
|
usp10: Decode surrogate pairs in get_char_script and handle ranges beyond the BMP.
|
2011-12-19 20:15:43 +01:00 |