Daniel Berteaud
37a8cbd4fe
Better button layout on goodby page
2014-06-17 23:08:35 +02:00
Daniel Berteaud
4266377454
Better button layout on error page
2014-06-17 23:02:02 +02:00
Daniel Berteaud
8257c4401a
No opacity exception for XS screens
...
As they use a more standard layout now, where a preview can be selected as the main video
2014-06-17 22:15:07 +02:00
Daniel Berteaud
5848938f08
Fix log message when setting peer role in the database
2014-06-17 17:01:02 +02:00
Daniel Berteaud
64fdb9bf33
Do not hide the main div on XS screen
...
Instead, reduce the previews size (up to 4 previews in a row), and place the main div just under, using all the available width
Not perfect yet, but much better than before, so fix #73
2014-06-17 14:05:05 +02:00
Daniel Berteaud
cc106a6691
sm breakpoint is 768px
2014-06-17 13:35:47 +02:00
Daniel Berteaud
e8f4df2d9a
Add sample httpd conf for etherpad
2014-06-17 12:36:38 +02:00
Daniel Berteaud
75c683b8b4
Enclose wss proxy directives in IfModule
...
So it should work even if mod_proxy_wstunnel isn't available (socket.io should fallback to another method like xhr-polling)
2014-06-17 12:32:35 +02:00
Daniel Berteaud
62e769a2b3
Only reduce preview opacity when width > 750
...
Fix #72
2014-06-16 22:59:40 +02:00
Daniel Berteaud
a36ba57b8d
Add missing close button on wipe data dialog
2014-06-16 22:54:40 +02:00
Daniel Berteaud
7e634c0b39
Add localization for the new confirm on quit dialog
2014-06-16 22:52:02 +02:00
Daniel Berteaud
953b9486c0
Add a confirm dialog when quiting
...
Fix #69
2014-06-16 22:45:53 +02:00
Daniel Berteaud
d58bb6738e
Cleanup notifications class
...
Fix #71
2014-06-16 22:13:35 +02:00
Daniel Berteaud
d43d387b8c
Add localization for the new wipe data feature
2014-06-16 21:53:29 +02:00
Daniel Berteaud
023b6e47f7
Better look for the wipe confirm dialog
2014-06-16 21:46:15 +02:00
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