diff options
author | Yana Stamcheva <yana@jitsi.org> | 2011-02-24 13:48:24 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2011-02-24 13:48:24 +0000 |
commit | bf3fd3dcdaa47ef8a5e246c5af9915e052d7aa74 (patch) | |
tree | 80ee644b2be8a865f2c73f77dc42e21a7166d3fd /src/net/java/sip/communicator/impl/gui/UIServiceImpl.java | |
parent | 4269c5ff7d9253622fadea90ae5e4bb1f7c154b7 (diff) | |
download | jitsi-bf3fd3dcdaa47ef8a5e246c5af9915e052d7aa74.zip jitsi-bf3fd3dcdaa47ef8a5e246c5af9915e052d7aa74.tar.gz jitsi-bf3fd3dcdaa47ef8a5e246c5af9915e052d7aa74.tar.bz2 |
Allow to enable provisioning when you start jitsi for the first time. As part of the solution proposed by Conrad Beckert on dev (subject: "Re: Updates to the Provisioning Plugin").
Diffstat (limited to 'src/net/java/sip/communicator/impl/gui/UIServiceImpl.java')
-rw-r--r-- | src/net/java/sip/communicator/impl/gui/UIServiceImpl.java | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/UIServiceImpl.java b/src/net/java/sip/communicator/impl/gui/UIServiceImpl.java index 61e4450..5598538 100644 --- a/src/net/java/sip/communicator/impl/gui/UIServiceImpl.java +++ b/src/net/java/sip/communicator/impl/gui/UIServiceImpl.java @@ -1131,9 +1131,26 @@ public class UIServiceImpl */ public void setConfigurationWindowVisible(boolean visible) { + if (isVisible() && configurationFrame == null) + configurationFrame = new ConfigurationFrame(mainFrame); + + if (configurationFrame != null) + configurationFrame.setVisible(visible); + } + + /** + * Returns the <tt>ConfigurationContainer</tt> associated with this + * <tt>UIService</tt>. + * + * @return the <tt>ConfigurationContainer</tt> associated with this + * <tt>UIService</tt> + */ + public ConfigurationContainer getConfigurationContainer() + { if (configurationFrame == null) configurationFrame = new ConfigurationFrame(mainFrame); - configurationFrame.setVisible(visible); + + return configurationFrame; } /** |