From 4d05677e8d398b6fa144eae7a98ad4f2a54acb92 Mon Sep 17 00:00:00 2001 From: Pavel Belyavsky Date: Tue, 10 Dec 2024 23:55:05 +0300 Subject: config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681) * config: add 'force' option for 'cursor:warp_on_change_workspace' * manager: throw the expression into the function arguments * config: fix description of `cursor:warp_on_change_workspace` --- src/config/ConfigDescriptions.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/config/ConfigDescriptions.hpp') diff --git a/src/config/ConfigDescriptions.hpp b/src/config/ConfigDescriptions.hpp index a1d4858c..a9ac223a 100644 --- a/src/config/ConfigDescriptions.hpp +++ b/src/config/ConfigDescriptions.hpp @@ -1339,9 +1339,9 @@ inline static const std::vector CONFIG_OPTIONS = { }, SConfigOptionDescription{ .value = "cursor:warp_on_change_workspace", - .description = "If true, move the cursor to the last focused window after changing the workspace.", - .type = CONFIG_OPTION_BOOL, - .data = SConfigOptionDescription::SBoolData{false}, + .description = "Move the cursor to the last focused window after changing the workspace. Options: 0 (Disabled), 1 (Enabled), 2 (Force - ignores cursor:no_warps option)", + .type = CONFIG_OPTION_CHOICE, + .data = SConfigOptionDescription::SChoiceData{0, "Disabled,Enabled,Force"}, }, SConfigOptionDescription{ .value = "cursor:default_monitor", -- cgit v1.2.3