all repos — openbox @ 21442ab6e429ac648ffe1a3efba7dfb200e7fddd

openbox fork - make it a bit more like ryudo

round down for size increments
Dana Jansens danakj@orodu.net
commit

21442ab6e429ac648ffe1a3efba7dfb200e7fddd

parent

ca40e8b9eca2bba3d4aadd650722bc80542b4819

1 files changed, 9 insertions(+), 0 deletions(-)

jump to
M plugins/resistance.cplugins/resistance.c

@@ -255,6 +255,15 @@ if (lt >= at && dlt < at && dlt >= at - resist.integer)

*h = rb - al + 1; break; } + + /* round down for size increments */ + *w -= c->frame->area.width + c->frame->size.left + c->frame->size.right; + *w = *w / c->size_inc.width * c->size_inc.width; + *w += c->frame->area.width + c->frame->size.left + c->frame->size.right; + + *h -= c->frame->area.height + c->frame->size.top + c->frame->size.bottom; + *h = *h / c->size_inc.height * c->size_inc.height; + *h += c->frame->area.height + c->frame->size.top + c->frame->size.bottom; } static void event(ObEvent *e, void *foo)