|  3360b45153 # Objective Adds a new `Monitor` component representing a winit `MonitorHandle` that can be used to spawn new windows and check for system monitor information. Closes #12955. ## Solution For every winit event, check available monitors and spawn them into the world as components. ## Testing TODO: - [x] Test plugging in and unplugging monitor during app runtime - [x] Test spawning a window on a second monitor by entity id - [ ] Since this touches winit, test all platforms --- ## Changelog - Adds a new `Monitor` component that can be queried for information about available system monitors. ## Migration Guide - `WindowMode` variants now take a `MonitorSelection`, which can be set to `MonitorSelection::Primary` to mirror the old behavior. --------- Co-authored-by: Pascal Hertleif <pascal@technocreatives.com> Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com> Co-authored-by: Pascal Hertleif <killercup@gmail.com> | ||
|---|---|---|
| .. | ||
| clear_color.rs | ||
| custom_user_event.rs | ||
| low_power.rs | ||
| monitor_info.rs | ||
| multiple_windows.rs | ||
| scale_factor_override.rs | ||
| screenshot.rs | ||
| transparent_window.rs | ||
| window_resizing.rs | ||
| window_settings.rs | ||