1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-23 01:59:13 +02:00
Commit Graph

412 Commits

Author SHA1 Message Date
Daniel Berteaud
f2760ef0c2 Remove useless msg 2014-06-16 19:33:22 +02:00
Daniel Berteaud
acbf3a6ba5 Add the wipe data button in the help modal 2014-06-16 19:28:51 +02:00
Daniel Berteaud
8b6be5c14a Add the wipe modal and implement logic to wipe data
Both chatHistory (client side only) and etherpad (needs server side) are handled
Fix #68
2014-06-16 19:22:14 +02:00
Daniel Berteaud
d094539207 Add a new "wipe data" button in the conf menu 2014-06-16 17:56:10 +02:00
Daniel Berteaud
136a92efa6 Hide etherpad button on XS screens
Fix #70
2014-06-16 17:40:45 +02:00
Daniel Berteaud
4a1a6e813c Use a helper to create etherpad sessions 2014-06-16 17:37:59 +02:00
Daniel Berteaud
31fca2b4ef Use a helper to create etherpad group and pad 2014-06-16 16:05:05 +02:00
Daniel Berteaud
3c0fd60be5 Also create etherpad group on room creation 2014-06-13 19:03:26 +02:00
Daniel Berteaud
e000bf6ccf Update README 2014-06-13 18:36:20 +02:00
Daniel Berteaud
081a8c18bf Delete the pad, not just the group 2014-06-13 17:30:04 +02:00
Daniel Berteaud
bbe77d48cf Create etherpad group when joining, not creating the room
So it's created for pre-existing rooms
2014-06-13 16:39:23 +02:00
Daniel Berteaud
479639e1f7 Reload etherpad iFrame immediatly on color change
Instead of waiting for the next opening of the etherpad menu
2014-06-13 15:29:40 +02:00
Daniel Berteaud
c4a87c698c Forbid color change if etherpad is opened
So colors doesn't get out of sync
2014-06-13 15:20:48 +02:00
Daniel Berteaud
a0c2084d07 Load the etherpad iframe only when clicking on the button
Work arround a problem in FF where the pad wasn't loaded properly
Also reload the iFrame if we changed our color so it's being synced
2014-06-13 15:18:25 +02:00
Daniel Berteaud
109f4380da Add a new etherpadBaseDomain param so you can set the domain for etherpad Cookie 2014-06-13 14:19:02 +02:00
Daniel Berteaud
c1418e3aee Add a new slide on the index to talk about etherpad integration
Only if etherpad is enabled
2014-06-13 13:44:10 +02:00
Daniel Berteaud
261ac0bdc3 Better etherpad iframe sizing 2014-06-13 13:29:29 +02:00
Daniel Berteaud
5beda54955 Fix chat button appearance when etherpad is disabled 2014-06-13 13:01:47 +02:00
Daniel Berteaud
1c3a7c2687 Enable etherpad access in the interface 2014-06-13 12:49:25 +02:00
Daniel Berteaud
1bf4330ec9 Add jquery etherpad-lite plugin 2014-06-13 11:30:24 +02:00
Daniel Berteaud
ce7ed9e8b5 Fix delete_room logic 2014-06-13 11:24:38 +02:00
Daniel Berteaud
745d3ab685 Add a etherpad button (if etherpad is enabled) 2014-06-13 10:55:36 +02:00
Daniel Berteaud
6416c8ac6a Update room deletion helper
And remove etherpad groups when the corresponding room is deleted
2014-06-13 10:37:21 +02:00
Daniel Berteaud
8378ddb78a Add basic etherpad handling (create group, pad user session) 2014-06-12 22:52:53 +02:00
Daniel Berteaud
d4201a9159 Add etherpad_group column in db 2014-06-12 22:10:04 +02:00
Daniel Berteaud
03252b99b2 Add new settings for etherpad 2014-06-12 21:34:18 +02:00
Daniel Berteaud
8894735650 Add name and email in headers 2014-06-12 18:56:54 +02:00
Daniel Berteaud
68228482d6 Mark screen unshared just before doing so
Fix #67
2014-06-12 18:22:19 +02:00
Daniel Berteaud
003d094625 Work arround for FF when removing the main video 2014-06-12 18:07:18 +02:00
Daniel Berteaud
dfe38a654d Slightly delay the disconnected modal
So it's not displayed when quiting or refreshing the page
2014-06-11 23:08:47 +02:00
Daniel Berteaud
eb90707b39 Add a warning if javascript is disabled
Fix #64
2014-06-11 22:53:17 +02:00
Daniel Berteaud
0fd8f42776 Add a simple modal dialog when connection is lost
Fix #65
2014-06-11 22:32:22 +02:00
Daniel Berteaud
60e102371d Fix copy/paste error in CSS 2014-06-11 22:16:25 +02:00
Daniel Berteaud
729bed5dba Update SimpleWebRTC to 1.9.0 2014-06-11 21:54:24 +02:00
Daniel Berteaud
d980e4a874 FIx a typo in en locale 2014-06-11 13:12:11 +02:00
Daniel Berteaud
82ee4f6681 Fix quality threshold 2014-06-11 13:11:46 +02:00
Daniel Berteaud
06f7ec3e1e Measure latency between peers and add feedback
Previews will be grey when latency is unknown (not measured yet), green when it's good (60ms or less), blue when medium (between 60 and 120), orange when it's becoming high (between 120 and 250) and red when latency is too high to have a good call (250ms or more)
To reduce confusion, slected preview will now have a reduced opacity instead of the red border
Fix #66
2014-06-10 23:02:10 +02:00
Daniel Berteaud
ec34e179d1 Reduce overlays icon size 2014-06-10 22:08:59 +02:00
Daniel Berteaud
11691f244f Add a few more reserved words 2014-06-09 12:59:10 +02:00
Daniel Berteaud
ac2bffca01 Reduce padding under the nav
SO we can use more space for the main video
2014-06-08 22:20:26 +02:00
Daniel Berteaud
5658c6db4e Update browser not supported dialog
Adapt links for android (point to Google Play)
Don't display browsers download link on iOS, as they will not work anyway
Fix #62
2014-06-08 15:38:11 +02:00
Daniel Berteaud
f6b923e39f Better img alignment on small devices
In the browser not supported dialog
2014-06-08 15:17:36 +02:00
Daniel Berteaud
4280c46182 Remove useless CSS rules 2014-06-08 15:02:33 +02:00
Daniel Berteaud
061e7ba4d4 Remove some dead code 2014-06-06 22:44:56 +02:00
Daniel Berteaud
d7f353065f Put help, counter and logout button in one btn-group
To gain some space
2014-06-06 22:36:39 +02:00
Daniel Berteaud
f4f1cfd6a7 Localize HELP_MOH_BUTTON
Fix #61
2014-06-06 22:21:45 +02:00
Daniel Berteaud
a02ac71159 Use warn class to notify that the room isn't persistent 2014-06-06 13:53:10 +02:00
Daniel Berteaud
98df867f7c Some corrections in fr locale 2014-06-06 13:50:25 +02:00
Daniel Berteaud
1bc08f124a Only notify you are owner if it's the case
Check that we're really owner now before notifying
2014-06-06 09:29:01 +02:00
Daniel Berteaud
e7d4e34a49 Another typo which prevented group actions menu to be displayed
When another owner promote you
2014-06-06 09:26:28 +02:00