aboutsummaryrefslogtreecommitdiff
path: root/src/layout/mod.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-02-16 08:46:38 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-02-16 10:18:00 +0300
commitf2b1fc66f21f720ba85a4c218546298e527ba8b9 (patch)
treeec7c6950c3a7007357f3ede823392982295c3e1b /src/layout/mod.rs
parent22302bf224def0ba24ad73e10a987ee6ba33cb2d (diff)
downloadniri-f2b1fc66f21f720ba85a4c218546298e527ba8b9.tar.gz
niri-f2b1fc66f21f720ba85a4c218546298e527ba8b9.tar.bz2
niri-f2b1fc66f21f720ba85a4c218546298e527ba8b9.zip
Make DnD edge view scroll configurable
Diffstat (limited to 'src/layout/mod.rs')
-rw-r--r--src/layout/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/layout/mod.rs b/src/layout/mod.rs
index 248a5c4f..1f99f9d1 100644
--- a/src/layout/mod.rs
+++ b/src/layout/mod.rs
@@ -328,6 +328,7 @@ pub struct Options {
/// Window height that `toggle_window_height()` switches between.
pub preset_window_heights: Vec<PresetSize>,
pub animations: niri_config::Animations,
+ pub gestures: niri_config::Gestures,
// Debug flags.
pub disable_resize_throttling: bool,
pub disable_transactions: bool,
@@ -354,6 +355,7 @@ impl Default for Options {
],
default_column_width: None,
animations: Default::default(),
+ gestures: Default::default(),
disable_resize_throttling: false,
disable_transactions: false,
preset_window_heights: vec![
@@ -582,6 +584,7 @@ impl Options {
preset_column_widths,
default_column_width,
animations: config.animations.clone(),
+ gestures: config.gestures,
disable_resize_throttling: config.debug.disable_resize_throttling,
disable_transactions: config.debug.disable_transactions,
preset_window_heights,