summaryrefslogtreecommitdiffhomepage
path: root/patch/exresize.c
diff options
context:
space:
mode:
authorbakkeby <[email protected]>2019-11-04 08:17:00 +0100
committerbakkeby <[email protected]>2019-11-04 15:17:19 +0100
commit42b66d4b29082f237e5b368dfa97e18801a203fd (patch)
tree3c96a868b2cf48e81f0b690a127bc76a5bacd3ce /patch/exresize.c
parent2112ea927f15525a541553ca680677664e73ffe1 (diff)
downloaddwm-flexipatch-42b66d4b29082f237e5b368dfa97e18801a203fd.tar.gz
dwm-flexipatch-42b66d4b29082f237e5b368dfa97e18801a203fd.zip
Addressed some conflicts between CMDCUSTOMIZE and NODMENU patches as well as between EXRESIZE and MAXIMIZE patches
Diffstat (limited to 'patch/exresize.c')
-rw-r--r--patch/exresize.c26
1 files changed, 16 insertions, 10 deletions
diff --git a/patch/exresize.c b/patch/exresize.c
index 31591b0..4d8d4b0 100644
--- a/patch/exresize.c
+++ b/patch/exresize.c
@@ -11,7 +11,8 @@
#define FORCE_EXPANDALL ~0 // Force expand in all directions
void
-exresize(const Arg *arg) {
+exresize(const Arg *arg)
+{
Client *c;
int x, y, nx, ny, nw, nh;
c = selmon->sel;
@@ -59,7 +60,8 @@ exresize(const Arg *arg) {
}
void
-explace(const Arg *arg) {
+explace(const Arg *arg)
+{
Client *c;
int nx, ny;
@@ -87,13 +89,13 @@ int
calculate_expand(unsigned char mask, unsigned char curmask,
unsigned char *newmask, unsigned char key,
int *reset_value, int new_reset_value,
- int max_value, int old_value) {
+ int max_value, int old_value)
+{
if (IS_SET(key, mask) ||
(IS_SET(key, curmask) && (!IS_SET(key, mask) && IS_FORCED(key, mask))) ||
(!IS_SET(key, curmask) && (IS_SET(key, mask) && IS_FORCED(key, mask)))) {
- if (IS_SET(key, mask) && (!IS_SET(key,curmask) || IS_FORCED(key,mask)))
- {
+ if (IS_SET(key, mask) && (!IS_SET(key,curmask) || IS_FORCED(key,mask))) {
if (!IS_SET(key, curmask))
*reset_value = new_reset_value;
*newmask |= key;
@@ -111,13 +113,14 @@ calculate_expand(unsigned char mask, unsigned char curmask,
}
void
-expand(unsigned char mask) {
+expand(unsigned char mask)
+{
XEvent ev;
int nx1, ny1, nx2, ny2;
unsigned char curmask;
unsigned char newmask;
- if(!selmon->sel || selmon->sel->isfixed)
+ if (!selmon->sel || selmon->sel->isfixed)
return;
XRaiseWindow(dpy, selmon->sel->win);
newmask = curmask = selmon->sel->expandmask;
@@ -163,21 +166,24 @@ expand(unsigned char mask) {
}
void
-togglemaximize(const Arg *arg) {
+togglemaximize(const Arg *arg)
+{
if (arg->i > 0) expand(FORCE_EXPANDALL);
else if (arg->i < 0) expand(UNEXPAND);
else expand(EXPANDALL);
}
void
-toggleverticalexpand(const Arg *arg) {
+toggleverticalexpand(const Arg *arg)
+{
if (arg->i < 0) expand(EXPAND_DOWN);
else if (arg->i > 0) expand(EXPAND_UP);
else expand(EXPAND_DOWN | EXPAND_UP);
}
void
-togglehorizontalexpand(const Arg *arg) {
+togglehorizontalexpand(const Arg *arg)
+{
if (arg->i < 0) expand(EXPAND_LEFT);
else if (arg->i > 0) expand(EXPAND_RIGHT);
else expand(EXPAND_LEFT | EXPAND_RIGHT);