winit/src/platform_impl/linux/x11
James Liu 352e70b8ac
m: Remove once_cell dependency
Removes the once_cell dependency, instead using std::sync::OnceLock and a
minimal polyfill for std::sync::LazyLock, which may be stabilized soon
(see rust-lang/rust#121377).

This should not require a bump in MSRV, as OnceLock was stabilized in 1.70,
which this crate is using.
2024-02-25 08:19:27 -08:00
..
ime m: Remove once_cell dependency 2024-02-25 08:19:27 -08:00
tests On X11, reload DPI on _XSETTINGS_SETTINGS 2024-01-30 16:52:29 +04:00
util m: Remove once_cell dependency 2024-02-25 08:19:27 -08:00
activation.rs Add platform::startup_notify for Wayland/X11 2023-07-20 13:16:51 +00:00
atoms.rs On X11, extract event handlers 2024-02-11 03:31:47 +04:00
dnd.rs On X11, extract event handlers 2024-02-11 03:31:47 +04:00
event_processor.rs On X11, force resend modifiers when focus changes 2024-02-22 08:30:39 +04:00
ffi.rs bugfix(x11): Use the right atom type in focus_window() 2023-11-28 16:20:36 -08:00
mod.rs Create custom cursor with directly with event loop 2024-02-21 14:44:29 +04:00
monitor.rs On X11, extract event handlers 2024-02-11 03:31:47 +04:00
window.rs Deprecate window creation with stale event loop 2024-02-21 14:44:29 +04:00
xdisplay.rs On X11, store window target on EventProcessor 2024-02-11 03:31:47 +04:00
xsettings.rs On X11, don't require XSETTINGS 2024-02-10 00:24:03 +04:00