winit/src/platform_impl/windows
Osspial cc206d31b7
Implement windows focus key press/release on Windows (#1307)
* X11: Sync key press/release with window focus

* When a window loses focus, key release events are issued for all pressed keys
* When a window gains focus, key press events are issued for all pressed keys
* Adds `is_synthetic` field to `WindowEvent` variant `KeyboardInput`
  to indicate that these events are synthetic.
* Adds `is_synthetic: false` to `WindowEvent::KeyboardInput` events issued
  on all other platforms

* Implement windows focus key press/release on Windows

* Docs

Co-authored-by: Murarth <murarth@gmail.com>
2019-12-27 16:26:23 -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 windows focus key press/release on Windows (#1307) 2019-12-27 16:26:23 -05:00
event_loop.rs Implement windows focus key press/release on Windows (#1307) 2019-12-27 16:26:23 -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 Add support for Windows Dark Mode (#1217) 2019-12-22 12:04:09 -07:00
window_state.rs Add support for Windows Dark Mode (#1217) 2019-12-22 12:04:09 -07:00