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

58 Коммитов

Автор SHA1 Сообщение Дата
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 ef58db81d6 Merge pull request #260 from nextcloud/screensharing-improvements
Screensharing UI improvements
2017-03-21 18:04:17 +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 c5db83e2bc Add notifications for guests.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-15 11:52:24 +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 b60c44452e Fix normal and public header.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-01 18:28:56 +01:00
Joas Schilling 50c73e47e9 Merge pull request #198 from nextcloud/issue-197-assign-turn-server-protocol-to-template
Assign turn server protocols to template
2017-01-10 19:55:05 +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
Joas Schilling 1ce7b38edd
Make config non static
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-01-04 09:42:20 +01:00
Joas Schilling 79478b5155
Remove personal TURN settings
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-01-04 09:09:12 +01:00
Jan-Christoph Borchardt 79ea5bf3f4 fix HTML errors
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-12-17 18:56:45 +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
Jan-Christoph Borchardt b2fb11058b capitalize UDP and TCP correctly
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-12-15 16:32:38 +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 bb7098129a Add different messages on emptycontent depending on number of participants.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-12-13 10:59:45 +01:00
Julie Anne Noying 83b14ab7d1 personalize caller experience with avatar and name
Signed-off-by: Julie Anne Noying <jule@tollwerk.de>
2016-12-13 10:55:03 +01:00
Ivan Sein 598e53d081 Set 20 characters as maximun length for guest names.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-12-12 18:02:58 +01:00
Ivan Sein bf5dcf3cbd Add confirmation button to guest name input.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-12-12 18:02:58 +01:00
Ivan Sein 744ac11e76 Add feature for changing guest's display name.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-12-12 17:55:12 +01:00
Julie Anne Noying 65f286080d show header on public shared room page
Signed-off-by: Julie Anne Noying <jule@tollwerk.de>
2016-11-29 21:47:03 +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
Ivan Sein e1746cf714 Remove executable flags added by samba from missing files.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-23 15:57:12 +01:00
Ivan Sein f7d5f4c42b Added public page.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-23 15:41:57 +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
Morris Jobke 17c4da6bfe
Add admin setting to specify a TURN server and a shared secret
* then calculates the user credentials on the fly for 1 hour

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-11-21 17:31:23 +01:00
Jan-Christoph Borchardt df3f43636b
normalize name to Spreed video calls
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2016-11-21 14:41:10 +01:00
Joachim Bauch ecb1823f9b
Add TURN server to personal settings.
This implements the second part of #2 to add TURN support. For now each user
has to have an account on the TURN server. Support for shared credentials will
be added in a separate PR.

Signed-off-by: Joachim Bauch <bauch@struktur.de>
2016-11-21 14:41:10 +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
Christoph Wurst 1fbda6ed4b add Backbone.Marionette
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2016-10-17 19:27:34 +02:00
Lukas Reschke 60e8d535d1 Merge pull request #47 from nextcloud/duplicate_roomnames
Prevent duplicate room names.
2016-10-14 13:27:42 +02:00