Allow event handler with SDL backend instead of x11 graphics device to allow cross-platform compatibility?
Thanks for the nice package!
On the front of also supporting Windows: would it be possible by any chance to use an SDL backend instead of an x11 graphics device? An SDL graphics window can be created by making the required SDL calls using library(rdyncall) (work is currently in progress to get that back on CRAN, but the archived version still works perfectly well & has some nice SDL 1.2 & OpenGL demos included). See here for a nice demo: https://dyncall.org/demos/soulsalicious/index.html.
SDL has all kinds of support for detecting keyboard & mouse input, works cross-platform & via SLD_mixer also supports audio. Plus SDL would have the advantage that full screen display instead of display in a window could also be supported... Would this be a possibility you reckon?