You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2017/02/21 07:50:05 UTC

svn commit: r1783839 - in /openmeetings/application: branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/ trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/

Author: solomax
Date: Tue Feb 21 07:50:05 2017
New Revision: 1783839

URL: http://svn.apache.org/viewvc?rev=1783839&view=rev
Log:
[OPENMEETINGS-1572] chat is made resizable

Modified:
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js
    openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
    openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java?rev=1783839&r1=1783838&r2=1783839&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java Tue Feb 21 07:50:05 2017
@@ -120,8 +120,8 @@ public class Chat extends Panel {
 
 	public static CharSequence getReinit() {
 		StringBuilder sb = new StringBuilder("chatReinit(");
-		sb.append('\'').append(ID_ALL).append('\'')
-				.append(',').append('\'').append(ID_ROOM_PREFIX).append('\'');
+		sb.append('\'').append(Application.getString(1494)).append('\'')
+				.append(',').append('\'').append(Application.getString(406)).append('\'');
 		return sb.append("); ");
 	}
 

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js?rev=1783839&r1=1783838&r2=1783839&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js Tue Feb 21 07:50:05 2017
@@ -59,6 +59,17 @@ function chatReinit(_allPrefix, _roomPre
 		$("#" + panelId).remove();
 		chatTabs.tabs("refresh");
 	});
+	$('#chatPanel').resizable({
+		handles: "n, w"
+		, disabled: chatClosed()
+		, alsoResize: "#chat, #chat .ui-tabs .ui-tabs-panel.messageArea"
+		, minHeight: 195
+		, minWidth: 260
+		, stop: function(event, ui) {
+			$('#chatPanel').css({'top': '', 'left': ''});
+			openedHeight = ui.size.height + "px";
+		}
+	});
 }
 function chatClosed() {
 	return $('#chatPanel').height() < 24;
@@ -68,6 +79,7 @@ function openChat() {
 		$('#chat .control.block .ui-icon').removeClass('ui-icon-caret-1-n').addClass('ui-icon-caret-1-s');
 		$('#chat .control.block').removeClass('ui-state-highlight');
 		$('#chatPanel, #chat').animate({height: openedHeight}, 1000);
+		$('#chatPanel').resizable("option", "disabled", false);
 	}
 }
 function closeChat() {
@@ -75,6 +87,7 @@ function closeChat() {
 		$('#chat .control.block .ui-icon').removeClass('ui-icon-caret-1-s').addClass('ui-icon-caret-1-n');
 		$('#chatPanel').animate({height: closedHeight}, 1000);
 		$('#chatPanel, #chat').animate({height: closedHeight}, 1000);
+		$('#chatPanel').resizable("option", "disabled", true);
 	}
 }
 function toggleChat() {

Modified: openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java?rev=1783839&r1=1783838&r2=1783839&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java (original)
+++ openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java Tue Feb 21 07:50:05 2017
@@ -120,8 +120,8 @@ public class Chat extends Panel {
 
 	public static CharSequence getReinit() {
 		StringBuilder sb = new StringBuilder("chatReinit(");
-		sb.append('\'').append(ID_ALL).append('\'')
-				.append(',').append('\'').append(ID_ROOM_PREFIX).append('\'');
+		sb.append('\'').append(Application.getString(1494)).append('\'')
+				.append(',').append('\'').append(Application.getString(406)).append('\'');
 		return sb.append("); ");
 	}
 

Modified: openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js
URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js?rev=1783839&r1=1783838&r2=1783839&view=diff
==============================================================================
--- openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js (original)
+++ openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/chat.js Tue Feb 21 07:50:05 2017
@@ -59,6 +59,17 @@ function chatReinit(_allPrefix, _roomPre
 		$("#" + panelId).remove();
 		chatTabs.tabs("refresh");
 	});
+	$('#chatPanel').resizable({
+		handles: "n, w"
+		, disabled: chatClosed()
+		, alsoResize: "#chat, #chat .ui-tabs .ui-tabs-panel.messageArea"
+		, minHeight: 195
+		, minWidth: 260
+		, stop: function(event, ui) {
+			$('#chatPanel').css({'top': '', 'left': ''});
+			openedHeight = ui.size.height + "px";
+		}
+	});
 }
 function chatClosed() {
 	return $('#chatPanel').height() < 24;
@@ -68,6 +79,7 @@ function openChat() {
 		$('#chat .control.block .ui-icon').removeClass('ui-icon-caret-1-n').addClass('ui-icon-caret-1-s');
 		$('#chat .control.block').removeClass('ui-state-highlight');
 		$('#chatPanel, #chat').animate({height: openedHeight}, 1000);
+		$('#chatPanel').resizable("option", "disabled", false);
 	}
 }
 function closeChat() {
@@ -75,6 +87,7 @@ function closeChat() {
 		$('#chat .control.block .ui-icon').removeClass('ui-icon-caret-1-s').addClass('ui-icon-caret-1-n');
 		$('#chatPanel').animate({height: closedHeight}, 1000);
 		$('#chatPanel, #chat').animate({height: closedHeight}, 1000);
+		$('#chatPanel').resizable("option", "disabled", true);
 	}
 }
 function toggleChat() {