On X11, replay modifiers consumed by XIM

This commit is contained in:
Kirill Chibisov 2024-02-26 12:59:41 +04:00 committed by GitHub
parent 010787a430
commit 7e28d7615e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 170 additions and 16 deletions

View file

@ -1,6 +1,12 @@
// Welcome to the util module, where we try to keep you from shooting yourself in the foot.
// *results may vary
use std::{
mem::{self, MaybeUninit},
ops::BitAnd,
os::raw::*,
};
mod client_msg;
mod cursor;
mod geometry;
@ -12,13 +18,10 @@ pub(crate) mod memory;
mod randr;
mod window_property;
mod wm;
mod xmodmap;
pub use self::{cursor::*, geometry::*, hint::*, input::*, window_property::*, wm::*};
use std::{
mem::{self, MaybeUninit},
ops::BitAnd,
os::raw::*,
pub use self::{
cursor::*, geometry::*, hint::*, input::*, window_property::*, wm::*, xmodmap::ModifierKeymap,
};
use super::{atoms::*, ffi, VoidCookie, X11Error, XConnection, XError};