diff options
author | Damian Minkov <damencho@jitsi.org> | 2012-02-09 07:58:22 +0000 |
---|---|---|
committer | Damian Minkov <damencho@jitsi.org> | 2012-02-09 07:58:22 +0000 |
commit | 58c5fc84631b45a50d106d9da414d9b8e0d3eabe (patch) | |
tree | 40b4c7edb03a128024b8434c20103145bd64758f | |
parent | db293d098bd0103ba1fd1aedc4a1e52e05fca437 (diff) | |
download | jitsi-58c5fc84631b45a50d106d9da414d9b8e0d3eabe.zip jitsi-58c5fc84631b45a50d106d9da414d9b8e0d3eabe.tar.gz jitsi-58c5fc84631b45a50d106d9da414d9b8e0d3eabe.tar.bz2 |
Adds property to disable auto answer menu.
-rw-r--r-- | src/net/java/sip/communicator/impl/gui/main/menus/ToolsMenu.java | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/main/menus/ToolsMenu.java b/src/net/java/sip/communicator/impl/gui/main/menus/ToolsMenu.java index ec0bf51..776e9ac 100644 --- a/src/net/java/sip/communicator/impl/gui/main/menus/ToolsMenu.java +++ b/src/net/java/sip/communicator/impl/gui/main/menus/ToolsMenu.java @@ -40,9 +40,18 @@ public class ToolsMenu PluginComponentListener, Skinnable { + /** + * Local logger. + */ private final Logger logger = Logger.getLogger(ToolsMenu.class); /** + * Property to disable auto answer menu. + */ + private static final String AUTO_ANSWER_MENU_DISABLED_PROP = + "net.java.sip.communicator.impl.gui.main.menus.AUTO_ANSWER_MENU_DISABLED"; + + /** * Conference call menu item. */ private JMenuItem conferenceMenuItem; @@ -242,8 +251,13 @@ public class ToolsMenu conferenceMenuItem.addActionListener(this); this.add(conferenceMenuItem); - AutoAnswerMenu autoAnswerMenu = new AutoAnswerMenu(); - this.add(autoAnswerMenu); + if(!GuiActivator.getConfigurationService().getBoolean( + AUTO_ANSWER_MENU_DISABLED_PROP, + false)) + { + AutoAnswerMenu autoAnswerMenu = new AutoAnswerMenu(); + this.add(autoAnswerMenu); + } this.addSeparator(); |