Files
Phoenix/src
unawarez a7b3401ed5 support Wayland GTK backend in Window.GetHandle
This adds support for getting a Wayland `wl_surface` from
`Window.GetHandle`. The behavior of the function is now to return either
an X11 window ID or Wayland `wl_surface` if running a GTK build on those
backends, return 0 on any other GTK backend, or else return the C++
`GetHandle` result unmodified. This is the simplest fix for the Wayland
issue without worrying about breaking existing user code, as this
function already failed for any non-X11 GTK build. Returning 0 on
non-X11/Wayland GTK platforms sidesteps the issue of making sure e.g.
GTK Mac GetHandle returns the same type as native Cocoa Mac GetHandle.
2024-06-20 13:29:28 -05:00
..
2020-03-10 11:41:39 -07:00
2022-10-17 14:32:17 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2021-07-24 16:01:37 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-06-16 19:51:09 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00
2020-03-10 11:41:39 -07:00

This directory holds source code that is not generated by any of the tools,
but is edited by hand instead. It may include C/C++, SIP or Python code as
needed.