Commit Graph

39 Commits

Author SHA1 Message Date
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