summaryrefslogtreecommitdiffstats
path: root/client/x11
diff options
context:
space:
mode:
authorArnon Gilboa <agilboa@redhat.com>2010-10-18 10:03:46 +0200
committerArnon Gilboa <agilboa@redhat.com>2010-10-18 10:03:46 +0200
commit20c550d278ed5833bb25c3bfb9d35d775fdb5291 (patch)
tree53d58c8741487cad7a1532dfbb6ebcd685157ed5 /client/x11
parente789c8b9aa645d0adedb569be27daab8cdbf376f (diff)
downloadspice-20c550d278ed5833bb25c3bfb9d35d775fdb5291.tar.gz
spice-20c550d278ed5833bb25c3bfb9d35d775fdb5291.tar.xz
spice-20c550d278ed5833bb25c3bfb9d35d775fdb5291.zip
spicec: add foreign menu
Spice foreign menu enables external control of the client menu. The foreignmenu protocol enables an external application to: add a submenu, set its title, clear it, add/modify/remove an item etc. Foreign menu is based on the cross-platform named pipe.
Diffstat (limited to 'client/x11')
-rw-r--r--client/x11/Makefile.am2
1 files changed, 2 insertions, 0 deletions
diff --git a/client/x11/Makefile.am b/client/x11/Makefile.am
index 02aa8eb2..f6e9fda7 100644
--- a/client/x11/Makefile.am
+++ b/client/x11/Makefile.am
@@ -61,6 +61,8 @@ RED_COMMON_SRCS = \
$(CLIENT_DIR)/debug.h \
$(CLIENT_DIR)/display_channel.cpp \
$(CLIENT_DIR)/display_channel.h \
+ $(CLIENT_DIR)/foreign_menu.cpp \
+ $(CLIENT_DIR)/foreign_menu.h \
$(CLIENT_DIR)/glz_decoded_image.h \
$(CLIENT_DIR)/glz_decoder_config.h \
$(CLIENT_DIR)/glz_decoder.cpp \