Run `cargo fmt`

This commit is contained in:
SparkyTD 2026-06-30 11:14:01 +02:00
parent 90691c9790
commit ea8710b2f4
5 changed files with 28 additions and 19 deletions

View File

@ -1,5 +1,5 @@
use glam::Vec2;
use idmap::{idmap, IdMap};
use idmap::{IdMap, idmap};
use idmap_derive::IntegerId;
use libc::{input_event, timeval};
use serde::Deserialize;
@ -10,9 +10,9 @@ use xkbcommon::xkb;
#[cfg(feature = "wayland")]
pub mod wayland;
pub mod provider;
#[cfg(feature = "x11")]
mod x11;
pub mod provider;
#[derive(Debug)]
pub struct WheelDelta {

View File

@ -1,6 +1,6 @@
use glam::Vec2;
use crate::subsystem::hid::{VirtualKey, WheelDelta, XkbKeymap};
use crate::subsystem::hid::provider::HidProvider;
use crate::subsystem::hid::{VirtualKey, WheelDelta, XkbKeymap};
use glam::Vec2;
pub struct DummyProvider;
@ -16,4 +16,4 @@ impl HidProvider for DummyProvider {
fn set_keymap(&mut self, _keymap: &XkbKeymap) {}
fn commit(&mut self) {}
}
}

View File

@ -1,9 +1,9 @@
use glam::Vec2;
use crate::subsystem::hid::{VirtualKey, WheelDelta, XkbKeymap};
use glam::Vec2;
pub mod dummy;
pub mod uinput;
pub mod wl_virtual;
pub mod dummy;
pub trait HidProvider: Sync + Send {
// Pointer Functions
@ -12,12 +12,12 @@ pub trait HidProvider: Sync + Send {
fn wheel(&mut self, delta: WheelDelta);
fn set_desktop_extent(&mut self, extent: Vec2);
fn set_desktop_origin(&mut self, origin: Vec2);
// Keyboard Functions
fn set_modifiers(&mut self, mods: u8);
fn send_key(&self, key: VirtualKey, down: bool);
fn set_keymap(&mut self, keymap: &XkbKeymap);
// Common Functions
fn commit(&mut self);
}
}

View File

@ -1,13 +1,19 @@
use crate::overlays::toast::Toast;
use crate::subsystem::hid::provider::HidProvider;
use crate::subsystem::hid::{
EV_ABS, EV_KEY, EV_REL, EV_SYN, MODS_TO_KEYS, MOUSE_EXTENT, MOUSE_LEFT, MOUSE_MIDDLE,
MouseAction, MouseButtonAction, VirtualKey, WheelDelta, XkbKeymap, get_time, new_event,
};
use glam::Vec2;
use input_linux::{
AbsoluteAxis, AbsoluteInfo, AbsoluteInfoSetup, EventKind, InputId, Key, RelativeAxis,
UInputHandle,
};
use std::fs::File;
use std::intrinsics::transmute;
use std::sync::atomic::AtomicBool;
use glam::Vec2;
use strum::IntoEnumIterator;
use input_linux::{AbsoluteAxis, AbsoluteInfo, AbsoluteInfoSetup, EventKind, InputId, Key, RelativeAxis, UInputHandle};
use wlx_common::overlays::ToastTopic;
use crate::overlays::toast::Toast;
use crate::subsystem::hid::{get_time, new_event, MouseAction, MouseButtonAction, VirtualKey, WheelDelta, XkbKeymap, EV_ABS, EV_KEY, EV_REL, EV_SYN, MODS_TO_KEYS, MOUSE_EXTENT, MOUSE_LEFT, MOUSE_MIDDLE};
use crate::subsystem::hid::provider::HidProvider;
pub struct UInputProvider {
keyboard_handle: UInputHandle<File>,
@ -238,7 +244,7 @@ Check if you're in input group, run: id -nG";
String::with_capacity(0),
String::from(UINPUT_DISABLED),
)
.with_timeout(5.0));
.with_timeout(5.0));
}
if let Some(uinput) = UInputProvider::try_new() {
@ -263,5 +269,5 @@ Check if you're in input group, run: id -nG";
String::with_capacity(0),
full_uinput_error,
)
.with_timeout(30.0))
}
.with_timeout(30.0))
}

View File

@ -150,7 +150,10 @@ impl HidProvider for WlVirtualProvider {
fn set_keymap(&mut self, keymap: &XkbKeymap) {
#[cfg(debug_assertions)]
log::trace!("Keyboard keymap: {:?}", keymap.inner.layouts().next().unwrap_or("Unknown"));
log::trace!(
"Keyboard keymap: {:?}",
keymap.inner.layouts().next().unwrap_or("Unknown")
);
let mut bytes = keymap
.inner