Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Friendlier ControllerDeviceAdded and JoyDeviceAdded which values #714

Merged
merged 10 commits into from
Oct 27, 2017

Conversation

ticky
Copy link
Contributor

@ticky ticky commented Oct 9, 2017

This updates the which properties of ControllerDeviceAdded and JoyDeviceAdded events to be u32s, as described in #713. This makes their types match the methods for opening controllers and joysticks.

It also adds documentation to differentiate between the now differing types of which values Controller and Joystick events contain, and updates the parameter names of joystick and controller methods to be more consistent about differentiating “joystick IDs” and “joystick indexes”.

fixes #713

@ticky ticky force-pushed the friendlier-controllerdeviceadded branch from 1560cc4 to b1dc2ad Compare October 9, 2017 23:34
@ticky
Copy link
Contributor Author

ticky commented Oct 10, 2017

This is missing an update to HapticSubsystem#open_from_joystick_id, I’ll add this soon!

@ticky
Copy link
Contributor Author

ticky commented Oct 10, 2017

I’ve added the HapticSubsystem update, and updated its example code to match.

@Cobrand Cobrand merged commit 5b717f8 into Rust-SDL2:master Oct 27, 2017
@Cobrand
Copy link
Member

Cobrand commented Oct 27, 2017

Thanks for your contribution and sorry for the delay!

@ticky
Copy link
Contributor Author

ticky commented Oct 27, 2017

No worries. Thanks for accepting it! 😃

sypwex pushed a commit to sypwex/rust-sdl2 that referenced this pull request Jun 2, 2024
…ceadded

Friendlier ControllerDeviceAdded and JoyDeviceAdded `which` values
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

sdl2::Event::ControllerDeviceAdded could be made friendlier
2 participants