Граф коммитов

58 Коммитов

Автор SHA1 Сообщение Дата
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