add the client_list_menu plugin
Dana Jansens danakj@orodu.net
4 files changed,
160 insertions(+),
1 deletions(-)
M
Makefile.am
→
Makefile.am
@@ -30,7 +30,8 @@ plugins/placement/placement.la \
plugins/menu/timed_menu.la \ plugins/menu/fifo_menu.la \ plugins/menu/client_menu.la \ - plugins/menu/include_menu.la + plugins/menu/include_menu.la \ + plugins/menu/client_list_menu.la if OBCONF bin_PROGRAMS += \@@ -264,6 +265,19 @@ -module \
-avoid-version plugins_menu_include_menu_la_SOURCES = \ plugins/menu/include_menu.c + +plugins_menu_client_list_menu_la_CPPFLAGS = \ + $(XFT_CFLAGS) \ + $(GLIB_CFLAGS) \ + $(LIBSN_CFLAGS) \ + $(XML_CFLAGS) \ + -DPLUGINDIR=\"$(plugindir)\" \ + -DG_LOG_DOMAIN=\"Plugin-Client-List-Menu\" +plugins_menu_client_list_menu_la_LDFLAGS = \ + -module \ + -avoid-version +plugins_menu_client_list_menu_la_SOURCES = \ + plugins/menu/client_list_menu.c ## obconf ##
M
openbox/plugin.c
→
openbox/plugin.c
@@ -161,6 +161,7 @@ plugin_open("placement", i);
/* XXX rm me when the parser loads me magically */ plugin_open("client_menu", i); + plugin_open("client_list_menu", i); } else { /* load the plugins in the rc file */ while (g_io_channel_read_line(io, &name, NULL, NULL, &err) ==