CDnX
CDnX
In addition to your change requests, I made `MessageFilter::is_blocking()` `pub(crate)`, because it would not be used in user code. Test for only `MessageFilter::WindowControl` is added to the test hook, because...
[out.webm](https://github.com/veeenu/hudhook/assets/3256382/704b79e4-dbde-4d4d-82dd-b08c649d9d98)
The font is [NeoDunggeunmo Code](https://github.com/neodgm/neodgm/blob/main/README.en.md). It's one of a few programming fonts that natively supports korean glyphs, and because of its bitmap appearance and square sizing it matches very well...
That's subpixel problem, and it's out of imgui's scope. As you can see, one pixel on your screen is actually consists of three subpixels, ordered red, green and blue. And...
It seems you're drawing something over the color-filled rectangle. ```cpp // Remove the conditional rendering based on hovered or held RenderFrame(check_bb.Min, check_bb.Max, GetColorU32(ImGuiCol_FrameBg), true, style.FrameRounding); ``` Can you remove corresponding...
I think you want to give user a audible signal when hovered item is "changed to something(except nothing)",\ like tingling menu sound of quake 3 or something. In my opinion,...
That's because Imgui uses TrueType hhea ascent/descent difference rather than em(like almost everyone does) as font size. https://github.com/ocornut/imgui/blob/6ccc561a2ab497ad4ae6ee1dbd3b992ffada35cb/imgui_draw.cpp#L2892 https://github.com/ocornut/imgui/blob/6ccc561a2ab497ad4ae6ee1dbd3b992ffada35cb/imstb_truetype.h#L763-L769 https://github.com/ocornut/imgui/blob/6ccc561a2ab497ad4ae6ee1dbd3b992ffada35cb/imstb_truetype.h#L2665-L2669 (At first glance it seems you can toss negative size...
Actually what I mean was only `ImGuiFreeTypeBuilderFlags_Bitmap` has glyphs scaled "correctly"-ish. The reason why I tried not to use word "correct" or any kind of word implying rightfulness, is scaling...
Since current release 0.6.5 has mouse input related bug(#172, #181) whose fix is merged(#175) but not released, I think it's good idea to release intermediate 0.6.6 including that bugfix if...
You can create tag on past commit and generate release from it. For this time it would be simple as that because there's no other commits in bitween `0.6.5` tagged...