David Salvisberg
David Salvisberg
https://discuss.python.org/t/passing-only-one-typevar-of-two-when-using-defaults/49134 clued me into an issue, since at runtime `typing.ContextManager`/`typing.AsyncContextManager` inherit from `Generic`/`Protocol` they will emit runtime errors if you try to use the second argument, this is in contrast...
The new primer hit seems fine to me. I think the only reason that previously didn't error is because `AbstractContextManager[Any]` was in the MRO, which used to be an alias...
I've run into similar issues with overloads before, where sometimes you are forced to have a fairly narrow first overload, since it overlaps with a more general overload, but then...
Yes, I have tested it with my wii u pro controller that isn't part of the database, and then did tests where i put it in the database or where...
Oh the mapping is not set in stone, I just 1:1 the in-engine buttons to controller buttons, so Input::A to the A button and so forth and I bound the...
I guess most of the bindings are alright then, It's probably less confusing if in-engine buttons mostly correspond to controller buttons. How about swapping the binds for A and C?
It's more to me about consistency than just sanity on its own, there's a huge discrepancy between linux and windows already, the face buttons get numbered clockwise by some, anti...
Yes, the plan is to offer mkxp as an alternative on windows for people that want it, since there have been a lot of complaints about the horrid default bindings...
My main concern is still Linux though, since that's what I'm using myself, and even there there's a lot of benefits to addings this, controller button enumerations aren't exactly unified...
Did you confirm that you still can't assign the dpad with a build off of the latest source? The newest build that Ancurio uploaded should contain the jhat patch as...