Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-19Show "Wrong password" info when the conversation password was wrongJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-09Select2 is in the main dist fileRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-05-07Rename "call" to "conversation" in authenticate pageDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-03-27WIP: Add collections frontendJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-08Move signaling server settings to VueJSJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-03-08Migrate TURN to VueJSJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-03-08remove stun-server2 againJoas Schilling
2019-03-05Use InitialState for admin settingsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-03-01Add an admin setting to restrict the app to groupsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-25Extract initial state of view for a local participant in a callDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-02-25Remove unused elementDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-02-25Fix indentationDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-02-20Start with commandsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-01-30Merge pull request #1485 from ↵Joas Schilling
nextcloud/bugfix/noid/black-call-icons-in-dark-mode Fix icons for incall scene when dark mode is enabled
2019-01-29Fix icons for .incall scene when dark mode is enabledJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-01-29Reduce the number of loaded scriptsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-12-11Add full Handlebars libraryDaniel Calviño Sánchez
In Nextcloud 16 the Handlebars library shipped in the server is no longer the full Handlebars library, but a trimmed down version that does not support compiling Handlebars templates at runtime. Currently Talk still needs to compile Handlebars templates at runtime, so for the time being the full Handlebars library that was included before in the server is now included in Talk. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-12-06Extract view for media controlsDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-12-05Extract CSS styles for videosDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-12-05Extract view for the main empty content messageDaniel Calviño Sánchez
The main empty content message is kept in the templates generated by the server to be able to show something to the user while the rest of the UI is loading. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-12-05Merge methods to set empty content message when alone in the callDaniel Calviño Sánchez
The additional message with the URL of the room is now shown also for guests; the icon shown to guests is also fixed (now the link icon is shown instead of the contacts icon, which is the one used for group rooms). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-12-04Merge pull request #1327 from nextcloud/firefox-screensharing-optionsJoas Schilling
Fix wording and icons for screensharing options
2018-12-03Fix wording.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2018-12-03Create specific button to show your screen.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2018-12-03Change text and icon for screensharing options in Firefox.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2018-12-03Improve design of emptycontent viewJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-11-29Add support for sharing fullscreen on Firefox.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-11-28Move "comments.scss" to "chatview.scss"Daniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-28Extract view for call buttonDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-28Move RichObjectStringParser into the views folderDaniel Calviño Sánchez
Although the RichObjectStringParser is not a view as such its functionality is closedly tied to views, so the views folder is a better place to live in. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-28Move ChatView to precompiled Handlebars templatesDaniel Calviño Sánchez
In Nextcloud 15 the default Content Security Policy disallows unsafe eval expressions, so Handlebars templates can no longer be compiled at runtime. For the time being that default Content Security Policy was lifted for Talk so "Handlebars.compile" could still be used. However, this only applies to Talk itself; when using Talk components in other apps they must abide to the Content Security Policy of those apps. As ChatView is going to be used in the Files app it has been moved to precompiled Handlebars templates (which are still compatible with the regular Talk UI). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-20Use VirtualList for the message list in the chat viewDaniel Calviño Sánchez
The virtual list requires that its internal wrappers use an absolute position. Due to that absolute position the padding of the container does not affect the wrappers, so the desired padding must be applied through its left and right position. As the virtual list keeps only a subset of its elements in the DOM the ":first-child" pseudo-selector no longer refers to the actual first child element, but to the first one currently in the DOM; it would be necessary to apply the CSS rules using a specific CSS class set only in the desired element. However, as the first comment always includes the date separator, which already has a top margin, the top padding is not really needed in the first comment, so it was simply removed. Moving the message list between the main view and the sidebar changes its size, and thus it is necessary to reload the virtual list; when the virtual list is reloaded it is ensured that the last visible element will still be visible after the reload, so the chat view no longer needs to explicitly handle that. In a similar way, the message list also needs to be reloaded when the window is resized, or when the chat view is in the main view and the sidebar is opened or closed, as those actions change the size of the main view. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-10-16Move admin templates to compiled handlebarsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-04Display the participant panel for guestsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-09-21Merge pull request #1177 from nextcloud/test-turn-settingsJoas Schilling
Add button to test TURN settings.
2018-09-05Add button to test TURN settings.Joachim Bauch
This implements #679. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-08-18Change <h3> to <h2> in admin-settingsMarius Blüm
Signed-off-by: Marius Blüm <marius@lineone.io>
2018-08-02Merge pull request #1094 from nextcloud/settings-ui-enhancementsJoas Schilling
Settings UI enhancements
2018-08-02Make shared secret translatable againJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-08-01Move shared secret description above input fieldJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-07-31Remove the notification containerDaniel Calviño Sánchez
The notification container is now provided by the public layout template in the server. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-07-27Adjust public layout for guest users to changes in serverDaniel Calviño Sánchez
Until now the public layout for guest users was based on the "base" layout of the server, which was almost empty, and the "index-public" template had to provide all the elements mimicking those used for public pages in the server. The recent layout changes in the server have introduced some structure changes in that base layout, which is now more cumbersome to use with Talk. Fortunately, in Nextcloud 14 a standard layout for public pages was introduced, so now the public layout for guest users is based on that public layout of the server instead. Therefore, it is no longer needed to provide a header in the template, and the CSS rules used for the main layout can be reused for the public layout. There is a drawback, though; as the header is no longer a descendant of "#app-content" it is no longer possible to make it transparent based on the ".participants-XXX" classes set for that element. For now, and until it is addressed, the header will still be visible during calls in guest pages. Also note that the public layout of the server does not provide at this time a notification container, so that element must be kept. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-07-27Adjust main layout to changes in serverDaniel Calviño Sánchez
Main layout elements (navigation, content and sidebar) are no longer children of the "#app" element in the standard layout in the server, so those changes are reflected in Talk too. Note, however, that the "#app" element is still kept as an, in practice, invisible element, as it is used as a holder for some values (like the token or the signaling settings) used in scripts. Besides that, although the layout of the server is mainly mimicked in Talk, there are also some differences needed for its specific UI. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-05-22Add client links to personal settingsJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-04-26Add basic UI for autocompletionJoas Schilling
CSS styles were directly copied from "apps/comments/css/autocomplete.scss". JavaScript code in the chat view was slightly simplified from "apps/comments/js/commentstabview.js". Currently mentions are not formatted when a message is being composed; "@" followed by the user name is added to the message so it can be directly sent without further processing. Formatted mentions will be introduced in another commit. Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-04-24Format rich messages in chat frontendDaniel Calviño Sánchez
The RichObjectStringParser was copied from the Notifications app and adapted to be used in the chat (support for file references was removed, "-" is taken into account too in parameter IDs, only local users are taken into account, and if the display name of a mention is empty the user ID is used instead). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-03-29Merge pull request #749 from nextcloud/bugfix/527/improve-fullscreen-handlingJoas Schilling
Improve fullscreen handling
2018-03-29Merge pull request #751 from nextcloud/bugfix/noid/namingIvan Sein
Unify naming in the UI: rooms are conversations
2018-03-29Show fullscreen toggle only in roomsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-03-28Unify naming in the UI: rooms are conversationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>