winit-sonoma-fix/src/platform_impl/windows
Osspial d9bda3e985
Implement ModifiersChanged on Windows, and fix bugs discovered in implementation process (#1344)
* Move DeviceEvent handling to the message target window.

Previously, device events seem to have only been sent to one particular
window, and when that window was closed Winit would stop receiving
device events. This also allows users to create windowless event loops
that process device events - an intriguing idea, to say the least.

* Emit LWin and RWin VirtualKeyCodes on Windows

* Implement ModifiersChanged on Windows

* Make ModifiersChanged a tuple variant instead of a struct variant

* Add changelog entries

* Format

* Update changelog entry

* Fix AltGr handling

* Reformat

* Publicly expose ModifiersChanged and deprecate misc. modifiers fields
2019-12-30 14:11:11 -05:00
..
event_loop Run rustfmt 2019-12-22 11:17:23 -05:00
dark_mode.rs Add support for Windows Dark Mode (#1217) 2019-12-22 12:04:09 -07:00
dpi.rs Prevent EventLoop from getting initialized outside the main thread in cross-platform functions (#1186) 2019-10-18 11:51:06 -04:00
drop_handler.rs Improve handling of file paths in the windows DnD handler (#980) 2019-06-28 18:07:36 -04:00
event.rs Implement ModifiersChanged on Windows, and fix bugs discovered in implementation process (#1344) 2019-12-30 14:11:11 -05:00
event_loop.rs Implement ModifiersChanged on Windows, and fix bugs discovered in implementation process (#1344) 2019-12-30 14:11:11 -05:00
icon.rs Format everything and add rustfmt to travis (#951) 2019-06-21 11:33:15 -04:00
mod.rs Add support for Windows Dark Mode (#1217) 2019-12-22 12:04:09 -07:00
monitor.rs Remove derivative dependency (#1201) 2019-10-03 16:19:10 -04:00
raw_input.rs Improve handling of file paths in the windows DnD handler (#980) 2019-06-28 18:07:36 -04:00
util.rs Fix hovering the mouse over the active window creating an endless stream of CursorMoved events (#1170) 2019-09-17 11:34:48 -04:00
window.rs Implement ModifiersChanged on Windows, and fix bugs discovered in implementation process (#1344) 2019-12-30 14:11:11 -05:00
window_state.rs Add support for Windows Dark Mode (#1217) 2019-12-22 12:04:09 -07:00