Elias Naur
Elias Naur
> @eliasnaur I took a look at the `renderMaterials`, but doesn't this imply it'll create a texture for every gradient? > A atlas reservation per gradient, but otherwise yes. I...
Nice work, thank you. > I've tested this with my application; but feel that there could be better integration with the notification library gioui.org/x/notify, so that the foreground service can...
Oh, and remember to sign-off your change and squash commits.
> Currently, the behavior of "focus" is defined by the OS, which doesn't match very well. On Windows, the "focus" is lost when some children is focused, on MacOS it's...
> I initially thought about adding a new `Stage`, but on https://lists.sr.ht/~eliasnaur/gio/%3C96373f04-28fe-6848-25f4-2d9936aa0522%40gmail.com%3E#%3CCAMAFT9VY22-baCO+OyzM+cGH7ktVU08RvgKQOTrbAtAO91beWg@mail.gmail.com%3E, you mention to add that as a new `FocusEventt`. > FocusEvent could work if we can't cram the...
Merged, thanks!
> > > **3. Why drop `js.Value`?** > > > Mixing `js.Value` and custom JS is dangerous. The older patch does that quite well, but at first it works on...
> I'm not sure if that is worth it. I don't think it solves any issue: > > 1. It doesn't remove the need of `go.mem` (which is a [DataView](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/DataView))....
> > The uintptr(unsafe.Pointer()) conversions are both unsafe and creates garbage. > > I thought about that, but the current `syscall/js` seems to create the same garbage or more. Also,...
While restructuring the GL backend for the new renderer, I discovered that the WebGL backend has been passing much more data than intended (the entire cached byte buffer, not just...