1
0
mirror of https://github.com/dani/vroom.git synced 2024-07-03 20:39:15 +02:00
Commit Graph

119 Commits

Author SHA1 Message Date
Daniel Berteaud
4bcd816d77 Animation on dropdown menus
Fix #48
2014-05-31 14:34:31 +02:00
Daniel Berteaud
f235f3a13c Add btn class to extension and audio only buttons
So they are more discoverable
2014-05-30 18:30:45 +02:00
Daniel Berteaud
5e664660dd Support audio only fallback
Fix #46
2014-05-30 18:01:44 +02:00
Daniel Berteaud
bf6f1de4f3 Add a timer in the navbar 2014-05-30 16:41:23 +02:00
Daniel Berteaud
80734145ac Fix string ID conflict 2014-05-30 12:06:12 +02:00
Daniel Berteaud
05131716a6 Display info about how long rooms (both standard and persistant) are kept 2014-05-30 10:12:11 +02:00
Daniel Berteaud
3d9ad7fff4 Make the password forms look nicer 2014-05-29 23:13:10 +02:00
Daniel Berteaud
8473b831cf Move the joinPass option in its own modal dialog
Same as the owner pass
2014-05-29 22:54:55 +02:00
Daniel Berteaud
098c7ce94e Move the askForName button to the right 2014-05-29 12:58:12 +02:00
Daniel Berteaud
a82a55ac14 Change the glyphicon for room locking
The lock symbol will be used for join password setting
2014-05-29 12:38:37 +02:00
Daniel Berteaud
21776096d6 Move persistent/ownerpass form in its own modal dialog
Accessible with a simple button in the conf menu
2014-05-29 12:35:37 +02:00
Daniel Berteaud
4c44d6e63e Do not HTML escape the plain text version of invitations email 2014-05-28 14:58:03 +02:00
Daniel Berteaud
fbd3fa4830 Use a common class for public forms
And make them a bit larger
2014-05-28 14:53:45 +02:00
Daniel Berteaud
37cd041a7d Fix a typo in string ID 2014-05-28 14:34:26 +02:00
Daniel Berteaud
d99fe04c64 Small enhancement in the invitation html template 2014-05-28 14:21:53 +02:00
Daniel Berteaud
b92df0bb01 Add the response link in the notifications email 2014-05-28 14:10:21 +02:00
Daniel Berteaud
8856ff0aca Select the decline response by default 2014-05-28 09:42:50 +02:00
Daniel Berteaud
626fd86cdd Add minimal templates to handle invitation response 2014-05-28 09:40:36 +02:00
Daniel Berteaud
45a418b9c6 Fix resources path when not running on a dedicated vhost 2014-05-26 22:13:53 +02:00
Daniel Berteaud
bbb979bb6f Remove useless link 2014-05-25 16:19:04 +02:00
Daniel Berteaud
2c7c41cae0 Fix toolbar button alignment when collapsed 2014-05-25 15:56:17 +02:00
Daniel Berteaud
c7726c0d96 Put the suspend MoH button in the main btn-group 2014-05-25 15:06:01 +02:00
Daniel Berteaud
7568797558 Put both invite and conf menu in a single btn-group 2014-05-25 15:03:23 +02:00
Daniel Berteaud
432340d858 This should have been included in the previous commit :-) 2014-05-23 22:55:17 +02:00
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
2014-05-23 19:16:45 +02:00
Daniel Berteaud
20d03ec012 Add a counter of unread message for the text chat 2014-05-23 13:46:16 +02:00
Daniel Berteaud
fded08fef8 Add a small delay after the DOM is ready to start SimpleWebRTC
Seems to reduce the chance to have a permissionDeniedError on Chrome
See https://github.com/HenrikJoreteg/SimpleWebRTC/issues/127
2014-05-23 13:00:18 +02:00
Daniel Berteaud
0ac90f012c Warning if webcam access is refused
Fix #41
2014-05-23 12:48:45 +02:00
Daniel Berteaud
ea26c00d62 Reduce hark poll frequency and use a very high threslhold
So speaking events won't be fired (we don't use them) but volume will still be analyzed
to warn when no sound is detected
2014-05-23 10:12:15 +02:00
Daniel Berteaud
a1ad41d7d1 Re-enable speaking events, needed for no sound detection 2014-05-22 17:23:42 +02:00
Daniel Berteaud
c2784c8dea Hide slides caption on XS screens
Also add the thumbnail class to the carousel container
2014-05-22 16:23:52 +02:00
Daniel Berteaud
4f79e4b156 Make invite menu owner reserved
Simple participants should have access to this
2014-05-22 10:23:26 +02:00
Daniel Berteaud
beac9d822a Disable speaking events (again) as it's not working correctly
Probably too much data pushed in dataChannels (and the signaling channel too), it eats CPU, until it just stop working. Enabling debug with speaking events disable freezes JS console in Chrome after a few seconds
2014-05-21 18:32:59 +02:00
Daniel Berteaud
b3a613ddc7 Change the way notifications are triggered
And send the name of the participant in the notification email (only if name is asked before you can join)
2014-05-21 18:08:43 +02:00
Daniel Berteaud
72a6babc15 Add the displayName modale dialog 2014-05-21 17:38:49 +02:00
Daniel Berteaud
5c0373ed8b Add a new button to force user to set a name 2014-05-21 13:51:19 +02:00
Daniel Berteaud
a94fe314e4 Slightly reduce titles in slides 2014-05-21 13:41:39 +02:00
Daniel Berteaud
7a68318f35 Rework the about page using panels 2014-05-20 22:56:52 +02:00
Daniel Berteaud
70597ee9f7 Add notes about notifications on the help page 2014-05-20 21:47:32 +02:00
Daniel Berteaud
656ac33b1a Add a new more slides in the carousel 2014-05-20 21:37:35 +02:00
Daniel Berteaud
aba49e1e62 Replace the 3 panels on the index page with a carousel 2014-05-20 19:22:03 +02:00
Daniel Berteaud
ceb3690e97 Send notifications and add localizations 2014-05-20 11:17:38 +02:00
Daniel Berteaud
f6ddfd119c Add basic interface and frontend support for email notifications
Not used yet, but you can add and remove emails
2014-05-20 09:34:28 +02:00
Daniel Berteaud
67d874e66e Add a new button to create the room if it doesn't exist
Fix #39
2014-05-19 11:37:40 +02:00
Daniel Berteaud
693d2b2a01 Only suggest to auth as owner if an owner password is set 2014-05-19 11:10:12 +02:00
Daniel Berteaud
51945c1c51 Add mute/pause/kick action for room owners
Fix #24
2014-05-18 19:22:44 +02:00
Daniel Berteaud
648a5b01a6 Add timestamp in the path, not as a GET param
Fix #35
2014-05-18 17:01:02 +02:00
Daniel Berteaud
ecbee1f15c Split JS resources
Fix for #36
2014-05-18 16:30:13 +02:00
Daniel Berteaud
5ef1801ade Load JS on feedback, feedback_thanks and about pages
Fix #33
2014-05-17 21:36:28 +02:00
Daniel Berteaud
d05925722b Fix lock button status sync
When there're several owners
2014-05-15 17:18:13 +02:00