summary refs log tree commit diff
diff options
context:
space:
mode:
authorokan <okan>2014-09-07 17:38:38 +0000
committerokan <okan>2014-09-07 17:38:38 +0000
commitbe091b35236438d578782c7d5711a512451f302b (patch)
tree5e0468beb930a07924e177fca7faed1bd3d2bcd2
parent78e0f2122580291206b5c9c3d07db9663f409c0b (diff)
downloadcwm-be091b35236438d578782c7d5711a512451f302b.tar.gz
cwm-be091b35236438d578782c7d5711a512451f302b.tar.xz
cwm-be091b35236438d578782c7d5711a512451f302b.zip
screen_fromroot -> screen_find
-rw-r--r--calmwm.h2
-rw-r--r--client.c2
-rw-r--r--screen.c4
-rw-r--r--xevents.c8
4 files changed, 8 insertions, 8 deletions
diff --git a/calmwm.h b/calmwm.h
index f03ebe2..31f9165 100644
--- a/calmwm.h
+++ b/calmwm.h
@@ -430,9 +430,9 @@ void			 search_match_text(struct menu_q *, struct menu_q *,
 			     char *);
 void			 search_print_client(struct menu *, int);
 
+struct screen_ctx	*screen_find(Window);
 struct geom		 screen_find_xinerama(struct screen_ctx *,
     			     int, int, int);
-struct screen_ctx	*screen_fromroot(Window);
 void			 screen_init(int);
 void			 screen_update_geometry(struct screen_ctx *);
 void			 screen_updatestackingorder(struct screen_ctx *);
diff --git a/client.c b/client.c
index d8e7fc4..a75b3bc 100644
--- a/client.c
+++ b/client.c
@@ -68,7 +68,7 @@ client_init(Window win, struct screen_ctx *sc)
 		return (NULL);
 
 	if (sc == NULL) {
-		sc = screen_fromroot(wattr.root);
+		sc = screen_find(wattr.root);
 		mapped = 1;
 	} else {
 		if (wattr.override_redirect || wattr.map_state != IsViewable)
diff --git a/screen.c b/screen.c
index 2335d63..a81f0b6 100644
--- a/screen.c
+++ b/screen.c
@@ -79,12 +79,12 @@ screen_init(int which)
 }
 
 struct screen_ctx *
-screen_fromroot(Window rootwin)
+screen_find(Window win)
 {
 	struct screen_ctx	*sc;
 
 	TAILQ_FOREACH(sc, &Screenq, entry)
-		if (sc->rootwin == rootwin)
+		if (sc->rootwin == win)
 			return (sc);
 
 	/* XXX FAIL HERE */
diff --git a/xevents.c b/xevents.c
index c4facf3..4520d3c 100644
--- a/xevents.c
+++ b/xevents.c
@@ -239,7 +239,7 @@ xev_handle_buttonpress(XEvent *ee)
 		if (e->window != e->root)
 			return;
 		cc = &fakecc;
-		cc->sc = screen_fromroot(e->window);
+		cc->sc = screen_find(e->window);
 	}
 
 	(*mb->callback)(cc, &mb->argument);
@@ -289,7 +289,7 @@ xev_handle_keypress(XEvent *ee)
 			return;
 	} else {
 		cc = &fakecc;
-		cc->sc = screen_fromroot(e->window);
+		cc->sc = screen_find(e->window);
 	}
 
 	(*kb->callback)(cc, &kb->argument);
@@ -306,7 +306,7 @@ xev_handle_keyrelease(XEvent *ee)
 	KeySym			 keysym;
 	unsigned int		 i;
 
-	sc = screen_fromroot(e->root);
+	sc = screen_find(e->root);
 
 	keysym = XkbKeycodeToKeysym(X_Dpy, e->keycode, 0, 0);
 	for (i = 0; i < nitems(modkeys); i++) {
@@ -324,7 +324,7 @@ xev_handle_clientmessage(XEvent *ee)
 	struct client_ctx	*cc, *old_cc;
 	struct screen_ctx       *sc;
 
-	sc = screen_fromroot(e->window);
+	sc = screen_find(e->window);
 
 	if ((cc = client_find(e->window)) == NULL && e->window != sc->rootwin)
 		return;