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);