Merge branch '090-guest-role' into mconf-live0.6.2
Conflicts: bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/CollectorActor.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/MessageNames.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/OutMessages.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/ValueObjects.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/users/UsersApp.scala bigbluebutton-client/branding/default/style/css/BBBDefault.css
This commit is contained in:
commit
25ff17d906
File diff suppressed because it is too large
Load Diff
@ -267,7 +267,7 @@ class MeetingActor(val meetingID: String, val externalMeetingID: String, val mee
|
||||
guestPolicy = msg.policy
|
||||
outGW.send(new GuestPolicyChanged(msg.meetingID, recorded, guestPolicy.toString()))
|
||||
}
|
||||
|
||||
|
||||
def lockLayout(lock: Boolean) {
|
||||
permissions = permissions.copy(lockedLayout=lock)
|
||||
}
|
||||
|
@ -1,180 +1,180 @@
|
||||
package org.bigbluebutton.core.api
|
||||
|
||||
object MessageNames {
|
||||
val CREATE_MEETING = "create_meeting_request"
|
||||
val INITIALIZE_MEETING = "initialize_meeting_request"
|
||||
val DESTROY_MEETING = "destroy_meeting_request"
|
||||
val START_MEETING = "start_meeting_request"
|
||||
val END_MEETING = "end_meeting_request"
|
||||
val LOCK_SETTING = "lock_setting_request"
|
||||
val LOCK_USER = "lock_user_request"
|
||||
val INIT_LOCK_SETTINGS = "init_lock_settings"
|
||||
val SET_LOCK_SETTINGS = "set_lock_settings"
|
||||
val GET_LOCK_SETTINGS = "get_lock_settings"
|
||||
val IS_MEETING_LOCKED = "is_meeting_locked"
|
||||
val VALIDATE_AUTH_TOKEN = "validate_auth_token_request"
|
||||
val VALIDATE_AUTH_TOKEN_REPLY = "validate_auth_token_reply"
|
||||
val REGISTER_USER = "register_user_request"
|
||||
val USER_JOINING = "user_joining_request"
|
||||
val USER_LEAVING = "user_leaving_request"
|
||||
val GET_USERS = "get_users_request"
|
||||
val RAISE_HAND = "user_raise_hand_request"
|
||||
val LOWER_HAND = "user_lower_hand_request"
|
||||
val USER_SHARE_WEBCAM = "user_share_webcam_request"
|
||||
val USER_UNSHARE_WEBCAM = "user_unshare_webcam_request"
|
||||
val CHANGE_USER_STATUS = "change_user_status_request"
|
||||
val CHANGE_USER_ROLE = "change_user_role_request"
|
||||
val ASSIGN_PRESENTER = "assign_presenter_request"
|
||||
val SET_RECORDING_STATUS = "set_recording_status_request"
|
||||
val GET_CHAT_HISTORY = "get_chat_history_request"
|
||||
val SEND_PUBLIC_MESSAGE = "send_public_chat_message_request"
|
||||
val SEND_PRIVATE_MESSAGE = "send_private_chat_message_request"
|
||||
val GET_CURRENT_LAYOUT = "get_current_layout_request"
|
||||
val SET_LAYOUT = "set_layout_request"
|
||||
val BROADCAST_LAYOUT = "broadcast_layout_request"
|
||||
val UNLOCK_LAYOUT = "unlock_layout_request"
|
||||
val PRECREATED_POLL = "precreated_poll_request"
|
||||
val CREATE_POLL = "create_poll_request"
|
||||
val UPDATE_POLL = "update_poll_request"
|
||||
val GET_POLLS = "get_polls_request"
|
||||
val DESTROY_POLL = "destroy_poll_request"
|
||||
val REMOVE_POLL = "remove_poll_request"
|
||||
val SHARE_POLL = "share_poll_request"
|
||||
val SHOW_POLL_RESULT = "show_poll_result_request"
|
||||
val HIDE_POLL_RESULT = "hide_poll_result_request"
|
||||
val START_POLL = "start_poll_request"
|
||||
val STOP_POLL = "stop_poll_request"
|
||||
val CLEAR_POLL = "clear_poll_request"
|
||||
val GET_POLL_RESULT = "get_poll_result_request"
|
||||
val RESPONT_TO_POLL = "respond_to_poll_request"
|
||||
val CLEAR_PRESENTATION = "clear_presentation_request"
|
||||
val REMOVE_PRESENTATION = "remove_presentation_request"
|
||||
val GET_PRESENTATION_INFO = "get_presentation_info_request"
|
||||
val RESIZE_AND_MOVE_SLIDE = "resize_and_move_slide_request"
|
||||
val GO_TO_SLIDE = "go_to_slide_request"
|
||||
val SHARE_PRESENTATION = "share_presentation_request"
|
||||
val GET_SLIDE_INFO = "get_slide_info_request"
|
||||
val GET_SLIDE_INFO_REPLY = "get_slide_info_reply"
|
||||
val PREUPLOADED_PRESENTATIONS = "preuploaded_presentation_request"
|
||||
val PRESENTATION_CONVERSION_UPDATE = "presentation_conversion_update_message"
|
||||
val PRESENTATION_PAGE_COUNT_ERROR = "presentation_page_count_error_message"
|
||||
val PRESENTATION_SLIDE_GENERATED = "presentation_slide_generated_message"
|
||||
val PRESENTATION_CONVERSION_COMPLETED = "presentation_conversion_completed_message"
|
||||
val PRESENTATION_CURSOR_UPDATED = "presentation_cursor_updated_message"
|
||||
val SEND_VOICE_USERS_REQUEST = "send_voice_users_request"
|
||||
val MUTE_MEETING_REQUEST = "mute_meeting_request"
|
||||
val IS_MEETING_MUTED = "is_meeting_muted_request"
|
||||
val MUTE_USER = "mute_user_request"
|
||||
val EJECT_USER = "eject_user_request"
|
||||
val VOICE_USER_JOINED_MESSAGE = "voice_user_joined_message"
|
||||
val VOICE_USER_JOINED = "voice_user_joined"
|
||||
val VOICE_USER_LEFT = "voice_user_left_message"
|
||||
val VOICE_USER_LOCKED = "voice_user_locked_message"
|
||||
val VOICE_USER_MUTED = "voice_user_muted_message"
|
||||
val VOICE_USER_TALKING = "voice_user_talking_message"
|
||||
val VOICE_RECORDING = "voice_recording_message"
|
||||
val SEND_WHITEBOARD_ANNOTATION = "send_whiteboard_annotation_request"
|
||||
val GET_WHITEBOARD_SHAPES = "get_whiteboard_shapes_request"
|
||||
val CLEAR_WHITEBOARD = "clear_whiteboard_request"
|
||||
val UNDO_WHITEBOARD = "undo_whiteboard_request"
|
||||
val ENABLE_WHITEBOARD = "enable_whiteboard_request"
|
||||
val IS_WHITEBOARD_ENABLED = "is_whiteboard_enabled_request"
|
||||
val GET_ALL_MEETINGS_REQUEST = "get_all_meetings_request"
|
||||
val GET_STREAM_PATH = "get_stream_path_request"
|
||||
val USER_REQUEST_TO_ENTER = "user_request_to_enter"
|
||||
var GET_GUEST_POLICY = "get_guest_policy"
|
||||
val SET_GUEST_POLICY = "set_guest_policy"
|
||||
val GET_GUESTS_WAITING = "get_guests_waiting"
|
||||
val RESPOND_TO_GUEST = "respond_to_guest"
|
||||
val RESPOND_TO_ALL_GUESTS = "respond_to_all_guests"
|
||||
val KICK_GUEST = "kick_guest"
|
||||
|
||||
// OUT MESSAGES
|
||||
val MEETING_CREATED = "meeting_created_message"
|
||||
val VOICE_RECORDING_STARTED = "voice_recording_started_message"
|
||||
val VOICE_RECORDING_STOPPED = "voice_recording_stopped_message"
|
||||
val RECORDING_STATUS_CHANGED = "recording_status_changed_message"
|
||||
val GET_RECORDING_STATUS_REPLY = "get_recording_status_reply"
|
||||
val MEETING_ENDED = "meeting_ended_message"
|
||||
val MEETING_HAS_ENDED = "meeting_has_ended_message"
|
||||
val MEETING_DESTROYED = "meeting_destroyed_message"
|
||||
val DISCONNECT_ALL_USERS = "disconnect_all_users_message"
|
||||
val DISCONNECT_USER = "disconnect_user_message"
|
||||
val PERMISSION_SETTING_INITIALIZED = "permisssion_setting_initialized_message"
|
||||
val NEW_PERMISSION_SETTINGS = "new_permission_settings"
|
||||
val USER_LOCKED = "user_locked_message"
|
||||
val USERS_LOCKED = "users_locked_message"
|
||||
val GET_PERMISSION_SETTINGS_REPLY = "get_permissions_setting_reply"
|
||||
val IS_MEETING_LOCKED_REPLY = "is_meeting_locked_reply"
|
||||
val USER_REGISTERED = "user_registered_message"
|
||||
val USER_LEFT = "user_left_message"
|
||||
val PRESENTER_ASSIGNED = "presenter_assigned_message"
|
||||
val END_AND_KICK_ALL = "end_and_kick_all_message"
|
||||
val GET_USERS_REPLY = "get_users_reply"
|
||||
val USER_JOINED = "user_joined_message"
|
||||
val USER_RAISED_HAND = "user_raised_hand_message"
|
||||
val USER_LOWERED_HAND = "user_lowered_hand_message"
|
||||
val USER_SHARED_WEBCAM = "user_shared_webcam_message"
|
||||
val USER_UNSHARED_WEBCAM = "user_unshared_webcam_message"
|
||||
val USER_STATUS_CHANGED = "user_status_changed_message"
|
||||
val USER_ROLE_CHANGED = "user_role_changed_message"
|
||||
val MUTE_VOICE_USER = "mute_voice_user_request"
|
||||
val USER_VOICE_MUTED = "user_voice_muted_message"
|
||||
val USER_VOICE_TALKING = "user_voice_talking_message"
|
||||
val EJECT_VOICE_USER = "eject_voice_user_message"
|
||||
val USER_JOINED_VOICE = "user_joined_voice_message"
|
||||
val USER_LEFT_VOICE = "user_left_voice_message"
|
||||
val IS_MEETING_MUTED_REPLY = "is_meeting_muted_reply"
|
||||
val START_RECORDING = "start_recording_message"
|
||||
val STOP_RECORDING = "stop_recording_message"
|
||||
val GET_CHAT_HISTORY_REPLY = "get_chat_history_reply"
|
||||
val SEND_PUBLIC_CHAT_MESSAGE = "send_public_chat_message"
|
||||
val SEND_PRIVATE_CHAT_MESSAGE = "send_private_chat_message"
|
||||
val GET_CURRENT_LAYOUT_REPLY = "get_current_layout_reply"
|
||||
val SET_LAYOUT_REPLY = "set_layout_reply"
|
||||
val BROADCAST_LAYOUT_REPLY = "broadcast_layout_reply"
|
||||
val UNLOCK_LAYOUT_REPLY = "unlock_layout_reply"
|
||||
val GET_POLL_RESULT_REPLY = "get_poll_result_reply"
|
||||
val POLL_CLEARED = "poll_cleared_message"
|
||||
val GET_POLLS_REPLY = "get_polls_reply"
|
||||
val CLEAR_POLL_FAILED = "clear_poll_failed"
|
||||
val POLL_STARTED = "poll_started_message"
|
||||
val POLL_STOPPED = "poll_stopped_message"
|
||||
val POLL_REMOVED = "poll_removed"
|
||||
val POLL_UPDATED = "poll_updated_message"
|
||||
val POLL_CREATED = "poll_created_message"
|
||||
val POLL_RESPONSE = "poll_response_message"
|
||||
val POLL_HIDE_RESULT = "poll_hide_result_message"
|
||||
val POLL_SHOW_RESULT = "poll_show_result_message"
|
||||
val PRESENTATION_CLEARED = "presentation_cleared_message"
|
||||
val PRESENTATION_REMOVED = "presentation_removed_message"
|
||||
val GET_PRESENTATION_INFO_REPLY = "get_presentation_info_reply"
|
||||
val PRESENTATION_PAGE_RESIZED = "presentation_page_resized_message"
|
||||
val PRESENTATION_PAGE_CHANGED = "presentation_page_changed_message"
|
||||
val PRESENTATION_SHARED = "presentation_shared_message"
|
||||
val GET_PREUPLOADED_PRESENTATIONS = "get_preuploaded_presentations_message"
|
||||
val PRESENTATION_CONVERSION_PROGRESS = "presentation_conversion_progress_message"
|
||||
val PRESENTATION_CONVERSION_ERROR = "presentation_conversion_error_message"
|
||||
val PRESENTATION_CONVERSION_DONE = "presentation_conversion_done_message"
|
||||
val PRESENTATION_CHANGED = "presentation_changed_message"
|
||||
val GET_PRESENTATION_STATUS_REPLY = "get_presentation_status_reply"
|
||||
val PRESENTATION_REMOVED_MESSAGE = "presentation_removed_message"
|
||||
val PRESENTATION_PAGE_GENERATED = "presentation_page_generated_message"
|
||||
val GET_WHITEBOARD_SHAPES_REPLY = "get_whiteboard_shapes_reply"
|
||||
val SEND_WHITEBOARD_SHAPE = "send_whiteboard_shape_message"
|
||||
val UNDO_WHITEBOARD_MESSAGE = "undo_whiteboard_message"
|
||||
val WHITEBOARD_ENABLED = "whiteboard_enabled_message"
|
||||
val WHITEBOARD_CLEARED = "whiteboard_cleared_message"
|
||||
val IS_WHITEBOARD_ENABLED_REPLY = "is_whiteboard_enabled_reply"
|
||||
val MEETING_DESTROYED_EVENT = "meeting_destroyed_event"
|
||||
val KEEP_ALIVE_REPLY = "keep_alive_reply"
|
||||
val USER_LISTEN_ONLY = "user_listening_only"
|
||||
val GET_ALL_MEETINGS_REPLY = "get_all_meetings_reply"
|
||||
val GET_STREAM_PATH_REPLY = "get_stream_path_reply"
|
||||
val GUEST_REQUESTED_TO_ENTER = "guest_requested_to_enter"
|
||||
var GET_GUEST_POLICY_REPLY = "get_guest_policy_reply"
|
||||
val GUEST_POLICY_CHANGED = "guest_policy_changed"
|
||||
val GET_GUESTS_WAITING_REPLY = "get_guests_waiting_reply"
|
||||
val RESPONSE_TO_GUEST = "response_to_guest"
|
||||
val GUEST_KICKED = "guest_kicked"
|
||||
package org.bigbluebutton.core.api
|
||||
|
||||
object MessageNames {
|
||||
val CREATE_MEETING = "create_meeting_request"
|
||||
val INITIALIZE_MEETING = "initialize_meeting_request"
|
||||
val DESTROY_MEETING = "destroy_meeting_request"
|
||||
val START_MEETING = "start_meeting_request"
|
||||
val END_MEETING = "end_meeting_request"
|
||||
val LOCK_SETTING = "lock_setting_request"
|
||||
val LOCK_USER = "lock_user_request"
|
||||
val INIT_LOCK_SETTINGS = "init_lock_settings"
|
||||
val SET_LOCK_SETTINGS = "set_lock_settings"
|
||||
val GET_LOCK_SETTINGS = "get_lock_settings"
|
||||
val IS_MEETING_LOCKED = "is_meeting_locked"
|
||||
val VALIDATE_AUTH_TOKEN = "validate_auth_token_request"
|
||||
val VALIDATE_AUTH_TOKEN_REPLY = "validate_auth_token_reply"
|
||||
val REGISTER_USER = "register_user_request"
|
||||
val USER_JOINING = "user_joining_request"
|
||||
val USER_LEAVING = "user_leaving_request"
|
||||
val GET_USERS = "get_users_request"
|
||||
val RAISE_HAND = "user_raise_hand_request"
|
||||
val LOWER_HAND = "user_lower_hand_request"
|
||||
val USER_SHARE_WEBCAM = "user_share_webcam_request"
|
||||
val USER_UNSHARE_WEBCAM = "user_unshare_webcam_request"
|
||||
val CHANGE_USER_STATUS = "change_user_status_request"
|
||||
val CHANGE_USER_ROLE = "change_user_role_request"
|
||||
val ASSIGN_PRESENTER = "assign_presenter_request"
|
||||
val SET_RECORDING_STATUS = "set_recording_status_request"
|
||||
val GET_CHAT_HISTORY = "get_chat_history_request"
|
||||
val SEND_PUBLIC_MESSAGE = "send_public_chat_message_request"
|
||||
val SEND_PRIVATE_MESSAGE = "send_private_chat_message_request"
|
||||
val GET_CURRENT_LAYOUT = "get_current_layout_request"
|
||||
val SET_LAYOUT = "set_layout_request"
|
||||
val BROADCAST_LAYOUT = "broadcast_layout_request"
|
||||
val UNLOCK_LAYOUT = "unlock_layout_request"
|
||||
val PRECREATED_POLL = "precreated_poll_request"
|
||||
val CREATE_POLL = "create_poll_request"
|
||||
val UPDATE_POLL = "update_poll_request"
|
||||
val GET_POLLS = "get_polls_request"
|
||||
val DESTROY_POLL = "destroy_poll_request"
|
||||
val REMOVE_POLL = "remove_poll_request"
|
||||
val SHARE_POLL = "share_poll_request"
|
||||
val SHOW_POLL_RESULT = "show_poll_result_request"
|
||||
val HIDE_POLL_RESULT = "hide_poll_result_request"
|
||||
val START_POLL = "start_poll_request"
|
||||
val STOP_POLL = "stop_poll_request"
|
||||
val CLEAR_POLL = "clear_poll_request"
|
||||
val GET_POLL_RESULT = "get_poll_result_request"
|
||||
val RESPONT_TO_POLL = "respond_to_poll_request"
|
||||
val CLEAR_PRESENTATION = "clear_presentation_request"
|
||||
val REMOVE_PRESENTATION = "remove_presentation_request"
|
||||
val GET_PRESENTATION_INFO = "get_presentation_info_request"
|
||||
val RESIZE_AND_MOVE_SLIDE = "resize_and_move_slide_request"
|
||||
val GO_TO_SLIDE = "go_to_slide_request"
|
||||
val SHARE_PRESENTATION = "share_presentation_request"
|
||||
val GET_SLIDE_INFO = "get_slide_info_request"
|
||||
val GET_SLIDE_INFO_REPLY = "get_slide_info_reply"
|
||||
val PREUPLOADED_PRESENTATIONS = "preuploaded_presentation_request"
|
||||
val PRESENTATION_CONVERSION_UPDATE = "presentation_conversion_update_message"
|
||||
val PRESENTATION_PAGE_COUNT_ERROR = "presentation_page_count_error_message"
|
||||
val PRESENTATION_SLIDE_GENERATED = "presentation_slide_generated_message"
|
||||
val PRESENTATION_CONVERSION_COMPLETED = "presentation_conversion_completed_message"
|
||||
val PRESENTATION_CURSOR_UPDATED = "presentation_cursor_updated_message"
|
||||
val SEND_VOICE_USERS_REQUEST = "send_voice_users_request"
|
||||
val MUTE_MEETING_REQUEST = "mute_meeting_request"
|
||||
val IS_MEETING_MUTED = "is_meeting_muted_request"
|
||||
val MUTE_USER = "mute_user_request"
|
||||
val EJECT_USER = "eject_user_request"
|
||||
val VOICE_USER_JOINED_MESSAGE = "voice_user_joined_message"
|
||||
val VOICE_USER_JOINED = "voice_user_joined"
|
||||
val VOICE_USER_LEFT = "voice_user_left_message"
|
||||
val VOICE_USER_LOCKED = "voice_user_locked_message"
|
||||
val VOICE_USER_MUTED = "voice_user_muted_message"
|
||||
val VOICE_USER_TALKING = "voice_user_talking_message"
|
||||
val VOICE_RECORDING = "voice_recording_message"
|
||||
val SEND_WHITEBOARD_ANNOTATION = "send_whiteboard_annotation_request"
|
||||
val GET_WHITEBOARD_SHAPES = "get_whiteboard_shapes_request"
|
||||
val CLEAR_WHITEBOARD = "clear_whiteboard_request"
|
||||
val UNDO_WHITEBOARD = "undo_whiteboard_request"
|
||||
val ENABLE_WHITEBOARD = "enable_whiteboard_request"
|
||||
val IS_WHITEBOARD_ENABLED = "is_whiteboard_enabled_request"
|
||||
val GET_STREAM_PATH = "get_stream_path_request"
|
||||
val USER_REQUEST_TO_ENTER = "user_request_to_enter"
|
||||
var GET_GUEST_POLICY = "get_guest_policy"
|
||||
val SET_GUEST_POLICY = "set_guest_policy"
|
||||
val GET_GUESTS_WAITING = "get_guests_waiting"
|
||||
val RESPOND_TO_GUEST = "respond_to_guest"
|
||||
val RESPOND_TO_ALL_GUESTS = "respond_to_all_guests"
|
||||
val KICK_GUEST = "kick_guest"
|
||||
val GET_ALL_MEETINGS_REQUEST = "get_all_meetings_request"
|
||||
|
||||
// OUT MESSAGES
|
||||
val MEETING_CREATED = "meeting_created_message"
|
||||
val VOICE_RECORDING_STARTED = "voice_recording_started_message"
|
||||
val VOICE_RECORDING_STOPPED = "voice_recording_stopped_message"
|
||||
val RECORDING_STATUS_CHANGED = "recording_status_changed_message"
|
||||
val GET_RECORDING_STATUS_REPLY = "get_recording_status_reply"
|
||||
val MEETING_ENDED = "meeting_ended_message"
|
||||
val MEETING_HAS_ENDED = "meeting_has_ended_message"
|
||||
val MEETING_DESTROYED = "meeting_destroyed_message"
|
||||
val DISCONNECT_ALL_USERS = "disconnect_all_users_message"
|
||||
val DISCONNECT_USER = "disconnect_user_message"
|
||||
val PERMISSION_SETTING_INITIALIZED = "permisssion_setting_initialized_message"
|
||||
val NEW_PERMISSION_SETTINGS = "new_permission_settings"
|
||||
val USER_LOCKED = "user_locked_message"
|
||||
val USERS_LOCKED = "users_locked_message"
|
||||
val GET_PERMISSION_SETTINGS_REPLY = "get_permissions_setting_reply"
|
||||
val IS_MEETING_LOCKED_REPLY = "is_meeting_locked_reply"
|
||||
val USER_REGISTERED = "user_registered_message"
|
||||
val USER_LEFT = "user_left_message"
|
||||
val PRESENTER_ASSIGNED = "presenter_assigned_message"
|
||||
val END_AND_KICK_ALL = "end_and_kick_all_message"
|
||||
val GET_USERS_REPLY = "get_users_reply"
|
||||
val USER_JOINED = "user_joined_message"
|
||||
val USER_RAISED_HAND = "user_raised_hand_message"
|
||||
val USER_LOWERED_HAND = "user_lowered_hand_message"
|
||||
val USER_SHARED_WEBCAM = "user_shared_webcam_message"
|
||||
val USER_UNSHARED_WEBCAM = "user_unshared_webcam_message"
|
||||
val USER_STATUS_CHANGED = "user_status_changed_message"
|
||||
val USER_ROLE_CHANGED = "user_role_changed_message"
|
||||
val MUTE_VOICE_USER = "mute_voice_user_request"
|
||||
val USER_VOICE_MUTED = "user_voice_muted_message"
|
||||
val USER_VOICE_TALKING = "user_voice_talking_message"
|
||||
val EJECT_VOICE_USER = "eject_voice_user_message"
|
||||
val USER_JOINED_VOICE = "user_joined_voice_message"
|
||||
val USER_LEFT_VOICE = "user_left_voice_message"
|
||||
val IS_MEETING_MUTED_REPLY = "is_meeting_muted_reply"
|
||||
val START_RECORDING = "start_recording_message"
|
||||
val STOP_RECORDING = "stop_recording_message"
|
||||
val GET_CHAT_HISTORY_REPLY = "get_chat_history_reply"
|
||||
val SEND_PUBLIC_CHAT_MESSAGE = "send_public_chat_message"
|
||||
val SEND_PRIVATE_CHAT_MESSAGE = "send_private_chat_message"
|
||||
val GET_CURRENT_LAYOUT_REPLY = "get_current_layout_reply"
|
||||
val SET_LAYOUT_REPLY = "set_layout_reply"
|
||||
val BROADCAST_LAYOUT_REPLY = "broadcast_layout_reply"
|
||||
val UNLOCK_LAYOUT_REPLY = "unlock_layout_reply"
|
||||
val GET_POLL_RESULT_REPLY = "get_poll_result_reply"
|
||||
val POLL_CLEARED = "poll_cleared_message"
|
||||
val GET_POLLS_REPLY = "get_polls_reply"
|
||||
val CLEAR_POLL_FAILED = "clear_poll_failed"
|
||||
val POLL_STARTED = "poll_started_message"
|
||||
val POLL_STOPPED = "poll_stopped_message"
|
||||
val POLL_REMOVED = "poll_removed"
|
||||
val POLL_UPDATED = "poll_updated_message"
|
||||
val POLL_CREATED = "poll_created_message"
|
||||
val POLL_RESPONSE = "poll_response_message"
|
||||
val POLL_HIDE_RESULT = "poll_hide_result_message"
|
||||
val POLL_SHOW_RESULT = "poll_show_result_message"
|
||||
val PRESENTATION_CLEARED = "presentation_cleared_message"
|
||||
val PRESENTATION_REMOVED = "presentation_removed_message"
|
||||
val GET_PRESENTATION_INFO_REPLY = "get_presentation_info_reply"
|
||||
val PRESENTATION_PAGE_RESIZED = "presentation_page_resized_message"
|
||||
val PRESENTATION_PAGE_CHANGED = "presentation_page_changed_message"
|
||||
val PRESENTATION_SHARED = "presentation_shared_message"
|
||||
val GET_PREUPLOADED_PRESENTATIONS = "get_preuploaded_presentations_message"
|
||||
val PRESENTATION_CONVERSION_PROGRESS = "presentation_conversion_progress_message"
|
||||
val PRESENTATION_CONVERSION_ERROR = "presentation_conversion_error_message"
|
||||
val PRESENTATION_CONVERSION_DONE = "presentation_conversion_done_message"
|
||||
val PRESENTATION_CHANGED = "presentation_changed_message"
|
||||
val GET_PRESENTATION_STATUS_REPLY = "get_presentation_status_reply"
|
||||
val PRESENTATION_REMOVED_MESSAGE = "presentation_removed_message"
|
||||
val PRESENTATION_PAGE_GENERATED = "presentation_page_generated_message"
|
||||
val GET_WHITEBOARD_SHAPES_REPLY = "get_whiteboard_shapes_reply"
|
||||
val SEND_WHITEBOARD_SHAPE = "send_whiteboard_shape_message"
|
||||
val UNDO_WHITEBOARD_MESSAGE = "undo_whiteboard_message"
|
||||
val WHITEBOARD_ENABLED = "whiteboard_enabled_message"
|
||||
val WHITEBOARD_CLEARED = "whiteboard_cleared_message"
|
||||
val IS_WHITEBOARD_ENABLED_REPLY = "is_whiteboard_enabled_reply"
|
||||
val MEETING_DESTROYED_EVENT = "meeting_destroyed_event"
|
||||
val KEEP_ALIVE_REPLY = "keep_alive_reply"
|
||||
val USER_LISTEN_ONLY = "user_listening_only"
|
||||
val GET_STREAM_PATH_REPLY = "get_stream_path_reply"
|
||||
val GUEST_REQUESTED_TO_ENTER = "guest_requested_to_enter"
|
||||
var GET_GUEST_POLICY_REPLY = "get_guest_policy_reply"
|
||||
val GUEST_POLICY_CHANGED = "guest_policy_changed"
|
||||
val GET_GUESTS_WAITING_REPLY = "get_guests_waiting_reply"
|
||||
val RESPONSE_TO_GUEST = "response_to_guest"
|
||||
val GUEST_KICKED = "guest_kicked"
|
||||
val GET_ALL_MEETINGS_REPLY = "get_all_meetings_reply"
|
||||
}
|
@ -213,7 +213,7 @@ case class JoinMeetingReply(
|
||||
user:UserVO,
|
||||
version:String = Versions.V_0_0_1
|
||||
) extends IOutMessage
|
||||
|
||||
|
||||
case class UserRaisedHand(
|
||||
meetingID: String,
|
||||
recorded: Boolean,
|
||||
@ -663,11 +663,6 @@ case class IsWhiteboardEnabledReply(
|
||||
version:String = Versions.V_0_0_1
|
||||
) extends IOutMessage
|
||||
|
||||
case class GetAllMeetingsReply(
|
||||
meetings: Array[MeetingInfo],
|
||||
version:String = Versions.V_0_0_1
|
||||
) extends IOutMessage
|
||||
|
||||
case class GuestRequestedToEnter (
|
||||
meetingID: String,
|
||||
recorded: Boolean,
|
||||
@ -708,6 +703,11 @@ case class GuestKicked(
|
||||
guestID: String
|
||||
) extends IOutMessage
|
||||
|
||||
case class GetAllMeetingsReply(
|
||||
meetings: Array[MeetingInfo],
|
||||
version:String = Versions.V_0_0_1
|
||||
) extends IOutMessage
|
||||
|
||||
case class PatchDocumentReply(
|
||||
meetingID: String,
|
||||
recorded: Boolean,
|
||||
@ -756,3 +756,4 @@ case class GetStreamPathReply(
|
||||
streamName: String,
|
||||
streamPath: String
|
||||
) extends IOutMessage
|
||||
|
||||
|
@ -20,7 +20,7 @@ trait UsersApp {
|
||||
private var meetingMuted = false
|
||||
|
||||
private var currentPresenter = new Presenter("system", "system", "system")
|
||||
|
||||
|
||||
private var guestsWaiting = new collection.immutable.ListSet[String]
|
||||
|
||||
def hasUser(userID: String):Boolean = {
|
||||
@ -287,7 +287,7 @@ trait UsersApp {
|
||||
ru.role, ru.guest, mood="", presenter=false,
|
||||
hasStream=false, locked=false, webcamStreams=new ListSet[String](),
|
||||
phoneUser=false, vu, listenOnly=false, permissions)
|
||||
|
||||
|
||||
users.addUser(uvo)
|
||||
|
||||
// Send UserJoined only if is not a guest or guest policy is always accept
|
||||
|
@ -99,7 +99,7 @@ ToolTip {
|
||||
fontFamily: Arial;
|
||||
}
|
||||
|
||||
Button, .logoutButtonStyle, .chatSendButtonStyle, .helpLinkButtonStyle, .cameraDisplaySettingsWindowProfileComboStyle, .cameraDisplaySettingsWindowCameraSelector, .languageSelectorStyle, .testJavaLinkButtonStyle, .recordButtonStyleNormal, .recordButtonStyleStart, .recordButtonStyleStop, .micSettingsWindowHelpButtonStyle, .bandwidthButtonStyle, .settingsButtonStyle {
|
||||
Button, .logoutButtonStyle, .chatSendButtonStyle, .helpLinkButtonStyle, .cameraDisplaySettingsWindowProfileComboStyle, .cameraDisplaySettingsWindowCameraSelector, .languageSelectorStyle, .testJavaLinkButtonStyle, .recordButtonStyleNormal, .recordButtonStyleStart, .recordButtonStyleStop, .micSettingsWindowHelpButtonStyle, .bandwidthButtonStyle, .settingsButtonStyle, .acceptButtonStyle, .denyButtonStyle {
|
||||
textIndent: 0;
|
||||
paddingLeft: 10;
|
||||
paddingRight: 10;
|
||||
@ -170,7 +170,15 @@ Button, .logoutButtonStyle, .chatSendButtonStyle, .helpLinkButtonStyle, .cameraD
|
||||
}
|
||||
|
||||
.settingsButtonStyle {
|
||||
icon: Embed('assets/images/wrench.png');
|
||||
icon: Embed('assets/images/ic_settings_16px.png');
|
||||
}
|
||||
|
||||
.acceptButtonStyle {
|
||||
icon: Embed('assets/images/ic_thumb_up_16px.png');
|
||||
}
|
||||
|
||||
.denyButtonStyle {
|
||||
icon: Embed('assets/images/ic_thumb_down_16px.png');
|
||||
}
|
||||
|
||||
DataGrid {
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 317 B |
Binary file not shown.
After Width: | Height: | Size: 327 B |
Binary file not shown.
After Width: | Height: | Size: 309 B |
Binary file not shown.
Before Width: | Height: | Size: 610 B |
@ -205,12 +205,6 @@ package org.bigbluebutton.common
|
||||
[Embed(source="assets/images/control_play_blue.png")]
|
||||
public var control_play:Class;
|
||||
|
||||
[Embed(source="assets/images/accept.png")]
|
||||
public var accept_user:Class;
|
||||
|
||||
[Embed(source="assets/images/cancel.png")]
|
||||
public var cancel_user:Class;
|
||||
|
||||
[Embed(source="assets/images/shape_move_front.png")]
|
||||
public var layout:Class;
|
||||
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 781 B |
@ -41,9 +41,6 @@
|
||||
|
||||
private var dispatcher:Dispatcher = new Dispatcher();
|
||||
|
||||
private var images:Images = new Images();
|
||||
[Bindable] public var acceptUserIcon:Class = images.accept_user;
|
||||
[Bindable] public var rejectUserIcon:Class = images.cancel_user;
|
||||
[Bindable] private var username:String = "";
|
||||
private var userid:String;
|
||||
|
||||
@ -72,7 +69,7 @@
|
||||
|
||||
<mx:Label text="{username}" maxWidth="150" />
|
||||
<mx:Spacer width="100%" />
|
||||
<mx:Button icon="{rejectUserIcon}" toolTip="{ResourceUtil.getInstance().getString('bbb.guests.denyBtn.toolTip')}" click="onRejectUserBtnClick()" />
|
||||
<mx:Button icon="{acceptUserIcon}" toolTip="{ResourceUtil.getInstance().getString('bbb.guests.allowBtn.toolTip')}" click="onAcceptUserBtnClick()" />
|
||||
<mx:Button styleName="denyButtonStyle" toolTip="{ResourceUtil.getInstance().getString('bbb.guests.denyBtn.toolTip')}" click="onRejectUserBtnClick()" />
|
||||
<mx:Button styleName="acceptButtonStyle" toolTip="{ResourceUtil.getInstance().getString('bbb.guests.allowBtn.toolTip')}" click="onAcceptUserBtnClick()" />
|
||||
|
||||
</mx:HBox>
|
||||
|
@ -55,6 +55,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>.
|
||||
}
|
||||
|
||||
this.label = ResourceUtil.getInstance().getString('bbb.mainshell.statusProgress.loading', [numModules]);
|
||||
this.visible = true;
|
||||
}
|
||||
|
||||
private function moduleLoadProgress(e:ModuleLoadEvent):void{
|
||||
|
Loading…
Reference in New Issue
Block a user