Rework Linux/BSD mobile simulator to use GLFW #5404
Labels
enhancement
New feature or request
mobile-simulator
Issues relating to the mobile siumulator.
OS:FreeBSD
Tickets affecting only FreeBSD
OS:Linux
Tickets affecting only Linux
Checklist
Is your feature request related to a problem?
The mobile simulator on Linux and BSD currently has a custom x11 implementation when running on Linux and BSD, see https://github.com/fyne-io/fyne/blob/master/internal/driver/mobile/app/x11.go and https://github.com/fyne-io/fyne/blob/master/internal/driver/mobile/app/x11.c. This is complicated to maintain (#591 for example) and does not support Wayland. It seems to me like it would be better to let glfw abstract all of that for us.
Is it possible to construct a solution with the existing API?
Yes
Describe the solution you'd like to see.
Use GLFW for mobile simulator on Linux and BSD plus add Wayland support. It should be a lot easier to implement #591 after this.
The text was updated successfully, but these errors were encountered: