all repos — openbox @ bdf5d409e5c10cc4b37658491ccbba75978c5141

openbox fork - make it a bit more like ryudo

test
Mikael Magnusson mikachu@comhem.se
commit

bdf5d409e5c10cc4b37658491ccbba75978c5141

parent

52c345c3002fe7bb134d35cb5446fa2601ff192f

1 files changed, 4 insertions(+), 3 deletions(-)

jump to
M openbox/place.copenbox/place.c

@@ -324,9 +324,9 @@ r = area->x + area->width - client->frame->area.width;

b = area->y + area->height - client->frame->area.height; *x = px - client->area.width / 2 - client->frame->size.left; - *x = MIN(MAX(*x, l), r); +// *x = MIN(MAX(*x, l), r); *y = py - client->area.height / 2 - client->frame->size.top; - *y = MIN(MAX(*y, t), b); +// *y = MIN(MAX(*y, t), b); return TRUE; }

@@ -375,8 +375,9 @@ }

void place_client(ObClient *client, gint *x, gint *y) { + gint rude = 1; if (client->positioned) - return; + rude = 0; if (place_transient(client, x, y) || ((config_place_policy == OB_PLACE_POLICY_MOUSE) ? place_under_mouse(client, x, y) :