Tamás Kiss

Results 20 comments of Tamás Kiss

> Is this just a matter of exposing more of the internals? Not completely, `TextLayoutInfo` exposes a list of glyph data calculated when the layout changes. This list however is...

The layout is not working as expected. Negative margins should "pull back" the node from the edges, but this currently only works on the top / left side (so positioning...

I have an S10e with Android 11. There is an option in the settings to enable vibration for Touch interactions (Settings -> Sounds and vibration -> Sound system/vibration control). This...

building more complex UI structures has been explored deeply by `sickle_ui`, and I think it would make sense to have a _generic_ way to make widgets (like the UiBuilder it...

> I think the pros outweigh the cons here. Chaining is a way more common operation than doing `if foo { cmd.stuff() }`, so we should optimize for that case...

> I'm iffy on this change too. It certainly doesn't seem idiomatic for a struct that isn't a builder. > > This PR also introduces inconsistency between the API on...

> > I also had to `.reborrow()` it more than before. > > I don't like the sound of that. Ideally lifetime tricks like `.reborrow()` are needed as little as...

> The practical use can be seen in the diff of this PR. Multiple pieces of code are now chained. No comment about whether that is good or bad for...

This is a limitation of the `ChildBuilder`, `sickle_ui` faced the same issues and I resolved it by creating a dedicated builder for UI nodes. You can capture returned IDs outside...

14.4 also refers to `normal` instead of the previously mentioned `nrm` or `worldNrm`