By jlnr (dev)
Date 2012-09-05 11:09
Umm, of 0.8.x I guess. 0.7->0.8 is only about removing the Window arguments from constructors (which has lots of implications on the C++ side).
I don't usually change the second digit unless I change the Gosu interface in major ways. So Gosu 0.8.x might be a long time window :)
The other way around, if someone finds a clean way to add this to Gosu without breaking the interface too much, I'd also push it as another 0.7.x release. I have actually built a gem with multi-gamepad support for a friend, and the branch is still on github. But my approach ended up being pretty ugly - I made GpButton0 a function that took the gamepad index, and it didn't feel "Ruby-ish" in the end.