MSHTML Tweaks 1.0#4099
Conversation
|
Does not work for me, unfortunately. IE starts but no changes, Windows Mail and hh.exe hang |
@Anixx Show logs and your Windows version |
|
Windows version is 10.0.22631.7079. This is log after starting IE: 17:59:14.202 2836 iexplore.exe [WH] [local@mshtml-native-controls] [142:LoadLibraryExW_hook]: mshtml.dll loaded, hooking symbols This is log after starting WinMail: 18:02:07.134 2592 WinMail.exe [WH] [local@mshtml-native-controls] So, no hook failure message. After hh.exe, the same. |
@Anixx Enable detailed debug logs and check if it's actually trying to download symbols. Sandboxed/subprocesses IE processes may fail to display the symbol download dialog. |
|
18:10:28.947 1904 iexplore.exe [WH] [ |
|
@Anixx Also try that with those stuck ones (WinMail, hh), please. |
|
With hh.exe it worked! Just took a lot of time. For WinMail it downloads the symbols anew. In IE works now. |
|
Your log looks like a network issue or internal failure (either from the Microsoft server side or Windhawk) |
|
Absolutely great! Is it possible to make a mod that makes it use edgehtml? It may be more up-to-date because used in UWP apps, like Windows Store. |
|
Could you make all settings enabled by default? For instance, the font settings seemingly do not work when Direct Composition is active. |
Font options work fine with the no dcomp option disabled. Try the Aliased option for the best comparison. Note: the setting changes are not applied immediately; you'll need to at least trigger text re-render by selecting it, reloading the page, or restarting the whole browser. Not gonna enable the DComp disabler by default because it is only for a tiny number of DWMless enjoyers. |
That's out of both my interest and capabilities; I can't even bring back the true native controls, which were completely removed since IE10 or IE11 (dunno which). And EdgeHTML is already outdated as hell. (Even Firefox 115 ESR is falling apart nowadays.) |
|
By default currently the subpixel antialiasing does not get enabled. One either has to enable the DComp setting or set the smoothing to non-ClearType... |
Well I decided to compare these, and it seems the non-Cleartype one does not change the text at all, even with DComp disabled. xalejandro uploaded a version that exclusively used the |
|
So, to enable subpixel smoothing one either has to choose non-ClearType smoothing or enable the DComp option (disable DComp). |
|
Never mind, I just found that the default text-rendering behavior varies by app (IE uses grayscale, HH uses ClearType). I will just make more options for keeping the app behavior and force ClearType. |
|
Good change. Maybe it would be better to make SystemDefault the default option? So that the appearance to instantly improve... Some people may overlook this option... |
|
ok |
|
Thanks! It is in fact a common issue when the users overlook settings. Another example: https://winclassic.net/post/37565/thread |



Changelog
If this pull request updates an existing mod, describe the changes below:
Mod authorship
If this pull request introduces a new mod, please complete the section below.
This mod was created by:
Please select the options that best apply. Your selection does not affect the acceptance criteria, but it helps reviewers understand the context of the code and provide relevant feedback.