Remove unused function arguments. (#2635)
The connection is no longer necessary since the non-cairo paths have been removed.
This commit is contained in:
committed by
Michael Stapelberg
parent
33d6a4e829
commit
e0582aa5eb
@ -617,7 +617,7 @@ static void handle_expose_event(xcb_expose_event_t *event) {
|
||||
* only tell us that the X server lost (parts of) the window contents. We
|
||||
* can handle that by copying the appropriate part from our surface to the
|
||||
* window. */
|
||||
draw_util_copy_surface(conn, &(parent->frame_buffer), &(parent->frame),
|
||||
draw_util_copy_surface(&(parent->frame_buffer), &(parent->frame),
|
||||
event->x, event->y, event->x, event->y,
|
||||
event->width, event->height);
|
||||
xcb_flush(conn);
|
||||
|
@ -244,8 +244,8 @@ static void sighandler_draw_dialog(dialog_t *dialog) {
|
||||
const color_t red = draw_util_hex_to_color("#FF0000");
|
||||
|
||||
/* Start with a clean slate and draw a red border. */
|
||||
draw_util_clear_surface(conn, &(dialog->surface), red);
|
||||
draw_util_rectangle(conn, &(dialog->surface), black, border_width, border_width,
|
||||
draw_util_clear_surface(&(dialog->surface), red);
|
||||
draw_util_rectangle(&(dialog->surface), black, border_width, border_width,
|
||||
dialog->dims.width - 2 * border_width, dialog->dims.height - 2 * border_width);
|
||||
|
||||
int y = border_width + margin;
|
||||
|
42
src/x.c
42
src/x.c
@ -330,10 +330,10 @@ static void x_draw_title_border(Con *con, struct deco_render_params *p) {
|
||||
deco_diff_r = 0;
|
||||
}
|
||||
|
||||
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->border,
|
||||
draw_util_rectangle(&(con->parent->frame_buffer), p->color->border,
|
||||
dr->x, dr->y, dr->width, 1);
|
||||
|
||||
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->border,
|
||||
draw_util_rectangle(&(con->parent->frame_buffer), p->color->border,
|
||||
dr->x + deco_diff_l, dr->y + dr->height - 1, dr->width - (deco_diff_l + deco_diff_r), 1);
|
||||
}
|
||||
|
||||
@ -349,7 +349,7 @@ static void x_draw_decoration_after_title(Con *con, struct deco_render_params *p
|
||||
/* We actually only redraw the far right two pixels as that is the
|
||||
* distance we keep from the edge (not the entire border width).
|
||||
* Redrawing the entire border would cause text to be cut off. */
|
||||
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->background,
|
||||
draw_util_rectangle(&(con->parent->frame_buffer), p->color->background,
|
||||
dr->x + dr->width - 2 * logical_px(1),
|
||||
dr->y,
|
||||
2 * logical_px(1),
|
||||
@ -360,11 +360,11 @@ static void x_draw_decoration_after_title(Con *con, struct deco_render_params *p
|
||||
* be easily distinguished. */
|
||||
if (con->parent->layout == L_TABBED) {
|
||||
/* Left side */
|
||||
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->border,
|
||||
draw_util_rectangle(&(con->parent->frame_buffer), p->color->border,
|
||||
dr->x, dr->y, 1, dr->height);
|
||||
|
||||
/* Right side */
|
||||
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->border,
|
||||
draw_util_rectangle(&(con->parent->frame_buffer), p->color->border,
|
||||
dr->x + dr->width - 1, dr->y, 1, dr->height);
|
||||
}
|
||||
|
||||
@ -458,16 +458,16 @@ void x_draw_decoration(Con *con) {
|
||||
/* 2: draw the client.background, but only for the parts around the window_rect */
|
||||
if (con->window != NULL) {
|
||||
/* top area */
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), config.client.background,
|
||||
draw_util_rectangle(&(con->frame_buffer), config.client.background,
|
||||
0, 0, r->width, w->y);
|
||||
/* bottom area */
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), config.client.background,
|
||||
draw_util_rectangle(&(con->frame_buffer), config.client.background,
|
||||
0, w->y + w->height, r->width, r->height - (w->y + w->height));
|
||||
/* left area */
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), config.client.background,
|
||||
draw_util_rectangle(&(con->frame_buffer), config.client.background,
|
||||
0, 0, w->x, r->height);
|
||||
/* right area */
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), config.client.background,
|
||||
draw_util_rectangle(&(con->frame_buffer), config.client.background,
|
||||
w->x + w->width, 0, r->width - (w->x + w->width), r->height);
|
||||
}
|
||||
|
||||
@ -484,21 +484,21 @@ void x_draw_decoration(Con *con) {
|
||||
* rectangle because some childs are not freely resizable and we want
|
||||
* their background color to "shine through". */
|
||||
if (!(borders_to_hide & ADJ_LEFT_SCREEN_EDGE)) {
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), p->color->child_border, 0, 0, br.x, r->height);
|
||||
draw_util_rectangle(&(con->frame_buffer), p->color->child_border, 0, 0, br.x, r->height);
|
||||
}
|
||||
if (!(borders_to_hide & ADJ_RIGHT_SCREEN_EDGE)) {
|
||||
draw_util_rectangle(conn, &(con->frame_buffer),
|
||||
draw_util_rectangle(&(con->frame_buffer),
|
||||
p->color->child_border, r->width + (br.width + br.x), 0,
|
||||
-(br.width + br.x), r->height);
|
||||
}
|
||||
if (!(borders_to_hide & ADJ_LOWER_SCREEN_EDGE)) {
|
||||
draw_util_rectangle(conn, &(con->frame_buffer),
|
||||
draw_util_rectangle(&(con->frame_buffer),
|
||||
p->color->child_border, br.x, r->height + (br.height + br.y),
|
||||
r->width + br.width, -(br.height + br.y));
|
||||
}
|
||||
/* pixel border needs an additional line at the top */
|
||||
if (p->border_style == BS_PIXEL && !(borders_to_hide & ADJ_UPPER_SCREEN_EDGE)) {
|
||||
draw_util_rectangle(conn, &(con->frame_buffer),
|
||||
draw_util_rectangle(&(con->frame_buffer),
|
||||
p->color->child_border, br.x, 0, r->width + br.width, br.y);
|
||||
}
|
||||
|
||||
@ -510,10 +510,10 @@ void x_draw_decoration(Con *con) {
|
||||
TAILQ_PREV(con, nodes_head, nodes) == NULL &&
|
||||
con->parent->type != CT_FLOATING_CON) {
|
||||
if (p->parent_layout == L_SPLITH) {
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), p->color->indicator,
|
||||
draw_util_rectangle(&(con->frame_buffer), p->color->indicator,
|
||||
r->width + (br.width + br.x), br.y, -(br.width + br.x), r->height + br.height);
|
||||
} else if (p->parent_layout == L_SPLITV) {
|
||||
draw_util_rectangle(conn, &(con->frame_buffer), p->color->indicator,
|
||||
draw_util_rectangle(&(con->frame_buffer), p->color->indicator,
|
||||
br.x, r->height + (br.height + br.y), r->width + br.width, -(br.height + br.y));
|
||||
}
|
||||
}
|
||||
@ -533,12 +533,12 @@ void x_draw_decoration(Con *con) {
|
||||
* garbage left on there. This is important to avoid tearing when using
|
||||
* transparency. */
|
||||
if (con == TAILQ_FIRST(&(con->parent->nodes_head))) {
|
||||
draw_util_clear_surface(conn, &(con->parent->frame_buffer), COLOR_TRANSPARENT);
|
||||
draw_util_clear_surface(&(con->parent->frame_buffer), COLOR_TRANSPARENT);
|
||||
FREE(con->parent->deco_render_params);
|
||||
}
|
||||
|
||||
/* 4: paint the bar */
|
||||
draw_util_rectangle(conn, &(parent->frame_buffer), p->color->background,
|
||||
draw_util_rectangle(&(parent->frame_buffer), p->color->background,
|
||||
con->deco_rect.x, con->deco_rect.y, con->deco_rect.width, con->deco_rect.height);
|
||||
|
||||
/* 5: draw two unconnected horizontal lines in border color */
|
||||
@ -619,7 +619,7 @@ void x_draw_decoration(Con *con) {
|
||||
after_title:
|
||||
x_draw_decoration_after_title(con, p);
|
||||
copy_pixmaps:
|
||||
draw_util_copy_surface(conn, &(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
draw_util_copy_surface(&(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -642,7 +642,7 @@ void x_deco_recurse(Con *con) {
|
||||
x_deco_recurse(current);
|
||||
|
||||
if (state->mapped) {
|
||||
draw_util_copy_surface(conn, &(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
draw_util_copy_surface(&(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
}
|
||||
}
|
||||
|
||||
@ -829,7 +829,7 @@ void x_push_node(Con *con) {
|
||||
xcb_flush(conn);
|
||||
xcb_set_window_rect(conn, con->frame.id, rect);
|
||||
if (con->frame_buffer.id != XCB_NONE) {
|
||||
draw_util_copy_surface(conn, &(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
draw_util_copy_surface(&(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
}
|
||||
xcb_flush(conn);
|
||||
|
||||
@ -881,7 +881,7 @@ void x_push_node(Con *con) {
|
||||
|
||||
/* copy the pixmap contents to the frame window immediately after mapping */
|
||||
if (con->frame_buffer.id != XCB_NONE) {
|
||||
draw_util_copy_surface(conn, &(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
draw_util_copy_surface(&(con->frame_buffer), &(con->frame), 0, 0, 0, 0, con->rect.width, con->rect.height);
|
||||
}
|
||||
xcb_flush(conn);
|
||||
|
||||
|
Reference in New Issue
Block a user