Daniel Berteaud
4280c46182
Remove useless CSS rules
11 years ago
Daniel Berteaud
1f2b112b3c
Notify others if we don't have a webcam
...
In which case, add a grey glyphicon in the preview
Also disable suspend buttons
11 years ago
Daniel Berteaud
12b7f32e14
Add a "promote to owner" button
...
Fix #58
11 years ago
Daniel Berteaud
b228147906
Hide group actions until there's at least 2 other peers
...
They do not make sens when you're two or less in the room
11 years ago
Daniel Berteaud
f235f3a13c
Add btn class to extension and audio only buttons
...
So they are more discoverable
11 years ago
Daniel Berteaud
5e664660dd
Support audio only fallback
...
Fix #46
11 years ago
Daniel Berteaud
bf6f1de4f3
Add a timer in the navbar
11 years ago
Daniel Berteaud
fbd3fa4830
Use a common class for public forms
...
And make them a bit larger
11 years ago
Daniel Berteaud
6cfec8335b
Only reduce font size on really small screens
...
And don't reduce that much
11 years ago
Daniel Berteaud
34bdc2f27e
Better main video sizing
11 years ago
Daniel Berteaud
d6f70c8594
Small transitions for previews
...
Also fix main video removal if it's a peer's screen
11 years ago
Daniel Berteaud
7fd7d863ed
Add transitions for the main video
...
And also remove some duplicated code
11 years ago
Daniel Berteaud
4ee0d76444
Add MoH when you are alone in the room
...
You can pause/resume music
Stops when someone joins, and resume when the last peer leaves
Also prints a message
Fix #42
11 years ago
Daniel Berteaud
f4ab4626e9
Hide the unread counter until needed
11 years ago
Daniel Berteaud
8286e77155
Chage owner's action buttons depending on the actual status
11 years ago
Daniel Berteaud
4327f56a86
Add a grey box-shadow on unselected previews
11 years ago
Daniel Berteaud
656ac33b1a
Add a new more slides in the carousel
11 years ago
Daniel Berteaud
854d7369e7
Remove now unused JS code and CSS rules
11 years ago
Daniel Berteaud
aba49e1e62
Replace the 3 panels on the index page with a carousel
11 years ago
Daniel Berteaud
f6ddfd119c
Add basic interface and frontend support for email notifications
...
Not used yet, but you can add and remove emails
11 years ago
Daniel Berteaud
cbf6e3ba8f
Allow dropdown menus to overflow the toolbar
...
Useful when the toolbar is collapsed
Fix #34
11 years ago
Daniel Berteaud
090cd85cbe
Fix double semicolon
11 years ago
Daniel Berteaud
20a774805a
Change kick button glyphicon
11 years ago
Daniel Berteaud
51945c1c51
Add mute/pause/kick action for room owners
...
Fix #24
11 years ago
Daniel Berteaud
1ec24bb93b
Exchange peer status and verify it on the frontend
...
Also add a symbol on owner's preview
Should Fix #30 and #31
11 years ago
Daniel Berteaud
596ef48dcb
Add a sticky footer div
11 years ago
Daniel Berteaud
697b143cef
Add an auth form in the join template
...
Lets you authenticate as the room owner even if there's no join pasword
11 years ago
Daniel Berteaud
41b5f5754b
Hide conf menu by default
...
And display it only if we are the owner of the room
11 years ago
Daniel Berteaud
074a5e6785
Make the conf menu larger
11 years ago
Daniel Berteaud
f1012ad480
Various cleanups on the index page
11 years ago
Daniel Berteaud
10db137f6c
Rework the invitation menu
...
Fix #17
11 years ago
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
11 years ago
Daniel Berteaud
2411e75209
Replace ugly mute/pause img with glyphicons
11 years ago
Daniel Berteaud
502c0cfd33
Reduce public toolbar height
11 years ago
Daniel Berteaud
a606d544e6
Justify text in front page
...
And also in modal dialogs
11 years ago
Daniel Berteaud
39001cbd84
Add fork me on github gibbon
11 years ago
Daniel Berteaud
b2cfd04cd8
Minor CSS adjustments
11 years ago
Daniel Berteaud
4b0cc2fbe3
New logo (by Florent Heuzef)
11 years ago
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
11 years ago
Daniel Berteaud
21b77c9bb9
Reduce font size on smaller screens
...
should fix #2
11 years ago
Daniel Berteaud
32d6c5b1b9
Only make links black on chat messages
11 years ago
Daniel Berteaud
cef5791a89
Initial import
11 years ago