diff options
author | Yana Stamcheva <yana@jitsi.org> | 2010-09-29 17:28:13 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2010-09-29 17:28:13 +0000 |
commit | 73eb6b22b00fa15e97f2b71516df26251d0311c6 (patch) | |
tree | 6380da8bda9b4a18fda23670f1f9cfdaf964a2d3 /src/net/java/sip/communicator/impl/osdependent | |
parent | dcc9ea2fe3c47ff0b33dd2f789f3ae8244ea5cf8 (diff) | |
download | jitsi-73eb6b22b00fa15e97f2b71516df26251d0311c6.zip jitsi-73eb6b22b00fa15e97f2b71516df26251d0311c6.tar.gz jitsi-73eb6b22b00fa15e97f2b71516df26251d0311c6.tar.bz2 |
Added a property allowing to hide option menus and buttons and account configuration form.
Diffstat (limited to 'src/net/java/sip/communicator/impl/osdependent')
-rw-r--r-- | src/net/java/sip/communicator/impl/osdependent/jdic/TrayMenuFactory.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/net/java/sip/communicator/impl/osdependent/jdic/TrayMenuFactory.java b/src/net/java/sip/communicator/impl/osdependent/jdic/TrayMenuFactory.java index f9f39db..ed43218 100644 --- a/src/net/java/sip/communicator/impl/osdependent/jdic/TrayMenuFactory.java +++ b/src/net/java/sip/communicator/impl/osdependent/jdic/TrayMenuFactory.java @@ -124,6 +124,7 @@ public final class TrayMenuFactory /** * Creates a tray menu for the given system tray. + * * @param tray the system tray for which we're creating a menu * @param swing indicates if we should create a Swing or an AWT menu * @return a tray menu for the given system tray @@ -144,8 +145,18 @@ public final class TrayMenuFactory } }; - add(trayMenu, createTrayMenuItem("settings", "service.gui.SETTINGS", - "service.systray.CONFIGURE_ICON", listener, swing)); + Boolean showOptions + = OsDependentActivator.getConfigurationService().getBoolean( + "net.java.sip.communicator.impl.gui.main.configforms." + + "SHOW_OPTIONS_WINDOW", + true); + + if (showOptions.booleanValue()) + { + add(trayMenu, createTrayMenuItem("settings", "service.gui.SETTINGS", + "service.systray.CONFIGURE_ICON", listener, swing)); + } + add(trayMenu, createTrayMenuItem("addContact", "service.gui.ADD_CONTACT", "service.gui.icons.ADD_CONTACT_16x16_ICON", listener, swing)); |