X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Futil%2Fwindow.c;h=8ba71f607a2cc01f1c575a0b33e9a3c498086a39;hb=bdf5fa4daad88f6a65b6f4be3acae7b663906e86;hp=f1c8db16bee487fd5b15d0ee963b3282b0164528;hpb=1ae8a182ac6c4fa81b2569c23158e2299e17185e;p=chaz%2Ftint2 diff --git a/src/util/window.c b/src/util/window.c index f1c8db1..8ba71f6 100644 --- a/src/util/window.c +++ b/src/util/window.c @@ -65,22 +65,13 @@ void window_toggle_shade (Window win) send_event32 (win, server.atom._NET_WM_STATE, 2, server.atom._NET_WM_STATE_SHADED, 0); } -/* -int x11_send_expose(Display *dpy, Window dst, int x, int y, int width, int height) + +void window_maximize_restore (Window win) { - XEvent xe; - int rc; - xe.type = Expose; - xe.xexpose.window = dst; - xe.xexpose.x = x; - xe.xexpose.y = y; - xe.xexpose.width = width; - xe.xexpose.height = height; - xe.xexpose.count = 0; - rc = XSendEvent(tray_data.dpy, dst, True, NoEventMask, &xe); - return x11_ok() && rc != 0; + send_event32 (win, server.atom._NET_WM_STATE, 2, server.atom._NET_WM_STATE_MAXIMIZED_VERT, 0); + send_event32 (win, server.atom._NET_WM_STATE, 2, server.atom._NET_WM_STATE_MAXIMIZED_HORZ, 0); } -*/ + int window_is_hidden (Window win) {