git
a2e3669589
fit the invert again to make it better
2018-11-07 14:43:11 +08:00
git
dba1e1a787
fixed width bug when the last character of lpString is part of unicode plane.
2018-11-07 14:43:10 +08:00
Samantha Glocker
a1bec943e8
Delete mactype.md
2018-11-07 14:43:06 +08:00
Samantha Glocker
906293479c
Delete mactype-issue.md
2018-11-07 14:43:06 +08:00
Samantha Glocker
7cf12d2d97
Update issue templates
2018-11-07 14:43:05 +08:00
Samantha Glocker
5b6f4b0548
Delete custom.md
2018-11-07 14:43:04 +08:00
Samantha Glocker
7dcaff1e79
Update issue templates
2018-11-07 14:43:03 +08:00
Samantha Glocker
a6bd988015
Add GNU 3.0 license
2018-11-07 14:43:00 +08:00
Samantha Glocker
2b3f8d493f
Deleted CONTRIBUTING.md
2018-11-07 14:42:59 +08:00
Samantha Glocker
2a389393b7
Help for submitting issues
2018-11-07 14:42:42 +08:00
git
ed3a947342
properly fallback to GDI on draw failure
2018-11-07 14:42:41 +08:00
git
c68fcedc3d
fixed unicode plane positioning bug.
...
apply vertical hinting properly
2018-11-07 14:42:40 +08:00
git
ac5dd4d0a8
fixed a bug that mistakenly set a wrong width in all the cases...
2018-11-07 14:42:40 +08:00
Samantha Glocker
52e832fc59
Updates for beta4
2018-11-07 14:42:36 +08:00
git
5ddd6b3daf
bump version 2018.10.19 (beta)
...
fixed color font problem on BGR layout
# Conflicts:
# gdidll.rc
2018-11-07 14:42:35 +08:00
git
923de8431e
fixed the bug that MacType is actually not always using the right freetype face.
...
This is fine for normal vector font, not causes problem for color fonts.
2018-11-07 14:42:26 +08:00
MacType
627e55d401
fallback to safe way to draw texts, until full opentype layout support is done, do no guess.
2018-11-07 14:42:25 +08:00
MacType
f8065a7b22
make color font painting faster
2018-11-07 14:42:24 +08:00
git
7520232cbd
Hmm, I'd like to keep the commit content secret.
...
This commit makes mactype uncompilable with standard FreeType.
2018-11-07 14:42:23 +08:00
Samantha Glocker
10d741e715
Added info about Office 2013
2018-11-07 14:42:05 +08:00
Samantha Glocker
ee47101071
Added anti-malware info to Known Issues
...
# Conflicts:
# README.md
2018-11-07 14:42:04 +08:00
snowie2000
b5c27c0805
Merge pull request #457 from extratype/master
...
Substitute fonts in SearchUI (Cortana) and WinStore.App (Microsoft Store)
2018-10-21 10:56:15 +08:00
extratype
84825e2c6b
[DirectWrite] Hook IDWriteFont3::CreateFontFace and IDWriteFontFaceReference
2018-10-20 14:17:21 +09:00
snowie2000
6f995ce461
Merge pull request #449 from extratype/directwrite
...
Improve DirectWrite Hooking thanks to @extratype
2018-10-11 13:49:27 +08:00
extratype
160842e4d2
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# directwrite.cpp
2018-10-10 21:57:49 +09:00
extratype
2f80de4cc2
[DirectWrite] Don't hook font APIs when FontSubstitutesDW is empty
2018-10-10 21:54:26 +09:00
extratype
e39bbb736a
[DirectWrite] Add comments
2018-10-10 21:30:06 +09:00
extratype
7f80374f62
[DirectWrite] Cleanup Params initialization barriers
2018-10-10 21:29:24 +09:00
MacType
211b267ede
disable mactype for DCs with color lower than 24bit.
...
This walkaround the issue #440 .
I can't call it a solution, but most programs today runs under 24bit or 32bit graphic mode, so it should not matter much. And those 16bit programs, they should be able to stay in the degraded cleartype mode safe enough.
2018-10-09 21:00:20 +08:00
extratype
3cff4ae05b
[DirectWrite] Cleanup hook barriers
2018-10-09 14:23:13 +09:00
extratype
9cd4cd9c9e
[DirectWrite] Hook duplicated methods of ID2D1RenderTarget and ID2D1DeviceContext
2018-10-09 14:23:13 +09:00
extratype
0ce28c49c1
[DirectWrite] Hook device from ID2D1DeviceContext (possibly from ID2D1RenderTarget)
2018-10-09 14:23:13 +09:00
extratype
b4113712f4
[DirectWrite] Update Direct2D APIs to Windows 10 RS4
2018-10-09 14:23:12 +09:00
extratype
b9f9e05864
[DirectWrite] Fix potential races in hooks
2018-10-09 14:08:35 +09:00
extratype
de8dac6f88
[DirectWrite] Convert redundant CComQIPtr to CComPtr
2018-10-09 14:08:35 +09:00
extratype
bcd463df45
[DirectWrite] Fix MyDebug
2018-10-09 14:08:35 +09:00
extratype
9cb0717ade
Fix encoding of hooklist.h
2018-10-09 12:41:10 +09:00
git
139c857aa9
Merge branch 'master' of https://github.com/snowie2000/mactype
2018-10-08 16:08:20 +08:00
git
0cead7d4f4
use family name instead of the face name to create font to walkaround the QtWebkit webfont bug.
...
this commit solves the issue #195
2018-10-08 16:07:59 +08:00
Samantha Glocker
e6edc6bc96
Added info about Office 2013
2018-10-01 14:44:54 +09:30
Samantha Glocker
972471deb3
Added anti-malware info to Known Issues
2018-10-01 13:13:51 +09:30
extratype
17a199c2a2
Merge commit '69cf00e6a625c9f33965be0df0e82076526fc8a5'
...
# Conflicts:
# gdidll.rc
# gdipp.vcxproj
2018-10-01 11:33:55 +09:00
extratype
37977c69a3
Update .gitignore
2018-10-01 10:46:25 +09:00
git
4cedd13315
properly deal with ExtTextOut with invalid string size.
...
This is not strictly speaking a bug, because applications should never set cbString to a size not equal to the lpString, and MSDN has stated that the cbString should not exceed 8192, but some applications do did it which then caused a crash.
2018-09-25 15:14:49 +08:00
Samantha Glocker
e556944964
Update README.md
2018-09-22 16:13:57 +09:30
Samantha Glocker
69cf00e6a6
Fix typo
2018-09-22 12:46:06 +09:30
Samantha Glocker
15130c6993
Update README.md
2018-09-22 12:45:36 +09:30
Samantha Glocker
970e29d1ba
Add info about Service Mode
2018-09-22 12:45:09 +09:30
snowie2000
78e4fda1cc
Merge pull request #434 from vroyibg/patch-1
...
fix typo in readme.md
2018-09-17 22:15:40 +08:00
snowie2000
46109f65ff
Merge pull request #432 from PallHaraldsson/patch-1
...
Typo
2018-09-17 22:15:26 +08:00