Commit Graph

459 Commits

Author SHA1 Message Date
Ghazi Triki
b185d63f3d Add polling config. 2018-03-28 21:50:26 +01:00
Ghazi Triki
897bb88cbd Base PollButtons on TileGroup instead of HGroup. 2018-03-28 19:56:27 +01:00
Richard Alam
63814ca90f - remove unused css class 2018-03-28 08:33:38 -07:00
Richard Alam
8e6eb5a251 - convert to SkinnableContainer
- remove unused setters
2018-03-28 07:58:15 -07:00
Ghazi Triki
a0a250f934 Replace EmojiPopUp by EmojiCallout. 2018-03-28 14:02:56 +01:00
Richard Alam
ad6d43b77b - add black letterboxing when using stage video 2018-03-27 14:49:00 -07:00
Richard Alam
b01339b017 - make menu buttons a container so we can set background color 2018-03-27 10:49:17 -07:00
Richard Alam
c89d074bdf - remove stage video listener 2018-03-27 08:07:02 -07:00
Richard Alam
bad61dbde9 - removed unused setters 2018-03-27 08:06:41 -07:00
Richard Alam
43bfbbb734 - add comment to set variable to force using video for testing 2018-03-26 14:28:43 -07:00
Richard Alam
1ad9cc5ab0 - handle screen rotation
- handle stage video not available
2018-03-26 14:16:23 -07:00
Richard Alam
b204e4bdf3 - resize screenshare video stream 2018-03-26 14:12:07 -07:00
Richard Alam
b3af785438 - set application background 2018-03-26 14:11:44 -07:00
Richard Alam
e31b52cef3 - handle screenshare paused message 2018-03-26 13:15:13 -07:00
Richard Alam
0e37fb3b7c - remove unused function 2018-03-26 12:42:24 -07:00
Richard Alam
81184ec7ef - use css to switch background when screenshare starts and stops 2018-03-26 11:23:56 -07:00
Richard Alam
2c84ce5bb1 - removing unused classes 2018-03-26 07:45:19 -07:00
Richard Alam
751fb639c5 - do not show mic mute/unmute button when joined listen only 2018-03-23 08:55:52 -07:00
Richard Alam
28619450e2 - remove unused files 2018-03-23 07:52:38 -07:00
Richard Alam
3970bb9e97 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into mobile-screenshare 2018-03-23 07:45:48 -07:00
Richard Alam
fb0ca6c0c6 - cleanup and formatting 2018-03-23 07:40:11 -07:00
Richard Alam
f773a05b1c - fix start/stop/start screenshare when using video 2018-03-22 14:43:02 -07:00
Richard Alam
aec7b1e063 - handle start/stop/start screenshare 2018-03-22 14:18:57 -07:00
Ghazi Triki
0730d8a224 Implement polling for mobile. 2018-03-22 21:44:51 +01:00
Richard Alam
00033694cf - view screen share if screenshare is already running 2018-03-22 13:00:59 -07:00
Richard Alam
0e4de68cae - resize and position screenshare video 2018-03-22 12:25:05 -07:00
Richard Alam
590788b840 - hide presentation window when using stage video 2018-03-22 08:43:40 -07:00
Richard Alam
ae7970f613 - display screenshare video 2018-03-21 14:31:44 -07:00
Richard Alam
aacdac5c94 - handle stage view 2018-03-21 12:36:56 -07:00
Richard Alam
24a944da81 - set app to support stage video 2018-03-21 12:36:12 -07:00
Richard Alam
2f0d250a5d - fix issue where main view is duplicated 2018-03-20 15:03:17 -07:00
Richard Alam
826de08e2e - do not switch to main view 2018-03-20 15:02:06 -07:00
Richard Alam
3a41533c0c - remove trace logs 2018-03-20 15:00:22 -07:00
Ghazi Triki
dbec2fa855 Update chat partner role after role change. 2018-03-20 20:49:33 +01:00
Richard Alam
d7b171a5e9 - display screenshare video stream 2018-03-20 10:51:20 -07:00
Ghazi Triki
c25bc274c5 Merge and move sorting functions from ChatMessagesSession and UsersVMCollection to ParticipantsCollection. 2018-03-20 17:30:49 +01:00
Ghazi Triki
bfc52fd5e2 Merge remote-tracking branch 'bigbluebutton/master' into mobile-conversations 2018-03-20 08:48:54 +01:00
Chad Pilkey
941f882602
Merge pull request #5249 from riadvice/mobile-emoji
Implement mobile emoji menu
2018-03-19 17:26:46 -04:00
Chad Pilkey
072b44f53e [AIR] revert LoadingScreenMediator 2018-03-19 14:22:57 -07:00
Richard Alam
4c22e09eb5 - handle start/stop screenshare stream 2018-03-19 14:19:11 -07:00
Ghazi Triki
d54a11c4b1 Delete unused classes. 2018-03-19 22:08:54 +01:00
Ghazi Triki
ad0971f87a Merge users and chat list into a single participants list. 2018-03-19 21:57:26 +01:00
Richard Alam
1f5f3ba7ea - handle message from red5 screenshare 2018-03-19 13:23:31 -07:00
Richard Alam
fa3fc4ce95 - setup message path for screenshare 2018-03-19 12:47:18 -07:00
Richard Alam
aaf094ca84 - handle guest allow, wait, and denied response 2018-03-19 10:26:09 -07:00
Richard Alam
2dc86cee4a - fix conflict 2018-03-16 12:01:48 -07:00
Richard Alam
b94b30677b Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into mobile-screenshare 2018-03-16 11:36:53 -07:00
Chad Pilkey
e8af89f0d6 [AIR] create empty MainViewMediator for use with screenshare 2018-03-16 11:08:13 -07:00
Richard Alam
9bb7bb3d9a Merge branch 'master' into mobile-screenshare 2018-03-16 11:02:29 -07:00
Ghazi Triki
09a07af92e Improve mobile emoji menu display. 2018-03-15 18:19:48 +01:00
Ghazi Triki
0677a5edcd Minor update to mobile colour palette. 2018-03-15 17:43:42 +01:00
Ghazi Triki
53d61e5719 Make none emoji work in mobile. 2018-03-15 17:43:21 +01:00
Ghazi Triki
d590c64aa0 Implement emoji status menu. 2018-03-15 16:51:37 +01:00
Chad Pilkey
1c244c30ea [AIR] avoid null exception in WBCanvasMediator 2018-03-12 23:07:51 -07:00
Chad Pilkey
0cf8f965cd [AIR] display the first webcam stream 2018-03-12 23:07:20 -07:00
Chad Pilkey
48969ed082 [AIR] wait for join before requesting data, publish webcams fixes 2018-03-09 14:11:42 -08:00
Ghazi Triki
08af0ea568 Remove duplicate private chat. 2018-03-06 19:00:39 +01:00
Ghazi Triki
36263ce668 Force scroll on ParticipantsView and disable it on ChatRoomsViewBase and UsersView. 2018-03-06 18:43:20 +01:00
Ghazi Triki
1dc95468b1 Fix displaying mobile private chat icon. 2018-03-06 16:22:57 +01:00
Ghazi Triki
c1ea5c6940 Fix displaying participants view. 2018-03-05 23:39:42 +01:00
Richard Alam
a5576d0318 - remove moderator specific features for screenshare 2018-03-05 14:33:11 -08:00
Richard Alam
1540de05cd - wire up message receiver to view screenshare stream 2018-03-05 14:28:07 -08:00
Ghazi Triki
ec4b7381b1 Sort public and private chats by type and name. 2018-03-05 23:10:18 +01:00
Richard Alam
c907520d0a - setup screenshare sender and receiver 2018-03-05 12:37:43 -08:00
Ghazi Triki
9fff746904 Improve JoinAudioView. 2018-03-05 21:20:26 +01:00
Ghazi Triki
5ed508b4d5 Merge remote-tracking branch 'bigbluebutton/master' into mobile-listen-only
# Conflicts:
#	clients/flash/air-client/src/css/xhdpi.css
#	clients/flash/air-client/src/org/bigbluebutton/air/main/views/MenuButtonsMediator.as
#	clients/flash/air-client/src/org/bigbluebutton/air/main/views/MenuButtonsMediatorAIR.as
#	clients/flash/air-client/src/org/bigbluebutton/air/voice/VoiceConfig.as
#	clients/flash/air-client/src/org/bigbluebutton/air/voice/views/EchoTestViewMediatorAIR.as
2018-03-05 19:36:06 +01:00
Ghazi Triki
cfd2620736 Updated mobile JoinAudioView layout and style. 2018-03-05 19:20:03 +01:00
Richard Alam
700e2cb9f7 Merge branch 'master' into mobile-screenshare 2018-03-05 08:21:18 -08:00
Chad Pilkey
cbfe4176f8 [AIR] add poll annotation renderer 2018-03-04 21:03:00 -08:00
Chad Pilkey
b9b3278dc0 [AIR] fix LoadingScreenMediator imports after project merge 2018-03-04 21:02:26 -08:00
Chad Pilkey
9ce004ca68 [AIR] combine air specific classes with their base versions 2018-03-02 19:53:02 -08:00
Chad Pilkey
d43b7d550d [AIR] update all other files with moved package locations 2018-03-02 17:31:50 -08:00
Chad Pilkey
a200adbbf3 [AIR] move lib package under air packages 2018-03-02 17:28:53 -08:00
Chad Pilkey
edcb5dd677 [AIR] merge shared assets directory with air-client 2018-03-02 15:51:44 -08:00
Chad Pilkey
320d749ad9 [AIR] move common-library files under air-client 2018-03-02 15:39:24 -08:00
Richard Alam
bb20359db1 - setup message sender for screenshare 2018-03-02 14:50:27 -08:00
Richard Alam
d3a379a17e - connect to screenshare 2018-03-02 14:11:37 -08:00
Ghazi Triki
f84bfcb04a Add listen only audio join. 2018-03-02 22:20:11 +01:00
Richard Alam
5cba756270 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into mobile-screenshare 2018-03-02 13:19:44 -08:00
Chad Pilkey
50683b4bd1
Merge pull request #5198 from ritzalam/set-proxytype
- set proxyType=none when using RTMPS as the mobile client fails to …
2018-03-02 16:17:03 -05:00
Richard Alam
831fc70657 - set proxyType=none when using RTMPS as the mobile client fails to connect when proxyType=best 2018-03-02 13:10:21 -08:00
Chad Pilkey
1d7c9a2704
Merge pull request #5197 from riadvice/mobile-user-details
Add moderator actions to mobile user details view
2018-03-02 15:44:27 -05:00
Ghazi Triki
49f687af2a Fix mute button display condition. 2018-03-02 21:28:44 +01:00
Ghazi Triki
7284392ca1 Fixed mute/unmute in mobile client. 2018-03-02 20:34:54 +01:00
Ghazi Triki
2463c9a7f7 Mute and unmute user from mobile application. 2018-03-01 21:06:03 +01:00
Chad Pilkey
00e0d4bcad [AIR] add try/catch so message handling won't take down the client 2018-03-01 08:05:50 -08:00
Chad Pilkey
a17acc869b [AIR] fix pencil annotation taking down the client 2018-03-01 08:04:51 -08:00
Chad Pilkey
1a5ae204fa [AIR] fix presentation switching 2018-03-01 08:04:27 -08:00
Chad Pilkey
0ff196a882 [AIR] adjust chat send button icon and size 2018-03-01 08:03:59 -08:00
Ghazi Triki
e4dace3e61 Implement kick user to mobile application. 2018-02-28 22:15:49 +01:00
Ghazi Triki
1da91b6b3a Implement user promote and demote. 2018-02-28 21:36:26 +01:00
Ghazi Triki
beb6c0cfa6 Merge remote-tracking branch 'bigbluebutton/master' into mobile-logout
# Conflicts:
#	clients/flash/air-client/src/org/bigbluebutton/air/main/views/TopToolbarMediatorAIR.as
#	clients/flash/common-library/src/main/actionscript/org/bigbluebutton/lib/user/services/UsersMessageReceiver.as
2018-02-27 21:20:24 +01:00
Ghazi Triki
8a8b28870e Correctly remove user after receiving UserLeftMeetingEvtMsg. 2018-02-27 20:59:20 +01:00
Ghazi Triki
a693b5d732 Show DisconnectView if initial RTMP connection fails. 2018-02-27 19:14:06 +01:00
Ghazi Triki
6f909fc931 Implement two new screens for mobile : ExitView and DisconnectView. 2018-02-27 13:26:50 +01:00
Chad Pilkey
4dbff2d492 Merge remote-tracking branch 'upstream/master' into 2.1-air-userlist 2018-02-26 16:50:44 -08:00
Chad Pilkey
c4588009a7 [AIR] clean up echo test and voice connection and make it always work 2018-02-26 16:44:54 -08:00
Richard Alam
ff589f978d - hook up screenshare connection 2018-02-26 14:36:22 -08:00
Chad Pilkey
de02e7ebba [AIR] updates to MenuButtons and voice and video UIs to hopefully work with new models 2018-02-26 17:35:26 -05:00
Chad Pilkey
6418adfef8 [AIR] avoid null exception in WhiteboardCanvasMediator on start 2018-02-26 17:34:17 -05:00