From df00be25c6abde56c1ac65a911977d0bdc6ae93a Mon Sep 17 00:00:00 2001 From: Sonu Bardai <67749330+SonuBardai@users.noreply.github.com> Date: Thu, 29 Jun 2023 18:47:54 +0530 Subject: Remove mouse double_click/triple_click options Fixes #6962. --- alacritty/src/config/mouse.rs | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'alacritty/src/config/mouse.rs') diff --git a/alacritty/src/config/mouse.rs b/alacritty/src/config/mouse.rs index b6556a2c..4afd7446 100644 --- a/alacritty/src/config/mouse.rs +++ b/alacritty/src/config/mouse.rs @@ -1,5 +1,3 @@ -use std::time::Duration; - use serde::{Deserialize, Deserializer}; use alacritty_config_derive::{ConfigDeserialize, SerdeReplace}; @@ -9,29 +7,10 @@ use crate::config::ui_config; #[derive(ConfigDeserialize, Default, Clone, Debug, PartialEq, Eq)] pub struct Mouse { - pub double_click: ClickHandler, - pub triple_click: ClickHandler, pub hide_when_typing: bool, pub bindings: MouseBindings, } -#[derive(ConfigDeserialize, Clone, Debug, PartialEq, Eq)] -pub struct ClickHandler { - threshold: u16, -} - -impl Default for ClickHandler { - fn default() -> Self { - Self { threshold: 300 } - } -} - -impl ClickHandler { - pub fn threshold(&self) -> Duration { - Duration::from_millis(self.threshold as u64) - } -} - #[derive(SerdeReplace, Clone, Debug, PartialEq, Eq)] pub struct MouseBindings(pub Vec); -- cgit