summary refs log tree commit diff
path: root/calmwm.h
diff options
context:
space:
mode:
authorokan <okan>2016-10-04 20:15:55 +0000
committerokan <okan>2016-10-04 20:15:55 +0000
commita37606c63ff059a458023ddef1bd6e8926497f18 (patch)
tree32d184fc7e04a98f172708d24e595fa96f1f5137 /calmwm.h
parent5c13775d31ce277bba94c68daff12cf50224aba0 (diff)
downloadcwm-a37606c63ff059a458023ddef1bd6e8926497f18.tar.gz
cwm-a37606c63ff059a458023ddef1bd6e8926497f18.tar.xz
cwm-a37606c63ff059a458023ddef1bd6e8926497f18.zip
When removing xrandr regions, ensure clients are within the bounds of
the screen; adapted from an ancient diff from Sviatoslav Chagaev. Things
in this area will likely change, but put this in so it works now and
serves as a reminder.
Diffstat (limited to 'calmwm.h')
-rw-r--r--calmwm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/calmwm.h b/calmwm.h
index 867f3ad..f62014b 100644
--- a/calmwm.h
+++ b/calmwm.h
@@ -455,6 +455,7 @@ struct geom		 screen_area(struct screen_ctx *, int, int, int);
 void			 screen_init(int);
 void			 screen_update_geometry(struct screen_ctx *);
 void			 screen_updatestackingorder(struct screen_ctx *);
+void			 screen_assert_clients_within(struct screen_ctx *);
 
 void			 kbfunc_client_cycle(struct client_ctx *, union arg *);
 void			 kbfunc_client_delete(struct client_ctx *, union arg *);