From 91423c5cf12db762ebfea32e88d24183199dc217 Mon Sep 17 00:00:00 2001 From: korei999 Date: Tue, 23 Jan 2024 12:10:52 +0200 Subject: [PATCH] add rotatetags patch --- rotatetags/rotatetags.patch | 56 ++++++++----------------------------- 1 file changed, 12 insertions(+), 44 deletions(-) diff --git a/rotatetags/rotatetags.patch b/rotatetags/rotatetags.patch index 182b259..94e776f 100644 --- a/rotatetags/rotatetags.patch +++ b/rotatetags/rotatetags.patch @@ -1,15 +1,15 @@ -From d98d2b6c3d3b6ef4a862aa9faa77333eac9a724b Mon Sep 17 00:00:00 2001 +From 308c668010bb7526ea40ad12dbaa1af62f9d7421 Mon Sep 17 00:00:00 2001 From: korei999 -Date: Sat, 25 Nov 2023 14:10:20 +0200 -Subject: [PATCH 1/2] add rotatetags patch +Date: Tue, 23 Jan 2024 12:01:48 +0200 +Subject: [PATCH] add rotatetags patch --- - config.def.h | 17 ++++++++++++++--- + config.def.h | 13 ++++++++++++- dwl.c | 29 +++++++++++++++++++++++++++++ - 2 files changed, 43 insertions(+), 3 deletions(-) + 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/config.def.h b/config.def.h -index 9009517..f01f628 100644 +index 9009517..a80207a 100644 --- a/config.def.h +++ b/config.def.h @@ -14,6 +14,13 @@ static const float urgentcolor[] = COLOR(0xff0000ff); @@ -26,25 +26,21 @@ index 9009517..f01f628 100644 /* tagging - TAGCOUNT must be no greater than 31 */ #define TAGCOUNT (9) -@@ -125,9 +132,13 @@ static const Key keys[] = { +@@ -125,7 +132,11 @@ static const Key keys[] = { { MODKEY, XKB_KEY_j, focusstack, {.i = +1} }, { MODKEY, XKB_KEY_k, focusstack, {.i = -1} }, { MODKEY, XKB_KEY_i, incnmaster, {.i = +1} }, - { MODKEY, XKB_KEY_d, incnmaster, {.i = -1} }, -- { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05f} }, -- { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05f} }, + { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_i, incnmaster, {.i = -1} }, + { MODKEY, XKB_KEY_a, rotatetags, {.i = VIEW_L} }, + { MODKEY, XKB_KEY_d, rotatetags, {.i = VIEW_R} }, + { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_a, rotatetags, {.i = SHIFT_L} }, + { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_d, rotatetags, {.i = SHIFT_R} }, -+ { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05} }, -+ { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05} }, + { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05f} }, + { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05f} }, { MODKEY, XKB_KEY_Return, zoom, {0} }, - { MODKEY, XKB_KEY_Tab, view, {0} }, - { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_C, killclient, {0} }, diff --git a/dwl.c b/dwl.c -index bf02a6d..f78b8fb 100644 +index bf02a6d..e737e34 100644 --- a/dwl.c +++ b/dwl.c @@ -332,6 +332,7 @@ static Monitor *xytomon(double x, double y); @@ -81,9 +77,9 @@ index bf02a6d..f78b8fb 100644 + + newarg.i = nextseltags; + -+ if (shift) { ++ if (shift) + tag(&newarg); -+ } else ++ else + view(&newarg); +} + @@ -93,31 +89,3 @@ index bf02a6d..f78b8fb 100644 -- 2.43.0 - -From 0a4148eaddfb313887c343fb5f5847df55642f2c Mon Sep 17 00:00:00 2001 -From: korei999 -Date: Mon, 22 Jan 2024 16:59:14 +0200 -Subject: [PATCH 2/2] use floats - ---- - config.def.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/config.def.h b/config.def.h -index f01f628..a80207a 100644 ---- a/config.def.h -+++ b/config.def.h -@@ -137,8 +137,8 @@ static const Key keys[] = { - { MODKEY, XKB_KEY_d, rotatetags, {.i = VIEW_R} }, - { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_a, rotatetags, {.i = SHIFT_L} }, - { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_d, rotatetags, {.i = SHIFT_R} }, -- { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05} }, -- { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05} }, -+ { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05f} }, -+ { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05f} }, - { MODKEY, XKB_KEY_Return, zoom, {0} }, - { MODKEY, XKB_KEY_Tab, view, {0} }, - { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_C, killclient, {0} }, --- -2.43.0 -