aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamian Minkov <damencho@jitsi.org>2012-02-09 07:58:22 +0000
committerDamian Minkov <damencho@jitsi.org>2012-02-09 07:58:22 +0000
commit58c5fc84631b45a50d106d9da414d9b8e0d3eabe (patch)
tree40b4c7edb03a128024b8434c20103145bd64758f
parentdb293d098bd0103ba1fd1aedc4a1e52e05fca437 (diff)
downloadjitsi-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.java18
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();