Marin Treselj
e48bea92e9
Update templates with new .icon-white and .icon-shadow classes
...
Signed-off-by: Marin Treselj <marin.treselj@forlagshuset.no>
2017-11-28 10:31:48 +01:00
Marin Treselj
340dac504a
Give audio-white and audio-off-white shadow via CSS
...
Signed-off-by: Marin Treselj <marin.treselj@forlagshuset.no>
2017-11-22 14:21:02 +01:00
Daniel Calviño Sánchez
4c2b2ce7df
Add chat view to sidebar tab
...
The CSS was copied from the Comments app.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03 11:49:56 +01:00
Joachim Bauch
e083e72256
Pass all signaling-related settings as JSON object to frontend.
...
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02 11:23:10 +01:00
Joachim Bauch
547c69c91c
Add frontend support for the standalone signaling server.
...
See #339 for a description of the API.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02 11:23:09 +01:00
Daniel Calviño Sánchez
b89d385046
Replace custom code with EditableTextLabel for room name
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30 06:14:02 +01:00
Daniel Calviño Sánchez
d954bf137c
Move "Add person" button from navigation bar to right sidebar
...
The ParticipantView was renamed to ParticipantListView and it is now a
subview of the new ParticipantView, which also contains the button to
add other participants to the room.
TODO: finish the actual movement of the button, as currently this commit
is just a skeleton with the changed views.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-19 17:43:45 +02:00
Daniel Calviño Sánchez
b5ce9061e6
Replace custom code with SidebarView
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-13 17:13:59 +02:00
Joas Schilling
448d708afb
Only show the sidebar while we are in a room
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-08 15:36:48 +02:00
Joas Schilling
e8aea7d5d6
Sidebar menu bubble
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-04 18:31:09 +02:00
Joas Schilling
bc0afbe238
Fix loading participants into the sidebar
...
menu still broken
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-25 18:09:04 +02:00
Joas Schilling
919445558b
Start debugging
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-25 17:17:22 +02:00
Jan-Christoph Borchardt
f613a88dfb
Add moderator styles
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-08-25 17:17:22 +02:00
Jan-Christoph Borchardt
956ba48c7d
Move share link to the bottom of list like in Files
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-08-25 17:17:22 +02:00
Joas Schilling
cb75b0b379
Start with sidebar
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-25 17:17:20 +02:00
Ivan Sein
42bcae4549
Rename select2 input id to select-participants.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-07-27 16:55:53 +02:00
Ivan Sein
26f98f4ce4
Add select2-offscreen class in index.html.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-07-27 16:55:53 +02:00
Joachim Bauch
a147201ca3
Further differentiate between room and call and move signaling code to central class.
2017-07-18 15:57:10 +02:00
Joachim Bauch
bff7cd5229
Move signaling code to single class.
...
This makes it easier to support different implementations in the future.
With this change also removed redundant message handling code from webrtc.js
that was also present in simplewebrtc.js.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-07-06 09:05:47 +02:00
Ivan Sein
bf00a79b69
Add own screensharing options menu.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-30 12:45:52 +02:00
Joas Schilling
2bfcc54e26
Make the PageController work with the token
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-03-24 11:22:01 +01:00
Roeland Jago Douma
9df99f4d30
Use own backbone.js
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-03-23 21:53:23 +01:00
Ivan Sein
e7377d2f4c
Add screens inside containers.
...
Refresh name indicators.
Create screens div and differenciate between local and remote screens.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-21 17:58:53 +01:00
Ivan Sein
4039951a6d
Add tooltips to call buttons.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-04 11:24:42 +01:00
Ivan Sein
cb930c8d3f
Change video layouts when screensharing.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-24 18:55:05 +01:00
Ivan Sein
9812e03752
Fix typo.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-22 12:03:59 +01:00
Ivan Sein
735a2d3cbc
Add proper icons to screensharing toggle button.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-16 16:41:05 +01:00
Ivan Sein
19c90aebfe
Move fullscreen button to the top-right corner.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-16 16:41:05 +01:00
Joachim Bauch
b774419cdc
Add marker class for the screensharing extension to detect the NC app.
...
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-02-16 16:37:24 +01:00
Joachim Bauch
4058c399fb
Implement first draft of screensharing support.
...
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-02-16 16:37:24 +01:00
Ivan Sein
4d69707531
Merge pull request #186 from nextcloud/leave-current-room
...
Leave current room without reloading the page
2017-01-04 16:06:05 +01:00
Ivan Sein
63d13d465d
Change emptyContentIcon element id to emptycontent-icon.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-12-15 23:50:24 +01:00
Joas Schilling
7da243b447
Improve translations
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-15 13:18:13 +01:00
Ivan Sein
137ca84432
Fix emptycontent view.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-25 14:05:34 +01:00
Ivan Sein
d3bd3cd033
Add different message on emptycontent depending on room type.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-24 20:32:02 +01:00
Joas Schilling
f16424c297
Create an public endpoint which can be visited by guests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-23 15:38:42 +01:00
Ivan Sein
a2e2db0af7
Remove executable flag added by samba.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-23 15:32:01 +01:00
Jan-Christoph Borchardt
fa922a6ae0
fix empty content view
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-11-17 15:56:36 +01:00
Roeland Jago Douma
6af28bdec4
Increase avatar size and show own avatar on mute
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-17 05:11:10 +01:00
Morris Jobke
c23e76a82e
properly change DOM elements to promote user
...
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-11-17 03:18:52 +01:00
Jan-Christoph Borchardt
9ce26ebad4
switch to flexbox for real
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-11-17 02:17:32 +01:00
Lukas Reschke
ca3eb209ab
Move into same div
...
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-17 02:04:05 +01:00
Lukas Reschke
d735c2a008
Use unique session IDs and some more patches
...
- Uses displayname instead of UID
- Uses unique session ID so we can reconnect and change rooms
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-16 23:39:00 +01:00
Jan-Christoph Borchardt
97e8907b0f
use fullscreen icon
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-10-20 14:31:12 +02:00
Jan-Christoph Borchardt
b4db524401
initial style fixes
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-10-19 12:13:30 +02:00
Lukas Reschke
519c862d28
Add person selector
...
This adds a person selector as well as avatars so that initiating a call will be more intuitive.
Fixes https://github.com/nextcloud/spreed/issues/25
Fixes https://github.com/nextcloud/spreed/issues/11
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-10-19 12:13:30 +02:00
Christoph Wurst
eadc2749e6
use fewer global vars and move init code to a central place
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2016-10-19 11:19:29 +02:00
Ivan Sein
6af2dbc9e9
Added more-actions menu.
2016-10-18 18:01:45 +02:00
Christoph Wurst
2b596e396d
use backbone + marionette to render the list of rooms
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2016-10-18 16:09:52 +02:00
Christoph Wurst
286c13fb3f
create js spreed app and use it for initialization code
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2016-10-17 19:51:20 +02:00