Commit d004c558ac49fc82c90a31f20308d01cd87c7ce0 Parent: 9506e3b8e5c374a672d9b44066ed6739f1aa72fd Author: mcol <mcol@posteo.net> Date: 2020-04-20 13:03:39 +0100 Committer: mcol <mcol@posteo.net> Committed: 2020-04-20 13:03:39 +0100 move stack_move and wm_name settings into set_window_type
xoop.c Modified
@@ -58,7 +58,13 @@ NULL ); xcb_change_property( - conn, XCB_PROP_MODE_REPLACE, wid, reply3->atom, XCB_ATOM_INTEGER, 1, 1, (uint32_t []){ 0xFFFFFFFF } + conn, XCB_PROP_MODE_REPLACE, wid, reply3->atom, XCB_ATOM_INTEGER, 1, 1, (uint32_t []){0xFFFFFFFF} + ); + + xcb_configure_window(conn, wid, XCB_CONFIG_WINDOW_STACK_MODE, (uint32_t []){XCB_STACK_MODE_ABOVE}); + + xcb_change_property( + conn, XCB_PROP_MODE_REPLACE, wid, XCB_ATOM_WM_NAME, XCB_ATOM_STRING, 8, 4, PROGNAME ); free(reply1); @@ -76,10 +82,8 @@ conn, 1, pixmap, wid, screen->width_in_pixels, screen->height_in_pixels ); - const uint32_t values[] = {screen->white_pixel}; - xcb_create_gc( - conn, gc, pixmap, XCB_GC_FOREGROUND, values + conn, gc, pixmap, XCB_GC_FOREGROUND, (uint32_t []){screen->white_pixel} ); xcb_rectangle_t rect = { @@ -124,13 +128,6 @@ set_window_type(); set_window_shape(); - uint32_t above = XCB_STACK_MODE_ABOVE; - xcb_configure_window(conn, wid, XCB_CONFIG_WINDOW_STACK_MODE, &above); - - xcb_change_property( - conn, XCB_PROP_MODE_REPLACE, wid, XCB_ATOM_WM_NAME, XCB_ATOM_STRING, 8, 4, PROGNAME - ); - xcb_map_window(conn, wid); xcb_flush(conn); }