winit-sonoma-fix/src/platform/linux/x11
Jacob Kiesel cfd087d9a5 Mouse events (#344)
* Explicit mouse-related DeviceEvents

This makes the API more intuitive for common use-cases and allows us
to better propagate platform knowledge of motion semantics.

* Improve event naming consistency

* Clarify axis event forwards-compatibility

* Rename WindowEvent::MouseMoved/Entered/Left to CursorMoved/...

This emphasizes the difference between motion of the host GUI cursor,
as used for clicking on things, and raw mouse(-like) input data, as
used for first-person controls.

* Add support for windows and OSX, fix merging

* Fix warnings and errors on Linux

* Remove unnecessary breaking changes

* Add MouseWheel events to windows and OSX

* Fix bad push call.

* Fix docs, naming, and x11 events

* Remove mutability warning

* Add changelog entry
2017-11-12 21:56:57 +01:00
..
events.rs Make ISO_Left_Tab generate VirtualKeyCode::Tab (#308) 2017-10-08 13:59:45 +02:00
ffi.rs Move fullscreen modes to not touch physical resolutions (#270) 2017-09-07 10:33:46 +02:00
mod.rs Mouse events (#344) 2017-11-12 21:56:57 +01:00
monitor.rs Fix no primary monitor panic in XWayland (#318) 2017-10-28 15:24:37 +02:00
window.rs Mouse events (#344) 2017-11-12 21:56:57 +01:00
xdisplay.rs Move fullscreen modes to not touch physical resolutions (#270) 2017-09-07 10:33:46 +02:00