mirror of
https://github.com/italicsjenga/winit-sonoma-fix.git
synced 2025-01-11 21:31:29 +11:00
077ee4d851
* WIP - Make EL2 DPI changes and implement on Windows (#895) * Modify DPI API publicly and on Windows * Add generic Position and make dpi creation functions const * Make examples work * Fix fullscreen windows not appearing * Replace Logical coordinates in window events with Physical coordinates * Update HiDpiFactorChanged * Document to_static * fix app_state errors * fixes hidpi related errors in window_delegate * fix bad merge * dpi_factor edits in window_delegate * fixes type and lifetime errors in window and window_delegate * applies fmt * complies with @aleksijuvani requested changes * modifies Handler lifetimes * fixes lifetime isues, adds propper handling for HiDpiChanged * applies fmt * restore original lifetimes * solution is somewhere out there * applies fmt * pass as references * resolves issue with HANDLER * crate visible type error * fixes visibility issues * applies fmt * deals with warnings * simplifies new_inner_size setting algorthm * moves proxy instead of referencing it and removes double deref from proxy.ns_window * makes @Osspial tests (https://github.com/rust-windowing/winit/pull/997\#discussion_r301852354) pass * complies with @aleksijuvani suggested changes * makes max window size std::f32::MAX Changes from rebasing: * fixes compile errors * applies fmt * reimplements HiDpiFactorChanged after #1173 merge * uses EventWrappers |
||
---|---|---|
.. | ||
cursor.rs | ||
cursor_grab.rs | ||
custom_events.rs | ||
fullscreen.rs | ||
handling_close.rs | ||
icon.png | ||
min_max_size.rs | ||
minimize.rs | ||
monitor_list.rs | ||
multithreaded.rs | ||
multiwindow.rs | ||
request_redraw.rs | ||
resizable.rs | ||
timer.rs | ||
transparent.rs | ||
video_modes.rs | ||
web.rs | ||
window.rs | ||
window_debug.rs | ||
window_icon.rs | ||
window_run_return.rs |