LevansI'm @vberger on github
est31 on Freenodeok
est31 on Freenodethx
est31 on FreenodeI'll try to make a PR soon
UndeadLeech on Freenodegoddessfreya is gentz.
est31 on Freenodemaybe next week or so
est31 on Freenodeok
est31 on Freenodeas to kvark[m]'s points, I think in general it would have been better if those alphas were proper semver breaking releases each time
est31 on Freenodewith an announcement that a long term maintained release will happen soon
est31 on Freenodebut that's just my view
kvark > <@freenode_est31:matrix.org> as to kvark[m]'s points, I think in general it would have been better if those alphas were proper semver breaking releases each time
that's what I've been trying to convey...
UndeadLeech on Freenodeest31: Nah, that would have been a terrible idea. Because they didn't have proper support for all platforms.
UndeadLeech on FreenodeYou can't just make another release for a cross-platform window toolkit and then remove half the platforms in a release.
furiouzzWell I am fine. Very interested by rust ecosystem and rust people. I want to help =)
UndeadLeech on FreenodeThat's great to hear. I'm not super familiar with winit's issue tracker, but if you're willing to learn and help, have you considered picking an easy issues and trying your hand at it?
furiouzzI got a background of web developer, I supposed I could handle the Gamepad issue here rust-windowing/winit#944
UndeadLeech on FreenodeSince Windows is already implemented, I'm sure you could try your hand at one of the other platforms using that as reference. Though it's not marked as
easy, which might mean that it could be difficult for someone completely new to systems languages. But web developer != web developer, so it's hard to say for sure.
LevansI expect the difficulty of this issue to be mostly in the fact that every OS has a different API for handling gamepads.
furiouzzEvery cross-platform project are kind of plumbing haha
UndeadLeech on FreenodeIt seems like
Noneis equal to
est31 on Freenodegood point
est31 on Freenodebut even then you can have an LTS that you accept bugfixes for and some experimental but proper releases with removed support
UndeadLeech on FreenodeI've considered this myself before and I don't think it would be acceptable to make any official release that removes support for a platform that was previously working just fine.
UndeadLeech on FreenodeThat's a massive red flag imho, while pre-releases are just fine.
heeen on Freenodecan someone help me with the two fixmes here https://gist.github.com/heeen/9e36b28f4251a84c5f1a1411044231a2
heeen on Freenodethis is adapted from ash's example code
UndeadLeech on FreenodeThe
borrow_mut()looks problematic. Have you tried without that?
heeen on Freenodeuhm
heeen on Freenodeevent_loop is of type RefCell<EventLoop>
heeen on Freenodeit doe snot have run
heeen on Freenodeno?
UndeadLeech on FreenodeOh, sorry. I expected the event loop to be owned.
UndeadLeech on FreenodeWhich raises the question, why is it not?
heeen on Freenodemaybe it could be owned
UndeadLeech on FreenodeI'd assume that would fix the error.
heeen on FreenodeI don't know. I'm a rust beginner, really, coming from c++