diff options
Diffstat (limited to 'alacritty/src/config')
-rw-r--r-- | alacritty/src/config/mod.rs | 2 | ||||
-rw-r--r-- | alacritty/src/config/mouse.rs | 21 |
2 files changed, 1 insertions, 22 deletions
diff --git a/alacritty/src/config/mod.rs b/alacritty/src/config/mod.rs index 87ca0716..9221050b 100644 --- a/alacritty/src/config/mod.rs +++ b/alacritty/src/config/mod.rs @@ -29,7 +29,7 @@ pub use crate::config::bindings::{ Action, Binding, BindingMode, Key, MouseAction, SearchAction, ViAction, }; #[cfg(test)] -pub use crate::config::mouse::{ClickHandler, Mouse}; +pub use crate::config::mouse::Mouse; pub use crate::config::ui_config::UiConfig; /// Maximum number of depth for the configuration file imports. 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<MouseBinding>); |