all: remove control center in its entirety
This commit is contained in:
parent
1dfd6169f8
commit
769d12a525
97 changed files with 59 additions and 10580 deletions
|
|
@ -28,7 +28,6 @@ use {
|
|||
ButtonState, InputDeviceAccelProfile, InputDeviceClickMethod, Leds, TransformMatrix,
|
||||
},
|
||||
client::{Client, ClientError, ClientId},
|
||||
control_center::CCI_INPUT,
|
||||
cursor_user::{CursorUser, CursorUserGroup, CursorUserOwner},
|
||||
ei::ei_ifs::ei_seat::EiSeat,
|
||||
fixed::Fixed,
|
||||
|
|
@ -141,9 +140,6 @@ const MISSING_CAPABILITY: u32 = 0;
|
|||
|
||||
pub const BTN_LEFT: u32 = 0x110;
|
||||
pub const BTN_RIGHT: u32 = 0x111;
|
||||
pub const BTN_MIDDLE: u32 = 0x112;
|
||||
pub const BTN_SIDE: u32 = 0x113;
|
||||
pub const BTN_EXTRA: u32 = 0x114;
|
||||
|
||||
pub const SEAT_NAME_SINCE: Version = Version(2);
|
||||
|
||||
|
|
@ -788,7 +784,6 @@ impl WlSeatGlobal {
|
|||
if let Some(grab) = self.input_method_grab.get() {
|
||||
grab.on_repeat_info();
|
||||
}
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn close(self: &Rc<Self>) {
|
||||
|
|
@ -1034,20 +1029,10 @@ impl WlSeatGlobal {
|
|||
|
||||
pub fn focus_history_set_visible(&self, visible: bool) {
|
||||
self.focus_history_visible_only.set(visible);
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn focus_history_visible(&self) -> bool {
|
||||
self.focus_history_visible_only.get()
|
||||
}
|
||||
|
||||
pub fn focus_history_set_same_workspace(&self, same_workspace: bool) {
|
||||
self.focus_history_same_workspace.set(same_workspace);
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn focus_history_same_workspace(&self) -> bool {
|
||||
self.focus_history_same_workspace.get()
|
||||
}
|
||||
|
||||
fn focus_layer_rel<LI, SI>(
|
||||
|
|
@ -1585,16 +1570,10 @@ impl WlSeatGlobal {
|
|||
|
||||
pub fn set_focus_follows_mouse(&self, focus_follows_mouse: bool) {
|
||||
self.focus_follows_mouse.set(focus_follows_mouse);
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn focus_follows_mouse(&self) -> bool {
|
||||
self.focus_follows_mouse.get()
|
||||
}
|
||||
|
||||
pub fn set_mouse_follows_focus(&self, enabled: bool) {
|
||||
self.mouse_follows_focus.set(enabled);
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn mouse_follows_focus(&self) -> bool {
|
||||
|
|
@ -1603,11 +1582,6 @@ impl WlSeatGlobal {
|
|||
|
||||
pub fn set_fallback_output_mode(&self, fallback_output_mode: FallbackOutputMode) {
|
||||
self.fallback_output_mode.set(fallback_output_mode);
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn fallback_output_mode(&self) -> FallbackOutputMode {
|
||||
self.fallback_output_mode.get()
|
||||
}
|
||||
|
||||
pub fn set_window_management_enabled(self: &Rc<Self>, enabled: bool) {
|
||||
|
|
@ -1725,12 +1699,8 @@ impl WlSeatGlobal {
|
|||
|
||||
pub fn set_pointer_revert_key(&self, key: KeySym) {
|
||||
self.revert_key.set(key);
|
||||
self.state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn pointer_revert_key(&self) -> KeySym {
|
||||
self.revert_key.get()
|
||||
}
|
||||
}
|
||||
|
||||
impl CursorUserOwner for WlSeatGlobal {
|
||||
|
|
@ -1924,7 +1894,7 @@ pub fn collect_kb_foci(node: Rc<dyn Node>) -> SmallVec<[Rc<WlSeatGlobal>; 3]> {
|
|||
}
|
||||
|
||||
impl DeviceHandlerData {
|
||||
pub fn set_seat(&self, state: &State, seat: Option<Rc<WlSeatGlobal>>) {
|
||||
pub fn set_seat(&self, _state: &State, seat: Option<Rc<WlSeatGlobal>>) {
|
||||
if let Some(new) = &seat {
|
||||
if let Some(old) = self.seat.get()
|
||||
&& old.id() == new.id()
|
||||
|
|
@ -1963,7 +1933,6 @@ impl DeviceHandlerData {
|
|||
}
|
||||
}
|
||||
self.attach_event_listeners();
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
fn destroy_physical_keyboard_state(&self) {
|
||||
|
|
@ -1985,14 +1954,13 @@ impl DeviceHandlerData {
|
|||
};
|
||||
}
|
||||
|
||||
pub fn set_keymap(&self, state: &State, keymap: Option<Rc<KbvmMap>>) {
|
||||
pub fn set_keymap(&self, _state: &State, keymap: Option<Rc<KbvmMap>>) {
|
||||
self.destroy_physical_keyboard_state();
|
||||
self.keymap.set(keymap);
|
||||
self.attach_event_listeners();
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_output(&self, state: &State, output: Option<&WlOutputGlobal>) {
|
||||
pub fn set_output(&self, _state: &State, output: Option<&WlOutputGlobal>) {
|
||||
match output {
|
||||
None => {
|
||||
log::info!("Removing output mapping of {}", self.device.name());
|
||||
|
|
@ -2003,7 +1971,6 @@ impl DeviceHandlerData {
|
|||
self.output.set(Some(o.opt.clone()));
|
||||
}
|
||||
}
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn get_rect(&self, state: &State) -> Rect {
|
||||
|
|
@ -2015,64 +1982,52 @@ impl DeviceHandlerData {
|
|||
state.root.extents.get()
|
||||
}
|
||||
|
||||
pub fn set_accel_profile(&self, state: &State, v: InputDeviceAccelProfile) {
|
||||
pub fn set_accel_profile(&self, _state: &State, v: InputDeviceAccelProfile) {
|
||||
self.device.set_accel_profile(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_accel_speed(&self, state: &State, v: f64) {
|
||||
pub fn set_accel_speed(&self, _state: &State, v: f64) {
|
||||
self.device.set_accel_speed(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_tap_enabled(&self, state: &State, v: bool) {
|
||||
pub fn set_tap_enabled(&self, _state: &State, v: bool) {
|
||||
self.device.set_tap_enabled(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_drag_enabled(&self, state: &State, v: bool) {
|
||||
pub fn set_drag_enabled(&self, _state: &State, v: bool) {
|
||||
self.device.set_drag_enabled(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_drag_lock_enabled(&self, state: &State, v: bool) {
|
||||
pub fn set_drag_lock_enabled(&self, _state: &State, v: bool) {
|
||||
self.device.set_drag_lock_enabled(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_left_handed(&self, state: &State, v: bool) {
|
||||
pub fn set_left_handed(&self, _state: &State, v: bool) {
|
||||
self.device.set_left_handed(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_natural_scrolling_enabled(&self, state: &State, v: bool) {
|
||||
pub fn set_natural_scrolling_enabled(&self, _state: &State, v: bool) {
|
||||
self.device.set_natural_scrolling_enabled(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_px_per_scroll_wheel(&self, state: &State, v: f64) {
|
||||
pub fn set_px_per_scroll_wheel(&self, _state: &State, v: f64) {
|
||||
self.px_per_scroll_wheel.set(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_transform_matrix(&self, state: &State, v: TransformMatrix) {
|
||||
pub fn set_transform_matrix(&self, _state: &State, v: TransformMatrix) {
|
||||
self.device.set_transform_matrix(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_calibration_matrix(&self, state: &State, v: [[f32; 3]; 2]) {
|
||||
pub fn set_calibration_matrix(&self, _state: &State, v: [[f32; 3]; 2]) {
|
||||
self.device.set_calibration_matrix(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_click_method(&self, state: &State, v: InputDeviceClickMethod) {
|
||||
pub fn set_click_method(&self, _state: &State, v: InputDeviceClickMethod) {
|
||||
self.device.set_click_method(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
|
||||
pub fn set_middle_button_emulation_enabled(&self, state: &State, v: bool) {
|
||||
pub fn set_middle_button_emulation_enabled(&self, _state: &State, v: bool) {
|
||||
self.device.set_middle_button_emulation_enabled(v);
|
||||
state.trigger_cci(CCI_INPUT);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue