all repos — openbox @ 80c7f14520694771c08b9564487ba65e7dadd75e

openbox fork - make it a bit more like ryudo

add the plugin_setup_config function
Dana Jansens danakj@orodu.net
commit

80c7f14520694771c08b9564487ba65e7dadd75e

parent

fdf4265a13f5aacc87b4bdf7ae851505eff780a6

M plugins/focus.cplugins/focus.c

@@ -5,6 +5,22 @@ #include "../kernel/frame.h"

#include "../kernel/focus.h" #include "../kernel/stacking.h" #include "../kernel/openbox.h" +#include "../kernel/config.h" + +void plugin_setup_config() +{ + config_def_set(config_def_new("focus.followMouse", Config_Bool, + "Focus Follows Mouse", + "Focus windows when the mouse pointer " + "enters them.")); + config_def_set(config_def_new("focus.focusNew", Config_Bool, + "Focus New Windows", + "Focus windows when they first appear ")); + config_def_set(config_def_new("focus.warpOnDeskSwitch", Config_Bool, + "Warp Pointer On Desktop Switch", + "Warps the pointer to the focused window " + "when switching desktops.")); +} /* config options */ static gboolean follow_mouse = TRUE;
M plugins/keyboard/keyboard.cplugins/keyboard/keyboard.c

@@ -7,6 +7,10 @@ #include "tree.h"

#include "keyboard.h" #include <glib.h> +void plugin_setup_config() +{ +} + KeyBindingTree *firstnode; static KeyBindingTree *curpos;
M plugins/mouse/mouse.cplugins/mouse/mouse.c

@@ -9,6 +9,10 @@ #include "translate.h"

#include "mouse.h" #include <glib.h> +void plugin_setup_config() +{ +} + static int drag_threshold = 3; /* GData of GSList*s of PointerBinding*s. */
M plugins/placement/placement.cplugins/placement/placement.c

@@ -8,6 +8,10 @@ #include <glib.h>

gboolean history = TRUE; +void plugin_setup_config() +{ +} + static void place_random(Client *c) { int l, r, t, b;
M plugins/resistance.cplugins/resistance.c

@@ -5,6 +5,10 @@ #include "../kernel/stacking.h"

#include "../kernel/screen.h" #include <glib.h> +void plugin_setup_config() +{ +} + static int resistance = 10; static gboolean window_resistance = TRUE; /* window-to-window */