However it is already quite stable and pretty, and I've been using it daily for a while, so I thought I might share it. There are some small visual artifacts and it is not as performant as regular mintty. The drawing code is a bit messy since I have to work around GDI's limitations. ![]() I think this branch would need a bit of work before merging. It is not easy since plain GDI does not know about alpha. The trick is to ensure that everything gets drawn with the correct alpha channel. On Windows 10, I'm using the undocumented SetWindowCompositionAttribute API (which Windows itself uses to blur behind the start menu), and on older Windows versions DwmExtendFrameIntoClientArea. The default background color is partially transparent, while the foreground and the other background colors are opaque, as well as the title bar. I've been working a bit on this, and I got transparency with blur-behind working on Windows 7 and 10 (and Windows 8 if you use AeroGlass) in my fork ( jdmansour/mintty):
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |