snowie2000
165011e8de
add the macloader project
...
launch application from macloader using the standard detour API.
2024-09-12 17:13:10 +08:00
snowie2000
d5d8282d30
fixed easyhook compiling compatibility
2023-08-23 10:51:07 +08:00
snowie2000
20e2b100ef
fixed some bugs with detours.
2023-08-22 17:48:13 +08:00
snowie2000
9f2f97f1ec
compatible with detours 32/64 now.
2023-08-21 15:59:22 +08:00
snowie2000
c8300ea504
attempting to support static linking to easyhook
2023-07-27 17:46:29 +08:00
snowie2000
16564ba8e2
implemented a new way of IPC, reserved for new tuner.
2022-07-18 17:53:24 +08:00
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
extratype
f2e3ac85c6
Add /utf-8 build option to handle warning C4819
2021-01-06 22:38:28 +09: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
02bb123f21
fixed a bug where light+lcd mode never worked as expected.
2020-10-20 14:59:26 +08:00
snowie2000
ad6bd39baf
revert back to easyhk* solution as easyhook* is completely blocked by Chrome 81+ even if its original name is not easyhook*
2020-04-23 13:26:16 +08:00
namazso
0c7007845b
Get everything build with latest toolkits, simplify build process
2020-04-12 09:55:53 +02:00
snowie2000
59a53aba0d
disable magic static to support Windows XP
...
https://docs.microsoft.com/en-us/cpp/build/reference/zc-threadsafeinit-thread-safe-local-static-initialization?view=vs-2019
2019-05-23 11:05:17 +08:00
snowie2000
56928ae044
Unified font id generation.
...
Improve font identification by concatenate fullname, stylename and familyname together with an extra crc32 of fullname to address cases like FiraCode and FuraCode NF mentioned in issue #513
2019-02-28 16:57:42 +08:00
MacType
6ddd98eb9e
update version.
2018-12-05 15:22:05 +08:00
git
264f9a96e0
per-app group setting is back.
2018-11-09 11:19:37 +08:00
extratype
b4113712f4
[DirectWrite] Update Direct2D APIs to Windows 10 RS4
2018-10-09 14:23:12 +09: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
fea25ae614
removed unused func
...
init exe name properly.
2017-05-24 13:51:07 +08:00
MacType
5b6c289e9b
optimized some code structure.
...
dw and d2d now may have separate params for their special behavior
enabled ASLR support
2017-05-12 11:17:19 +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
e9cf6b70c8
calculate position based on Windows API with priority
...
fixed a unicode plane related problem.
2016-10-26 15:21:03 +08:00
MacType
d709dd7a27
Delay load easyhook so that no path is required.
2016-09-28 15:49:18 +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
5320ef44b0
add eventlogger (not enabled)
...
add process interactive detection to prevent stucking at boot in some system. (mainly windows 10)
2016-09-02 15:30:58 +08:00
MacType
89bab78a9e
set compile toolset to xp compatible mode.
2016-09-01 15:47:07 +08:00
MacType
8a7f4977cd
fixed issue that caused windows7 to stuck at boot when dw tweak is on.
...
fixed issue that caused edge to lag/crash
2016-09-01 14:59:16 +08:00
MacType
28187cbe48
Support more recent version of DirectWrite/D2D
...
Fix a bug that will crash program in certain cases.
version info updated.
2016-08-30 15:54:05 +08:00
MacType
493195f547
added debugOutput
...
directwrite tweak improved. Now Google chrome can be tweaked.
2016-08-19 09:48:26 +08:00
MacType
54f5576792
add directwrite/direct2d tweak support.
...
better windows version detection.
2016-08-12 10:14:45 +08:00
MacType
11304fce43
add proper dealing with ETO_PDY mode
...
corrected the way to fix the clipbox issue. Credit to silight-jp
2016-08-09 16:53:35 +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