Vincent Wei
|
e33b61fcbb
|
undef _DEBUG_DEVFONT
|
2020-02-21 10:12:52 +08:00 |
|
Vincent Wei
|
df61109fc5
|
cleanup
|
2020-02-21 09:53:44 +08:00 |
|
Vincent Wei
|
14d020cccf
|
cleanup: convert tab to spaces and trim tail spaces
|
2020-02-02 10:53:31 +08:00 |
|
Vincent Wei
|
8dbe2c63f1
|
cleanup code, see cleanup-code.sh
|
2020-02-02 10:46:29 +08:00 |
|
Vincent Wei
|
637dbbce68
|
change link to licensing policy
|
2019-11-13 11:53:59 +08:00 |
|
Vincent Wei
|
53c77a9a73
|
prepend excpetion list statement
|
2019-07-15 14:17:20 +08:00 |
|
Vincent Wei
|
5abeee3b64
|
tune __mg_ft2_get_face return filename and face
|
2019-04-08 18:35:34 +08:00 |
|
Vincent Wei
|
872ea630fd
|
initial implementation of complex shaping engine
|
2019-04-08 15:17:05 +08:00 |
|
Vincent Wei
|
dfd4a603f9
|
change version to 4.0.0
|
2019-04-06 13:34:20 +08:00 |
|
Vincent Wei
|
96b06544b3
|
Optimize FreeType2 engine for get_glyph_advance; add new devfont op: get_kerning
|
2019-03-21 11:01:37 +08:00 |
|
Vincent Wei
|
690f5487ab
|
BIDIType to BidiType
|
2019-03-10 17:31:36 +08:00 |
|
Vincent Wei
|
e7b05090cd
|
Rename MCHAR_TYPE_XXX to ACHAR_BASIC_XXX; Tune implementation of GetACharType and GetACharBIDIType
|
2019-03-08 10:17:18 +08:00 |
|
Vincent Wei
|
90e4ee91fe
|
Tune BIDIType to Uint16 instead of unsigned int
|
2019-03-07 12:40:37 +08:00 |
|
Vincent Wei
|
e3760457c4
|
GetGlyphsExtentPointEx -> GetGlyphsExtentFromUChars
|
2019-03-06 14:42:16 +08:00 |
|
Vincent Wei
|
b4b18828b2
|
change GLYPHTYPE_ to CHARTYPE_
|
2019-03-05 18:44:39 +08:00 |
|
Vincent Wei
|
36167be7e6
|
Tune APIs of Achar32
|
2019-03-05 18:18:54 +08:00 |
|
Vincent Wei
|
4b633c801d
|
Introduce the Mchar32 type, and distinguish glyph and character
|
2019-03-05 12:27:35 +08:00 |
|
Vincent Wei
|
cc7441c4dd
|
add df_slot to get_font_size of DEVFONT operators in order to set scale correctly
|
2019-03-05 09:16:36 +08:00 |
|
Vincent Wei
|
3a9274e9a0
|
add SIZE* sz for get_glyph_monobmp and get_glyph_graybmp
|
2019-03-03 18:54:39 +08:00 |
|
Vincent Wei
|
d886268eee
|
cleanup and check the duplicated fontname of a new devfont
|
2019-03-01 14:20:46 +08:00 |
|
Vincent Wei
|
00eb4e363f
|
Enhance LOGFONT to support multiple MBC devfonts (up to 7)
|
2019-02-28 18:47:44 +08:00 |
|
Vincent Wei
|
f73f0786ee
|
remove break_classes argument and add uchars argument for GetGlyphsAndBreaks
|
2019-02-28 11:50:00 +08:00 |
|
Vincent Wei
|
fb01003c45
|
use LEN_VBF_NAME instead of LEN_DEVFONT_NAME
|
2019-02-24 14:56:43 +08:00 |
|
Vincent Wei
|
f34ac9d0fe
|
UChar32 -> Uchar32; UChar16 -> Uchar16
|
2019-01-18 13:56:18 +08:00 |
|
Vincent Wei
|
58275c88e9
|
call REAL_GLYPH for devfont operators
|
2019-01-17 12:40:25 +08:00 |
|
Vincent Wei
|
e68ee00b85
|
rename glyph type macros and glyph type now includes MCHAR_TYPE_XXX for ASCII characters
|
2019-01-17 11:59:29 +08:00 |
|
Vincent Wei
|
95d09a7673
|
tune and cleanup
|
2019-01-16 11:43:27 +08:00 |
|
Vincent Wei
|
caefd7355a
|
cleanup
|
2019-01-13 18:36:03 +08:00 |
|
Vincent Wei
|
808718bdb4
|
Support BIDI for UNICODE charsets and cleanup the implementation
|
2018-08-27 18:55:12 +08:00 |
|
VincentWei
|
62efa8b29a
|
clean up the header copying statements
|
2018-02-04 17:01:37 +08:00 |
|
Vincent Wei
|
267d9c1b12
|
merge from rel-3-0 branch
|
2017-10-26 13:34:57 +08:00 |
|
Vincent Wei
|
e87d052072
|
initical commit
|
2017-05-29 12:20:05 +08:00 |
|