Simon Hausmann

Results 390 comments of Simon Hausmann

I think support for several arguments and types landed in 0598b3f095fb247da5dfc3366526e3d42be3e9a0 , which leaves the file name / line number for this ticket. (but this could also be dropped as...

It looks like your target platform is missing some basic fonts. When running `fc-match sans-serif` on the target, the command should print the name of a .ttf file that's to...

Marking this as bug in any case. If we continue to panic, then the panic message needs to be about the fact that we couldn't locate any fonts. Otherwise I...

> @tronical , The system is generated by buildroot, it is possible that the font is missing, I will check. is it possible to put a fallback font rather than...

To clarify: The acceptance criteria here is to not panic when running on a (linux) system where we can't find fonts, but instead print a message to stderr and not...

From the screenshots I'm assuming that this is Linux. (1) Skia is using the system libraries for rasterising glyphs, which means it's using freetype. That is the one and true...

[zeno](https://docs.rs/zeno/latest/zeno/) might also be an option for implementing the path rendering. It's also used by swash and has this nice `Scratch` pattern to re-use heap allocations.

Suppose we had a `closed-event` callback. My feeling is that if `close-on-click` is true, it should always be invoked - regardless of whether the user clicks inside or outside the...

I was thinking `-event` because it's in response to a mouse event. But since it doesn't have to be... you're right, just `closed` is fine. I can implement that if...

Indeed, this code (and a few other places) assume that `0` means unset: ``` let default_font_size_prop = crate::items::WindowItem::FIELD_OFFSETS.default_font_size.apply_pin(window_item); if default_font_size_prop.get().get()