Vincent Wei
|
d9d76ec59b
|
DrawGlyphStringEx returns BOOL
|
2019-01-19 18:29:09 +08:00 |
|
Vincent Wei
|
7935883267
|
GetGlyphsByRules returns line break opportunities
|
2019-01-19 18:20:55 +08:00 |
|
Vincent Wei
|
70ba8a0420
|
cleanup
|
2019-01-19 14:59:12 +08:00 |
|
Vincent Wei
|
4bdbe4a002
|
tune
|
2019-01-19 14:53:35 +08:00 |
|
Vincent Wei
|
6663c98787
|
add CreateLogFontIndirectEx function
|
2019-01-19 14:21:46 +08:00 |
|
Vincent Wei
|
bbf2376f7a
|
fix a potential bug: reserve key when creating logfont by calling CreateLogFontIndirect
|
2019-01-19 14:04:11 +08:00 |
|
Vincent Wei
|
21ac9f2def
|
add content language and writing system parameters for rendering glyphs for CSS
|
2019-01-19 13:27:01 +08:00 |
|
Vincent Wei
|
a10d28dd11
|
unicode script and language code
|
2019-01-19 12:57:34 +08:00 |
|
Vincent Wei
|
856126c72e
|
make GRF_HANGING_PUNC_FIRST and GRF_HANGING_PUNC_LAST as flag bits
|
2019-01-18 18:07:44 +08:00 |
|
Vincent Wei
|
54288e5687
|
more API description
|
2019-01-18 16:15:14 +08:00 |
|
Vincent Wei
|
9d46406a95
|
some API description
|
2019-01-18 15:49:10 +08:00 |
|
Vincent Wei
|
f34ac9d0fe
|
UChar32 -> Uchar32; UChar16 -> Uchar16
|
2019-01-18 13:56:18 +08:00 |
|
Vincent Wei
|
1a1e8cf652
|
Add UCharToFullWidth and UCharToFullSizeKana
|
2019-01-18 12:37:53 +08:00 |
|
Vincent Wei
|
94feb0ae44
|
Tune Glyph32 and UChar32 to be unsigned
|
2019-01-18 11:43:42 +08:00 |
|
Vincent Wei
|
1e1a5edd13
|
tune
|
2019-01-18 11:29:35 +08:00 |
|
Vincent Wei
|
742150d4f1
|
restore LEN_FONT_NAME
|
2019-01-17 19:29:14 +08:00 |
|
Vincent Wei
|
03eac03c8c
|
add UCharCanonicalOrdering and others for composition and decomposition
|
2019-01-17 18:45:22 +08:00 |
|
Vincent Wei
|
b35e38bdff
|
tune length of devfont name fields; devfont now supports family aliases
|
2019-01-17 14:55:06 +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
|
6e54d4a7d7
|
add macro GLYPH2UCHAR
|
2019-01-16 20:43:01 +08:00 |
|
Vincent Wei
|
69b1d63569
|
Rename IsGlyphAlnum, GlyphToUpper to IsUCharAlnum, UCharToTitle and so on
|
2019-01-16 20:37:56 +08:00 |
|
Vincent Wei
|
817f4063a1
|
Add UNICODE utilities: IsGlyphAlnum, GlyphToUpper, ...
|
2019-01-16 20:34:51 +08:00 |
|
Vincent Wei
|
c9ec23dc70
|
empty implementation of glyphs APIs for CSS
|
2019-01-16 19:27:41 +08:00 |
|
Vincent Wei
|
bd1fb67930
|
retrive the break type of UNICODE char; upgrade UNICODE tables to 10.0.0
|
2019-01-16 17:10:50 +08:00 |
|
Vincent Wei
|
95d09a7673
|
tune and cleanup
|
2019-01-16 11:43:27 +08:00 |
|
Vincent Wei
|
1c9537fc63
|
BMP_TYPE_REPLACEKEY for BITMAP; Declaration of GetGlyphsExtentPointEx and DrawGlyphStringEx; cleanup of GLYPHINFO and GLYPHBITMAP
|
2019-01-15 10:17:25 +08:00 |
|
Vincent Wei
|
612c395c06
|
Backward compatiblity of CreateLogFont
|
2019-01-14 10:23:37 +08:00 |
|
Vincent Wei
|
8538f29f70
|
fixbug: No need to make the pitch of FT2 monobitmap is single-byte aligned
|
2019-01-13 14:21:18 +08:00 |
|
Vincent Wei
|
bb187f1ee3
|
cleanup font name and glyph renderer
|
2019-01-13 13:10:13 +08:00 |
|
Vincent Wei
|
05cf370155
|
Cleanup LOGFONT styles
|
2019-01-12 13:55:51 +08:00 |
|
Vincent Wei
|
0d2352884a
|
tune style for LOGFONT
|
2019-01-11 10:55:55 +08:00 |
|
Vincent Wei
|
b18cd49398
|
add GDCAP_DPI for GetGDCapability
|
2019-01-10 17:31:50 +08:00 |
|
Vincent Wei
|
1c2b4a893a
|
Tune GetGlyphInfo and GLYPHINFO
|
2019-01-10 16:20:36 +08:00 |
|
Vincent Wei
|
5ef6e45848
|
new type: QDWORD for a quauter of DWORD
|
2018-12-27 12:12:08 +08:00 |
|
Vincent Wei
|
088ef49c83
|
cleanup
|
2018-12-20 15:53:48 +08:00 |
|
Vincent Wei
|
dbbd0f4da2
|
cleanup
|
2018-12-11 18:02:46 +08:00 |
|
Vincent Wei
|
e4a2294ded
|
New API: UpdateInvalidClient
|
2018-12-03 18:21:06 +08:00 |
|
Vincent Wei
|
c643b10bbc
|
Implementation of new API: SyncUpdateDC
|
2018-11-29 12:22:01 +08:00 |
|
Vincent Wei
|
c04c44eefb
|
remove extra \n for _DBG_PRINTF
|
2018-11-22 15:28:04 +08:00 |
|
Vincent Wei
|
98baad2755
|
remove DC_ATTR_BIDI_FIRSTCH_TYPE
|
2018-11-18 13:58:49 +08:00 |
|
HOU Huihua
|
e9e7c43029
|
Merge branch 'master' of github.com:VincentWei/minigui
|
2018-11-18 13:11:50 +08:00 |
|
HOU Huihua
|
7805a3f5c3
|
fixbug: new DC attribute: bidi_flags
|
2018-11-18 13:11:23 +08:00 |
|
Vincent Wei
|
0abc9c4aa6
|
use macro for _DBG_PRINTF and _ERR_PRINTF
|
2018-11-08 18:41:58 +08:00 |
|
Vincent Wei
|
120705742e
|
cleanup and remove unused code
|
2018-09-06 16:13:22 +08:00 |
|
Vincent Wei
|
ae532f03fa
|
add GetGlyphBIDIType and BidiCharType -> Uint32
|
2018-08-29 20:03:20 +08:00 |
|
Vincent Wei
|
9945cd25a5
|
BIDI flag for DC
|
2018-08-28 18:38:20 +08:00 |
|
VincentWei
|
4f515a0359
|
fix the error of arabic charset
|
2018-08-27 19:13:56 +08:00 |
|
Vincent Wei
|
318dee8fd5
|
tune for official release v3.2.0
|
2018-07-12 10:41:31 +08:00 |
|
VincentWei
|
0599227023
|
use stderr for _MG_PRINTF
|
2018-05-31 23:29:52 +08:00 |
|
VincentWei
|
66769dee51
|
tune
|
2018-05-31 23:24:54 +08:00 |
|