snowie2000
4742bb6039
Merge branch 'directwrite' of https://githubfast.com/snowie2000/mactype into directwrite
2021-05-07 16:13:01 +08:00
snowie2000
1dfb3407db
Bump version.
...
Removed ForceChangeFont.
Refactored the declaration of FT_Glyph_To_BitmapEx
2021-05-07 16:10:37 +08:00
namazso
cc82d3a2bb
manually correct ambigous encoding ones
2020-12-06 11:38:08 +01:00
namazso
412be722a4
fix file encoding in non-ambigous cases
2020-12-06 10:00:05 +01:00
namazso
98f62cb4b1
uniformize line endings
2020-12-06 08:59:02 +01:00
snowie2000
17b26fff1f
fix font substitution bugs. Now it works with telegram and other applications.
2020-05-08 10:47:25 +08:00
snowie2000
36896ba39d
fixed a bug in font substitution. (but it's still buggy)
2020-04-30 17:26:20 +08:00
snowie2000
d5358f7d72
Allow unload/include/exclude a full directory (and its sub directories)
...
Directory exclusions must end with a "/"
2019-11-18 14:49:02 +08:00
snowie2000
da2d7f1cca
set DelayedInit mark on the start to prevent dead-loop
...
this comment fixes the issue #583
2019-07-25 10:47:23 +08:00
snowie2000
a3c709f889
fixed issue #586
2019-07-23 16:31:39 +08:00
snowie2000
b8ac61b614
Correctly apply substitution for virtual fonts declared in the registry.
...
Now they will point to the same target as their real substances.
This commit fixes the issue #550
2019-07-16 15:34:04 +08:00
wzv5
ed7adf9c71
some fixes and optimizations.
...
1. Use std::vector instead of array in CAlphaBlend, too many arrays may cause stack overflow.
2. Fix light shadow color not working properly.
3. operator < in myfont miss a '&'.
2019-07-09 22:10:57 +08:00
snowie2000
ee408d5064
Implemented Include
feature
...
Better compatibility for Windows 8/8.1, fixed issue #522
2019-05-08 17:32:31 +08:00
git
67d55a1a01
removed unused codes
2018-12-05 14:02:32 +08:00
git
264f9a96e0
per-app group setting is back.
2018-11-09 11:19:37 +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
extratype
17a199c2a2
Merge commit '69cf00e6a625c9f33965be0df0e82076526fc8a5'
...
# Conflicts:
# gdidll.rc
# gdipp.vcxproj
2018-10-01 11:33:55 +09:00
git
6fce9a2fff
Infinality patch support (with custom FT_Env calls)
2018-08-02 11:07:50 +08:00
git
4e4afc1429
improved implementation of clipboxfix functionality.
2018-04-13 14:05:08 +08:00
extratype
083c1b51e9
Add FontSubstitutesDW section
2018-03-31 21:45:26 +09:00
MacType
c5e991a441
Separated DirectWrite param from Direct2d temporarily.
...
Fixed some logic bugs.
2017-06-20 14:55:25 +08:00
MacType
fea25ae614
removed unused func
...
init exe name properly.
2017-05-24 13:51:07 +08:00
MacType
8560e3daac
added latest DirectWrite support
...
added a whole new DirectWrite section for DW only settings
completely remove windows private profile related api to improve performance.
removed some unused/unnecessary codes.
2017-05-11 16:56:34 +08:00
MacType
7d9ea87770
Windows 10 preview compatible.
...
Fully removed CreateProcess hook from mactype core dll.
2017-03-23 10:18:56 +08:00
MacType
5bdd8a9aee
removed delayhlp
...
use ldrLoadDll to inject dll from x86 to x64 processes for better compatibility.
2016-11-17 09:07:13 +08:00
MacType
86bacbb4b9
disable clipboxfix by default, it causes too many troubles.
...
one time calculation for dpi based clipboxfix.
2016-09-29 15:37:23 +08:00
MacType
1f67f4bbbf
delay load individual settings and alpha table.
2016-09-29 12:59:42 +08:00
MacType
4d3d647c0c
read profile using internal ini parser.
2016-09-29 11:24:10 +08:00
MacType
8c7214ad2f
stack optimization, this should fix the issue related to #192
2016-09-27 12:53:23 +08:00
MacType
1f4b2fb705
get screen dpi when startup
...
increase clipbox size dynamically based on screen dpi.
2016-09-23 22:20:33 +08:00
MacType
be4393ff65
fixed some bugs with PVS
...
added MinHeight params to simulate DPI aware
added support for hooking x64 child processes spawned from wow64 processes.
2016-09-08 13:45:52 +08:00
MacType
fe046debfe
fixed chrome crash bug
...
added a new GammaValueDW param which only valid for DW tweak.
2016-09-04 13:53:36 +08:00
MacType
f6c05e2ef3
allow you to disable clipboxfix again to get rid of potential side effect of clipbox enlargement.
...
Removed usage of Getversion/GetVersionEx.
2016-09-01 21:35:52 +08:00
MacType
893ba528ea
fixed an issue that will freeze process in certain cases.
2016-08-19 15:38:30 +08:00
MacType
07a1eee62c
Initial release. Some files may missing, please report.
...
Dependency not included.
Deps: EasyHook, FreeType
2016-05-30 17:12:15 +08:00