Daniel Berteaud
9aa15e8597
Add missing class to panels on the index page
...
Text wasn't justified
2014-05-09 19:40:30 +02:00
Daniel Berteaud
d481ff47e2
Validate room name field
...
Not perfect as the message is not easily customizable, but better than nothing ;-)
Fix #15
2014-05-09 19:31:41 +02:00
Daniel Berteaud
0a051f8c05
Add a placeholder for the comment field
2014-05-09 19:24:52 +02:00
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