handlers.c: remove obsolete code
This commit is contained in:
parent
529bdf833f
commit
38b231b848
|
@ -28,30 +28,6 @@ void add_ignore_event(const int sequence) {
|
||||||
SLIST_INSERT_HEAD(&ignore_events, event, ignore_events);
|
SLIST_INSERT_HEAD(&ignore_events, event, ignore_events);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Unignores the given sequence. Called when unmap events (generated by
|
|
||||||
* reparenting) should be ignored and the unmap event actually happens, in
|
|
||||||
* order to not ignore too many unmap events (leading to ghost window
|
|
||||||
* decorations).
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
static void unignore_event(const int sequence) {
|
|
||||||
struct Ignore_Event *event;
|
|
||||||
for (event = SLIST_FIRST(&ignore_events);
|
|
||||||
event != SLIST_END(&ignore_events);
|
|
||||||
event = SLIST_NEXT(event, ignore_events)) {
|
|
||||||
if (event->sequence != sequence)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
DLOG("Unignoring sequence number %d\n", sequence);
|
|
||||||
struct Ignore_Event *save = event;
|
|
||||||
event = SLIST_NEXT(event, ignore_events);
|
|
||||||
SLIST_REMOVE(&ignore_events, save, Ignore_Event, ignore_events);
|
|
||||||
free(save);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Checks if the given sequence is ignored and returns true if so.
|
* Checks if the given sequence is ignored and returns true if so.
|
||||||
*
|
*
|
||||||
|
@ -658,42 +634,6 @@ int handle_expose_event(void *data, xcb_connection_t *conn, xcb_expose_event_t *
|
||||||
xcb_flush(conn);
|
xcb_flush(conn);
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
#if 0
|
|
||||||
else {
|
|
||||||
uint32_t background_color;
|
|
||||||
if (client->urgent)
|
|
||||||
background_color = config.client.urgent.background;
|
|
||||||
/* Distinguish if the window is currently focused… */
|
|
||||||
else if (CUR_CELL != NULL && CUR_CELL->currently_focused == client)
|
|
||||||
background_color = config.client.focused.background;
|
|
||||||
/* …or if it is the focused window in a not focused container */
|
|
||||||
else background_color = config.client.focused_inactive.background;
|
|
||||||
|
|
||||||
/* Set foreground color to current focused color, line width to 2 */
|
|
||||||
uint32_t values[] = {background_color, 2};
|
|
||||||
xcb_change_gc(conn, client->titlegc, XCB_GC_FOREGROUND | XCB_GC_LINE_WIDTH, values);
|
|
||||||
|
|
||||||
/* Draw the border, the ±1 is for line width = 2 */
|
|
||||||
xcb_point_t points[] = {{1, 0}, /* left upper edge */
|
|
||||||
{1, client->rect.height-1}, /* left bottom edge */
|
|
||||||
{client->rect.width-1, client->rect.height-1}, /* right bottom edge */
|
|
||||||
{client->rect.width-1, 0}}; /* right upper edge */
|
|
||||||
xcb_poly_line(conn, XCB_COORD_MODE_ORIGIN, client->frame, client->titlegc, 4, points);
|
|
||||||
|
|
||||||
/* Draw a black background */
|
|
||||||
xcb_change_gc_single(conn, client->titlegc, XCB_GC_FOREGROUND, get_colorpixel(conn, "#000000"));
|
|
||||||
if (client->titlebar_position == TITLEBAR_OFF && !client->borderless) {
|
|
||||||
xcb_rectangle_t crect = {1, 0, client->rect.width - (1 + 1), client->rect.height - 1};
|
|
||||||
xcb_poly_fill_rectangle(conn, client->frame, client->titlegc, 1, &crect);
|
|
||||||
} else {
|
|
||||||
xcb_rectangle_t crect = {2, 0, client->rect.width - (2 + 2), client->rect.height - 2};
|
|
||||||
xcb_poly_fill_rectangle(conn, client->frame, client->titlegc, 1, &crect);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
xcb_flush(conn);
|
|
||||||
return 1;
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue