all repos — openbox @ 1aa9c7e95ef3da351a7459ed79cacd439db353e8

openbox fork - make it a bit more like ryudo

always place windows on the screen with the mouse cursor in xinerama, throw some code around (try3)
Mikael Magnusson mikachu@comhem.se
commit

1aa9c7e95ef3da351a7459ed79cacd439db353e8

parent

d04b68f8bc2bf3723ae19b05fff2ca9a0e9d4ca6

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

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

@@ -61,16 +61,16 @@

screen_pointer_pos(&px, &py); for (i = 0; i < screen_num_monitors; i++) { - area = screen_area_monitor(client->desktop, i); + area = screen_area_monitor(c->desktop, i); if (RECT_CONTAINS(*area, px, py)) break; } if (i == screen_num_monitors) - area = screen_area_monitor(client->desktop, 0); + area = screen_area_monitor(c->desktop, 0); /* Last resort */ if (!area) - area = screen_area_monitor(client->desktop, + area = screen_area_monitor(c->desktop, g_random_int_range(0, screen_num_monitors)); return area;