From 254b6a4c1350cf4ddb46a5bdb102865657532d2c Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Sat, 13 Nov 2021 02:16:20 +0500 Subject: [PATCH] Make code made by fakefullscreen patch more readable --- config.def.h | 2 +- dwm.c | 25 ++++++++++++++++++------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/config.def.h b/config.def.h index a9585d4..99265e0 100644 --- a/config.def.h +++ b/config.def.h @@ -1,7 +1,7 @@ /* See LICENSE file for copyright and license details. */ /* appearance */ -static const unsigned int borderpx = 1; /* border pixel of windows */ +static const unsigned int borderpx = 5; /* border pixel of windows */ static const unsigned int snap = 32; /* snap pixel */ static const int showbar = 1; /* 0 means no bar */ static const int topbar = 1; /* 0 means bottom bar */ diff --git a/dwm.c b/dwm.c index a064fba..fb5f2e9 100644 --- a/dwm.c +++ b/dwm.c @@ -632,16 +632,27 @@ clientmessage(XEvent *e) return; } - if (!c) - return; + if (!c) return; + if (cme->message_type == atoms->netatom[NetWMState]) { - if (cme->data.l[1] == atoms->netatom[NetWMFullscreen] - || cme->data.l[2] == atoms->netatom[NetWMFullscreen]) - setfullscreen(c, (cme->data.l[0] == 1 /* _NET_WM_STATE_ADD */ - || cme->data.l[0] == 2 /* _NET_WM_STATE_TOGGLE */)); + if ( + cme->data.l[1] == atoms->netatom[NetWMFullscreen] + || + cme->data.l[2] == atoms->netatom[NetWMFullscreen] + ) { + setfullscreen( + c, + ( + cme->data.l[0] == 1 /* _NET_WM_STATE_ADD */ + || + cme->data.l[0] == 2 /* _NET_WM_STATE_TOGGLE */ + ) + ); + } } else if (cme->message_type == atoms->netatom[NetActiveWindow]) { - if (c != selmon->sel && !c->isurgent) + if (c != selmon->sel && !c->isurgent) { seturgent(c, 1); + } } }