On Mon, May 23, 2016 at 2:07 PM, Sébastien Wilmet <swil...@gnome.org> wrote:

> On Mon, May 23, 2016 at 01:29:44PM -0400, Paul Davis wrote:
> <snip>
> > I'm emailing it
> > just in case anybody else decides to wade into a complete overhaul of the
> > design of the glib event loop on Quartz.
> <snip>
>
> Looks somewhat obscure and low-level.
>

The conditions that led to use needing to do this are obscure. The fix is
definitely low level. But the issue is a design that landed in GTK+ some
years ago (possibly as many as 10 years ago), and is fundamentally
problematic. Replacing a call to some variant of poll() with a call into
the native windowing system's own event loop is ... well, different :)


> I think on bugzilla it would have more chances to be read by someone
> interested to improve the quartz support in the future. When doing a
> complete overhaul, looking at the existing reported bugs seems a good
> thing to do.
>

I would say that there is a 90% chance that I will be person to reimplement
things. I wasn't looking so much for someone to fix it for me, but to see
how much moral support I might raise :)
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Reply via email to