winit-sonoma-fix/examples
Kirill Chibisov 9ac3259a79
Remove lifetime from the Event
Lifetimes don't work nicely when dealing with multithreaded environments
in the current design of the existing winit's event handling model, so
remove it in favor of `InnerSizeWriter` fences passed to client, so they
could try to update the size.

Fixes #1387.
2023-07-31 00:39:01 +04:00
..
util Disallow cleanup for TLS in examples 2023-06-26 01:04:38 +04:00
child_window.rs Remove lifetime from the Event 2023-07-31 00:39:01 +04:00
control_flow.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
cursor.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
cursor_grab.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
custom_events.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
drag_window.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
fullscreen.rs On Windows, keep window maximized when setting size bounds (#2899) 2023-07-29 16:22:28 +02:00
handling_close.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
icon.png Window icons (#497) 2018-05-07 17:36:21 -04:00
ime.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
key_binding.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
monitor_list.rs Properly print outputs in monitor_list example 2023-01-30 14:17:41 +03:00
mouse_wheel.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
multithreaded.rs Remove lifetime from the Event 2023-07-31 00:39:01 +04:00
multiwindow.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
request_redraw.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
request_redraw_threaded.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
resizable.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
startup_notification.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
theme.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
timer.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
touchpad_gestures.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
transparent.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
video_modes.rs Fix clippy issues on stable 2023-01-27 07:18:58 +03:00
web.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
web_aspect_ratio.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
window.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
window_buttons.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
window_debug.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
window_drag_resize.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
window_icon.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00
window_ondemand.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
window_option_as_alt.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
window_pump_events.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
window_resize_increments.rs Remove RedrawEventsCleared + MainEventsCleared, and added AboutToWait 2023-07-28 20:37:56 +04:00
window_tabbing.rs Re-work event loop run() API so it can return a Result 2023-07-28 03:04:32 +04:00