You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by gg...@apache.org on 2012/07/18 08:29:22 UTC

svn commit: r1362779 - /incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java

Author: ggrekhov
Date: Wed Jul 18 06:29:22 2012
New Revision: 1362779

URL: http://svn.apache.org/viewvc?rev=1362779&view=rev
Log:
Jitsi: improve invitation message; main window to front

Modified:
    incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java

Modified: incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java?rev=1362779&r1=1362778&r2=1362779&view=diff
==============================================================================
--- incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java (original)
+++ incubator/openmeetings/trunk/plugins/jitsi/src/net/java/sip/communicator/plugin/openmeetings/OpenmeetingsPluginMenuItem.java Wed Jul 18 06:29:22 2012
@@ -9,7 +9,7 @@ package net.java.sip.communicator.plugin
 import java.awt.*;
 import java.awt.event.*;
 
-import net.java.sip.communicator.plugin.otr.OtrActivator;
+import net.java.sip.communicator.impl.gui.main.MainFrame;
 import net.java.sip.communicator.service.protocol.Message;
 import net.java.sip.communicator.service.protocol.Contact;
 import net.java.sip.communicator.service.protocol.OperationSetBasicInstantMessaging;
@@ -93,7 +93,15 @@ public class OpenmeetingsPluginMenuItem
     		return;
     	}
     	
-    	openUrl( invitationUrl );    	
+    	openUrl( invitationUrl );
+
+        // bring main window to front
+        Window[] windows = Window.getWindows();
+        for (Window w : windows) {
+            if (null == w.getOwner() && w.isVisible()) {
+                w.toFront();
+            }
+        }
     	
     	Contact to = metaContact.getDefaultContact();
       	String invitationUrlForSend = null;
@@ -112,7 +120,9 @@ public class OpenmeetingsPluginMenuItem
     	OperationSetBasicInstantMessaging basicInstMsgImpl =
     		(OperationSetBasicInstantMessaging)jabberProvider.getOperationSet(OperationSetBasicInstantMessaging.class);
     	    	
-    	String message = "I am inviting you to the conference. Please, click the link " + invitationUrlForSend;
+        String message = OpenmeetingsPluginActivator.resourceService
+                .getI18NString("plugin.openmeetings.INVITE_MESSAGE");
+    	message += "\n" + invitationUrlForSend;
 				
 		Message msg = basicInstMsgImpl.createMessage(message);
 		basicInstMsgImpl.sendInstantMessage(to ,  msg);