all repos — openbox @ 07dd2c6442b97c8df0dee6076dc45eb310916bcf

openbox fork - make it a bit more like ryudo

fix reversed variable name and add a little comment to the magic menu code
Mikael Magnusson mikachu@comhem.se
commit

07dd2c6442b97c8df0dee6076dc45eb310916bcf

parent

bc0440851789c9626bc9f9d3a13a7164915bdcfa

3 files changed, 7 insertions(+), 5 deletions(-)

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

@@ -2116,7 +2116,7 @@ for user-requested ones, only resize if final is true, or when

resizing in redraw mode */ send_resize_client = ((!user && resized) || (user && (final || - (resized && config_redraw_resize)))); + (resized && config_resize_redraw)))); /* if the client is enlarging, the resize the client before the frame */ if (send_resize_client && user && (w > oldw || h > oldh))
M openbox/config.copenbox/config.c

@@ -40,7 +40,7 @@ gint config_desktops_num;

GSList *config_desktops_names; gint config_screen_firstdesk; -gboolean config_redraw_resize; +gboolean config_resize_redraw; ObStackingLayer config_dock_layer; gboolean config_dock_floating;

@@ -291,7 +291,7 @@

node = node->children; if ((n = parse_find_node("drawContents", node))) - config_redraw_resize = parse_bool(doc, n); + config_resize_redraw = parse_bool(doc, n); } static void parse_dock(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,

@@ -530,7 +530,7 @@ config_desktops_names = NULL;

parse_register(i, "desktops", parse_desktops, NULL); - config_redraw_resize = TRUE; + config_resize_redraw = TRUE; parse_register(i, "resize", parse_resize, NULL);
M openbox/menuframe.copenbox/menuframe.c

@@ -217,9 +217,11 @@

if (dx || dy) { ObMenuFrame *f; + /* move the current menu frame to fit, but dont touch parents yet */ menu_frame_move(self, self->area.x + dx, self->area.y + dy); if (!config_menu_xorstyle) - dy = 0; + dy = 0; /* if we want to be like xor, move parents in y- * + * and x-direction, otherwise just in x-dir */ for (f = self->parent; f; f = f->parent) menu_frame_move(f, f->area.x + dx, f->area.y + dy); for (f = self->child; f; f = f->child)