Teodor Källman
Teodor Källman
#194 has a similar issue and #393 and #396 are working solutions to the issue. I am currently using #393 in my personal project
I read through the code and will give an explanation to the best of my understanding. It appears to only be used by the [canInteract](https://github.com/Prozi/detect-collisions/blob/87d0e63ccd7411e7b53dc38f2324e2124027fc2f/src/utils.ts#L223) function. Is like a double...
@Prozi If you would like I could make a PR with this documentation added to the `group` property and the `canInteract` function with a simple version of this explanation, mainly...
@Prozi sorry for the long pause without response. I've made a PR now
That is a really cool approach to cross platform rendering! I've got some ideas about having to store the frames as files. You could keep everything in memory, storing `dvui.Texture`s...
> That would work for sure. But you would typically embedded a base64 encoded .png file, so you still need to produce the png bit stream. I used `.tga` as...
Nice progress! I tested it and get some weird padding on the demo window frame. Haven't looked into what could cause it, but it seems that something isn't consistent between...
I had another idea that is simpler but less flexible. If I remember correctly, most allocations causing the errors are on the arena. Perhaps we can assume the arena will...
I mean doing something like "catch |err| dvui.catch(err)" instead of "try" in all internal allocations that use the arena. The functions could then just panic with the error or log...
Things that use the GPA like toast and dialogs might be worth to keep their errors exposed, as they are more rarely used. The data api I believe already doesn't...