-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0.4.13b5adaa4 · ·
v0.4.1 - 2016-12-12 =================== Fixed ----- - Type inference error introduced by generic index in `<[T]>::get`
-
v0.4.0ea9ff2bd · ·
v0.4.0 - 2016-12-11 =================== Added ----- - `Gamepad::mappings_source(&self)` which can be used to filter gamepads which not provide unified controller layout - `MappingsSource` enum - You can now set custom mapping for gamepad with `Gamepad::set_mapping(…)` - `Gilrs::with_mappings(&str)` to create Gilrs with additional gamepad mappings Changed ------- - Button and axis events now also have native event codes - On Linux, if button or axis is not known, is now reported as `Unknown` (previously all unknown events have been ignored) - More devices are now treated as gamepads on Linux (use `mappings_source()` to filter unwanted gamepads) - Renamed `{Gamepad,GamepadState}::is_btn_pressed(Button)` to `is_pressed(Button)` - Renamed `{Gamepad,GamepadState}::axis_val(Axis)` to `value(Axis)` Fixed ----- - Integer overflow if button with keyboard code was pressed on Linux - `Gilrs` should no longer panic if there are some unexpected problems with Udev - Fixed normalization of axes values on Linux
-
-
-
-