Commit Graph

384 Commits

Author SHA1 Message Date
Daniel Berteaud 66ef75e427 Make the comment field mandatory
Fix #19
2014-05-09 19:20:15 +02:00
Daniel Berteaud 6ef394b914 Add a thank page after feedback submission
Fix #16
2014-05-09 19:15:30 +02:00
Daniel Berteaud f1012ad480 Various cleanups on the index page 2014-05-09 18:45:10 +02:00
Daniel Berteaud 10db137f6c Rework the invitation menu
Fix #17
2014-05-09 16:49:00 +02:00
Daniel Berteaud a70fe3bc09 Fix feedback template indention 2014-05-09 13:06:33 +02:00
Daniel Berteaud 3d53560c30 Hide the logo and fork me img on XS screens
They take too much space
2014-05-08 23:16:23 +02:00
Daniel Berteaud 37207e61ac Fix about page title localization 2014-05-07 19:20:13 +02:00
Daniel Berteaud 3aa3415a0e Add a feedback form
Add a link to the feedback page in the public toolbar, and the goodby page
Should fix #14
2014-05-07 19:10:59 +02:00
Daniel Berteaud 3b99238cbf Add a join button on conflict error
Cleanup stash handling for the error template, and add a button to join the room
Should fix #12
2014-05-07 16:56:47 +02:00
Daniel Berteaud 4815e4cb83 Define rootUrl in js_include
So /localize is working not matter which alias we use, even on the front page
2014-05-07 12:48:50 +02:00
Daniel Berteaud 409edd50db Update jQuery to 1.11.1 2014-05-06 22:52:19 +02:00
Daniel Berteaud 98fd6cd32c Coding style updates and comments cleanup 2014-05-06 22:34:08 +02:00
Daniel Berteaud 63c365ade4 Enable speaking events 2014-05-06 20:23:38 +02:00
Daniel Berteaud 0d77ea55fe Replace screen sharing glyphicon
The old one was too close to the logout button
2014-05-06 14:06:38 +02:00
Daniel Berteaud 5218361ad1 Replace webcam pause glyphicon 2014-05-06 13:57:13 +02:00
Daniel Berteaud a480375248 Add tooltips for tchat buttons 2014-05-04 14:49:54 +02:00
Daniel Berteaud 77c65c48f1 Change tchat button glyphicon 2014-05-04 14:35:49 +02:00
Daniel Berteaud 2b7e0e65cc Implement tchat history save as local HTML file
Fix #5
2014-05-04 14:32:48 +02:00
Daniel Berteaud c50541d053 Update icons for the central thumbnail
on the front page
2014-05-04 01:54:24 +02:00
Daniel Berteaud f0adf964f3 Enhance the extension install modal dialog 2014-05-03 11:51:55 +02:00
Daniel Berteaud 439739efe7 Fix URL in email invitation
When using langage suffix. Should fix #11
2014-05-03 11:37:07 +02:00
Daniel Berteaud 8565b0a8a7 Fix the not supported modal dialog class 2014-05-02 23:10:43 +02:00
Daniel Berteaud 20734ca705 Alert if browser is not supported
Add a modal dialog uf the browser doesn't support WebRTC or dataChannels
2014-05-02 23:04:54 +02:00
Daniel Berteaud 39001cbd84 Add fork me on github gibbon 2014-05-02 21:56:08 +02:00
Daniel Berteaud 667d4ae364 Fix toolbar size in rooms 2014-05-02 21:35:57 +02:00
Daniel Berteaud 4b0cc2fbe3 New logo (by Florent Heuzef) 2014-05-02 19:17:49 +02:00
Daniel Berteaud 536143bdf0 Update screen sharing
Since Chrome 34, a new API for screen sharing is available (the previous one using the flag will probably be deprecated soon)
This commit adds:
- Source of a simple Chrome extension to use this new API (which is a perfect copy of the sample extension given by &yet here: https://github.com/HenrikJoreteg/getScreenMedia
- Adapt help page
- New modal dialog to prompt user to install the extension from Google Web Store
- Better error messages if you can't share your screen

Should fix #7
2014-05-01 21:35:07 +02:00
Daniel Berteaud 004850b597 Put lock button next to the button group mute/pause/screenshare 2014-04-09 15:35:10 +02:00
Daniel Berteaud d00bac6b93 Put color change button next to name input 2014-04-09 15:30:26 +02:00
Daniel Berteaud 80a7cb61cf Reduce wasted space
Should fix #3 for small devices
Hide the mainVideo area on small devices, instead display only bigger previews. Also switch to 2 cols for preview on large displays, not medium ones
2014-04-04 17:52:41 +02:00
Daniel Berteaud 42d352eed4 Disable SimpleWebRTC debuging 2014-04-04 11:44:35 +02:00
Daniel Berteaud d189b2ec06 Put all JS stuff in its own ep template, so it can be included easily in the different pages 2014-04-04 11:14:03 +02:00
Daniel Berteaud 41a72f5b58 Fix jquery path on index template 2014-04-03 23:03:24 +02:00
Daniel Berteaud cef5791a89 Initial import 2014-04-03 17:42:54 +02:00