Commit Graph

187 Commits

Author SHA1 Message Date
Leonardo Crauss Daronco
fdc12ccb6c Add a toolbar on top os slides with actions that are not yet in the main navbar
Such as the upload of slides.
2012-12-13 15:26:02 -02:00
Leonardo Crauss Daronco
a397e2be63 Color picker working
colorwheel.js code updated to jweir/colorwheel@be140fb2f8
This version allows the colorwheel to be inside a DOM element and has built-in integration with a text input.
2012-12-13 00:04:43 -02:00
Leonardo Crauss Daronco
9938e11662 Presentation zooming and fitting migrated to the new models/views 2012-12-12 23:02:35 -02:00
Leonardo Crauss Daronco
a0753ab4f3 Move a few more methods from the old js files to new models/views 2012-12-12 00:15:14 -02:00
Markos Calderon
7a3d22d74e Update labs/bbb-html5-client/README.md 2012-12-11 16:50:36 -05:00
Markos Calderon
5b73384994 Update labs/bbb-html5-client/README.md 2012-12-11 16:34:58 -05:00
Leonardo Crauss Daronco
152e601e54 Cursor movement and slide changes now working 2012-12-11 19:15:08 -02:00
Leonardo Crauss Daronco
2e2a37c6f8 Drawing functions now available in WhiteboardPaperModel
Actions (drawings) in the whiteboard are now shown in the html5 client.
2012-12-11 18:48:38 -02:00
Leonardo Crauss Daronco
bbe1c63c9f Basic whiteboard functionality in a new view and model
All it can do for now is initialize the Raphel objects and show the slide images in the screen.
2012-12-11 17:37:32 -02:00
Leonardo Crauss Daronco
79d88135ab More options in the authentication object stored in the client
Authentication object is stored during the session, with data (currently with meetingID and username) sent by the server.
2012-12-10 23:51:01 -02:00
Leonardo Crauss Daronco
b11f12eb16 User list with selection of users and set presenter working 2012-12-10 23:29:56 -02:00
Leonardo Crauss Daronco
308ddb691d Treat more socket.io events: login, logout and chat now working with backbone 2012-12-10 16:28:30 -02:00
Leonardo Crauss Daronco
8ca78dd83e Split SessionView in subviews and add treatment to basic events
Events that were in chat/behaviour.coffee are now in Backbone views.
2012-12-10 14:34:06 -02:00
Leonardo Crauss Daronco
5677bd4fb3 Add ConnectionModel that uses socket.io to connect to the server 2012-12-10 12:46:20 -02:00
Leonardo Crauss Daronco
5727fd9b07 Session view now is visually ok, but with javascripts still disabled
Only login and logout work by now.
Methods in the old chat javascripts are almost all commented until they are refactored to use backbone.
2012-12-09 18:34:32 -02:00
Leonardo Crauss Daronco
519ac9ce0e First version of a single page html5 client app
Very simple by now, but with login working and switching to a (not yet implemented) session view.
2012-12-09 16:39:29 -02:00
Leonardo Crauss Daronco
9561790dcb Use require.js and coffeescript in the index page 2012-12-08 23:24:23 -02:00
Leonardo Crauss Daronco
dcc6393c4c jQuery v1.8.3, jQuery UI v1.9.2, both from googleapis with local fallbacks 2012-12-08 22:44:03 -02:00
Leonardo Crauss Daronco
0dce4b1b25 Convert the cclient scripts in chat/ to coffeescript 2012-12-08 22:26:58 -02:00
Leonardo Crauss Daronco
f70a48ad81 Remove js triggers from the chat view and refactor it to be a bit more readable
Also refactored behaviour.js a bit.
2012-12-08 20:54:05 -02:00
Leonardo Crauss Daronco
27f4a00940 First version with require.js in the client side
Events trigger from the chat view are not working yet.
2012-12-08 20:27:27 -02:00
Markos Calderon
4d76c61417 added a better quality for converting images 2012-10-24 14:37:25 -05:00
Markos Calderon
7e4381f362 removing upload button 2012-10-23 15:16:42 -05:00
Markos Calderon
faeac6a6e1 move and back slides 2012-10-23 13:32:59 -05:00
Markos Calderon
9e45420a4c load presentation in both sides html5 and flex 2012-10-20 14:18:39 -05:00
Markos Calderon
48c0830efc setpresenter, mouse movement, and starting to send pencil drawings 2012-10-05 17:07:17 -05:00
Calvin Walton
4fea74251b Add additional buttons with some presentation controls.
For now, the buttons are just going into the bottom bar, and some are
missing icons.
2012-10-05 14:57:02 -04:00
Calvin Walton
18a74e3871 Update HTML5 client CSS to closer match the mockup style 2012-10-05 13:33:37 -04:00
Markos Calderon
9352e198ef setPresenter integrated 2012-09-25 18:29:58 -05:00
Markos Calderon
173211bdec integrating setPresenter call 2012-09-21 14:42:17 -05:00
Calvin Walton
a4331acb06 Add the new user interface
It's still partially incomplete - missing the presentation controls, but
it's a start :)
2012-09-16 14:06:12 -04:00
Markos Calderon
baa9eef486 chat almost complete... pending chat history in flex client 2012-09-15 03:15:14 -07:00
Markos Calderon
8053c15b9e participants module full working 2012-09-15 01:44:17 -07:00
Markos Calderon
ce9d7c1706 API stores meeting in redis, apps stores users in redis 2012-09-14 16:48:05 -07:00
Ryan Seys
69e27955b3 Add bbb-html5-client to labs not as submodule 2012-09-07 15:02:21 -04:00
Ryan Seys
1288b0b1cc Remove submodule 2012-09-07 15:00:13 -04:00
Ryan Seys
9a8283951f Add bbb-html5-client to labs 2012-09-07 14:48:07 -04:00