mirror of
https://github.com/italicsjenga/winit-sonoma-fix.git
synced 2024-12-23 13:51:30 +11:00
da7422c6e1
* On macOS, add `WindowBuilderExtMacOS::with_parent_window` * Replace Parent with Option<Id<NSWindow, Shared>> * Add addChildWindow method on NSWindow instead * Update with_parent_window to be unsafe fn * Add unified `with_parent_window` * Remove `WindowBuilderExtUnix::with_parent` * Remove `WindowBuilderExtWindows::with_parent_window` * Clean up CI warnings * Update CHANGELOG.md It's `WindowBuilderExtX11` rather than `WindowBuilderExtUnix` * Rename parent to owner * Make with_parent_window unsafe and update its doc * Add another way to get window on mac * Add more documentations * Add match arm and panic on invalid varients * Add Xcb arm * Update child_window example to make it safer and work in i686 * Remove duplicate entry in CHANGELOG.md * Propogate error instead of expect * Replace unreachable to panic * Add platform note to X11 Co-authored-by: Wu Yu Wei <wusyong9104@gmail.com> |
||
---|---|---|
.. | ||
child_window.rs | ||
control_flow.rs | ||
cursor.rs | ||
cursor_grab.rs | ||
custom_events.rs | ||
drag_window.rs | ||
fullscreen.rs | ||
handling_close.rs | ||
icon.png | ||
ime.rs | ||
monitor_list.rs | ||
mouse_wheel.rs | ||
multithreaded.rs | ||
multiwindow.rs | ||
request_redraw.rs | ||
request_redraw_threaded.rs | ||
resizable.rs | ||
theme.rs | ||
timer.rs | ||
touchpad_gestures.rs | ||
transparent.rs | ||
video_modes.rs | ||
web.rs | ||
web_aspect_ratio.rs | ||
window.rs | ||
window_buttons.rs | ||
window_debug.rs | ||
window_icon.rs | ||
window_resize_increments.rs | ||
window_run_return.rs |