Forgot to mention window resize events… Again the goal is to remove dependencies like XQuartz and make it work without it. Adding Qt or Py dependencies is not a solution. Or this a different project.
> On May 2, 2024, at 10:37, Alexei Podtelezhnikov <apodt...@gmail.com> wrote: > > >> >> Am I missing some points? > > Me too. We are talking about an API which opens a window and shows an > uncompressed pixel buffer in whatever language.Then it passes on keystrokes, > receives an updated pixel buffer, and updates the window with it. > > We are talking about really basic window programming for macOS. The pixel > buffer is already prepared in a system-independent fashion.