From: Eric Anholt Date: Fri, 7 Oct 2005 00:08:02 +0000 (+0000) Subject: Make a dummy window with a name, so xrestop can point its finger at X-Git-Tag: XCOMPMGR_1_1_3~2 X-Git-Url: http://git.openbox.org/?p=dana%2Fxcompmgr.git;a=commitdiff_plain;h=f5fe54f5fdafdeeec6c57742287d058735163899;hp=ea0f58928c45a558984e54da28a7dc30f8e96b97 Make a dummy window with a name, so xrestop can point its finger at xcompmgr for being such a pig. --- diff --git a/ChangeLog b/ChangeLog index 40c3a10..7607355 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-10-06 Eric Anholt + + * xcompmgr.c: (give_me_a_name), (main): + Make a dummy window with a name, so xrestop can point its finger at + xcompmgr for being such a pig. + 2005-01-27 Adam Jackson * xcompmgr.c: diff --git a/xcompmgr.c b/xcompmgr.c index 32e125d..9f90595 100644 --- a/xcompmgr.c +++ b/xcompmgr.c @@ -1860,6 +1860,18 @@ usage (char *program) exit (1); } +static void +give_me_a_name (void) +{ + Window w; + + w = XCreateSimpleWindow (dpy, RootWindow (dpy, 0), 0, 0, 1, 1, 0, None, + None); + + Xutf8SetWMProperties (dpy, w, "xcompmgr", "xcompmgr", NULL, 0, NULL, NULL, + NULL); +} + int main (int argc, char **argv) { @@ -1986,6 +1998,9 @@ main (int argc, char **argv) fprintf (stderr, "No XFixes extension\n"); exit (1); } + + give_me_a_name(); + /* get atoms */ opacityAtom = XInternAtom (dpy, OPACITY_PROP, False); winTypeAtom = XInternAtom (dpy, "_NET_WM_WINDOW_TYPE", False);