Author: vdegtyarev
Date: Tue Nov 15 03:53:02 2016
New Revision: 1769720

URL: http://svn.apache.org/viewvc?rev=1769720&view=rev
Log:
OPENMEETINGS-1376 partially fixed. Userlist is updated correctly when user exit 
from the room. Activity actions is added. Shared video Tooltip is corrected.

Modified:
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/activity/CamActivityIcon.java

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java?rev=1769720&r1=1769719&r2=1769720&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
 Tue Nov 15 03:53:02 2016
@@ -113,6 +113,26 @@ public class ActivitiesPanel extends Bas
                                                                                
broadcast(new TextRoomMessage(room.getRoom().getId(), getUserId(), 
RoomMessage.Type.activityRemove, id));
                                                                                
room.allowRight(target, client, Right.whiteBoard);
                                                                                
break;
+                                                                       case 
reqRightShare:
+                                                                               
broadcast(new TextRoomMessage(room.getRoom().getId(), getUserId(), 
RoomMessage.Type.activityRemove, id));
+                                                                               
room.allowRight(target, client, Right.share);
+                                                                               
break;
+                                                                       case 
reqRightRemote:
+                                                                               
broadcast(new TextRoomMessage(room.getRoom().getId(), getUserId(), 
RoomMessage.Type.activityRemove, id));
+                                                                               
room.allowRight(target, client, Right.remoteControl);
+                                                                               
break;
+                                                                       case 
reqRightA:
+                                                                               
broadcast(new TextRoomMessage(room.getRoom().getId(), getUserId(), 
RoomMessage.Type.activityRemove, id));
+                                                                               
room.allowRight(target, client, Right.audio);
+                                                                               
break;
+                                                                       case 
reqRightMute:
+                                                                               
broadcast(new TextRoomMessage(room.getRoom().getId(), getUserId(), 
RoomMessage.Type.activityRemove, id));
+                                                                               
room.allowRight(target, client, Right.mute);
+                                                                               
break;
+                                                                       case 
reqRightExclusive:
+                                                                               
broadcast(new TextRoomMessage(room.getRoom().getId(), getUserId(), 
RoomMessage.Type.activityRemove, id));
+                                                                               
room.allowRight(target, client, Right.exclusive);
+                                                                               
break;
                                                                        default:
                                                                                
break;
                                                                }

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java?rev=1769720&r1=1769719&r2=1769720&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
 Tue Nov 15 03:53:02 2016
@@ -313,7 +313,7 @@ public class RoomMenuPanel extends Panel
        }
 
        public void exit(IPartialPageRequestHandler handler) {
-               exit(handler, false);
+               exit(handler, true);
        }
 
        public void exit(IPartialPageRequestHandler handler, boolean broadcast) 
{

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/activity/CamActivityIcon.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/activity/CamActivityIcon.java?rev=1769720&r1=1769719&r2=1769720&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/activity/CamActivityIcon.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/activity/CamActivityIcon.java
 Tue Nov 15 03:53:02 2016
@@ -32,7 +32,7 @@ public class CamActivityIcon extends Roo
 
        @Override
        protected String getTitle() {
-               return getString("687");
+               return getString(!client.hasActivity(activity) ? "687" : "690");
        }
 
        @Override


Reply via email to