GDIChromium icon indicating copy to clipboard operation
GDIChromium copied to clipboard

Implement MacType font-rendering within Chromium

Open GTANAdam opened this issue 4 years ago • 4 comments

https://github.com/snowie2000/mactype

GTANAdam avatar Oct 06 '21 08:10 GTANAdam

What does it mean to implement MacType within Chromium? Doesn't implementing GDI back into Chromium do that automatically?

ufuksarp avatar Oct 07 '21 07:10 ufuksarp

What does it mean to implement MacType within Chromium? Doesn't implementing GDI back into Chromium do that automatically?

That doesn't automatically include it. GDI only allows MacType (externally) to function properly. MacType utilizes other sampling techniques and mainly the FreeType font rasterization engine. I will first be including MacType (internally) within the binary and afterwards, replacing the default font rendering engine with the mentioned above, FreeType.

GTANAdam avatar Oct 07 '21 08:10 GTANAdam

That doesn't automatically include it. GDI only allows MacType (externally) to function properly. MacType utilizes other sampling techniques and mainly the FreeType font rasterization engine. I will first be including MacType (internally) within the binary and afterwards, replacing the default font rendering engine with the mentioned above, FreeType.

Yeah, I should have worded it better. I guess my question really was "why implement MacType into the browser". Why not just let MacType do the work as it does now with the likes of Cent Browser?

Furthermore, if you think this is the way to go, will it be possible to customize everything the way you can with the current MacType ini files?

ufuksarp avatar Oct 07 '21 13:10 ufuksarp

Yeah, I should have worded it better. I guess my question really was "why implement MacType into the browser". Why not just let MacType do the work as it does now with the likes of Cent Browser?

Furthermore, if you think this is the way to go, will it be possible to customize everything the way you can with the current MacType ini files?

It's much easier to install a working browser with better font rendering than installing separate applications in order to achieve that, much better user experience as a result. additionally, it should perform much better in terms of performance.

Sure, that's feasible of course.

GTANAdam avatar Oct 07 '21 13:10 GTANAdam