Jay Oster
Jay Oster
There are two problems here: 1. Your application has nested `ScrollArea`s, which is almost never what you want. 2. `egui_extras::Table` does not support horizontal scrolling [at all](https://github.com/emilk/egui/blob/fa0d7f7f7f3e6736b7191e6e0573cc58c51663d2/crates/egui_extras/src/table.rs#L564). Adding horizontal scrolling...
I'm not convinced that it should even be implied to be supported. 😆 Nested `ScrollArea`s have always behaved poorly, and I don't think there is a good reason to ever...
I don't know for sure, but this might also fix #2164 and #1790?
edit: This has been fixed. ---- This patch introduces some issues with font rendering, even with `pixels_per_point == 1.0`. Reveal outdated comparison screenshots Before:  After:  Kerning is badly...
Ok, the latest commit does a much better job at fixing the rounding errors when `pixels_per_point != 1.0`. The before and after screenshots with `pixels_per_point == 1.0` look pixel-perfect identical,...
It is not the keening that I am trying to address. That was just a side effect. The situation is that the code which rounds to pixels is causing the...
I guess I'll have to look more closely, but on initial inspection I do not see any additional blurriness in the text when rendered with non-integer scale factors. What I...
Yes, that is intentional, unfortunately. It is the only way to both maintain the correct text bounding box regardless of scale, and also align each glyph to the pixel grid...
In terms of design, should the new flag state be attached to the `egui::Context` and automatically inherited by fonts as they are added? I'll see what it takes to make...
Probably related, FWIW: #56