all repos — openbox @ 40f2e19ef425a4f3228b2526a66f50562f383394

openbox fork - make it a bit more like ryudo

set teh dock sizes before the app uses it for positioning
Dana Jansens danakj@orodu.net
commit

40f2e19ef425a4f3228b2526a66f50562f383394

parent

135d6d7bdc5add79aabcdfca2cbfb290d5591341

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

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

@@ -155,16 +155,16 @@

for (it = dock->dock_apps; it; it = it->next) { struct DockApp *app = it->data; if (config_dock_horz) { + dock->w += app->w; + dock->h = MAX(dock->h, app->h); app->x = spot; app->y = (dock->h - app->h) / 2; - dock->w += app->w; - dock->h = MAX(dock->h, app->h); spot += app->w; } else { + dock->w = MAX(dock->w, app->w); + dock->h += app->h; app->x = (dock->w - app->w) / 2; app->y = spot; - dock->w = MAX(dock->w, app->w); - dock->h += app->h; spot += app->h; }